Home | History | Annotate | Download | only in glsl

Lines Matching defs:write_mask

57    acp_entry(ir_variable *lhs, ir_variable *rhs, int write_mask, int swizzle[4])
61 this->write_mask = write_mask;
69 this->write_mask = a->write_mask;
75 unsigned int write_mask;
83 kill_entry(ir_variable *var, int write_mask)
86 this->write_mask = write_mask;
90 unsigned int write_mask;
176 k = new(mem_ctx) kill_entry(var, ir->write_mask);
252 if (entry->write_mask & (1 << swizzle_chan[c])) {
407 entry->write_mask = entry->write_mask & ~k->write_mask;
408 if (entry->write_mask == 0) {
461 * array every time we clear a bit of the write_mask.
465 if (ir->write_mask & (1 << i))
469 int write_mask = ir->write_mask;
477 if (ir->write_mask & (1 << orig_swizzle[i]))
478 write_mask &= ~(1 << i);
482 entry = new(this->mem_ctx) acp_entry(lhs->var, rhs->var, write_mask,