Home | History | Annotate | Download | only in glsl

Lines Matching refs:write_mask

76    acp_entry(ir_variable *lhs, ir_variable *rhs, int write_mask, int swizzle[4])
81 this->write_mask = write_mask;
87 unsigned int write_mask;
99 kill_entry(ir_variable *var, int write_mask)
102 this->write_mask = write_mask;
106 unsigned int write_mask;
234 k = new(this->lin_ctx) kill_entry(var, ir->write_mask);
311 if (entry->write_mask & (1 << swizzle_chan[c])) {
506 entry->write_mask = entry->write_mask & ~k->write_mask;
507 if (entry->write_mask == 0) {
574 * array every time we clear a bit of the write_mask.
578 if (ir->write_mask & (1 << i))
582 int write_mask = ir->write_mask;
590 if (ir->write_mask & (1 << orig_swizzle[i]))
591 write_mask &= ~(1 << i);
598 entry = new(this->lin_ctx) acp_entry(lhs->var, rhs->var, write_mask,