Home | History | Annotate | Download | only in glsl

Lines Matching full:sampler

39 		       ir_variable *sampler,
127 /* For samplers, we want the inlined sampler references
128 * referencing the passed in sampler variable, since that
130 * a sampler wouldn't. Fix it up below.
172 /* If any samplers were passed in, replace any deref of the sampler
173 * with a deref of the sampler argument.
271 * Replaces references to the "sampler" variable with a clone of "deref."
276 * also appear in the sampler field of an ir_tex instruction.
281 ir_sampler_replacement_visitor(ir_variable *sampler, ir_dereference *deref)
283 this->sampler = sampler;
299 ir_variable *sampler;
307 if (deref_var && deref_var->var == this->sampler) {
330 replace_deref(&ir->sampler);
366 ir_variable *sampler,
369 ir_sampler_replacement_visitor v(sampler, deref);