Lines Matching defs:shader
36 nir_shader *shader;
48 nir_foreach_shader_in_variable(var, state->shader) {
57 texcoord = nir_variable_create(state->shader,
70 create_uniform(nir_shader *shader, const char *name,
73 nir_variable *var = nir_variable_create(shader,
88 state->scale = create_uniform(state->shader, "gl_PTscale",
98 state->bias = create_uniform(state->shader, "gl_PTbias",
108 state->texcoord_const = create_uniform(state->shader,
134 nir_variable_create(b->shader, nir_var_uniform, sampler2D, "drawpix");
145 tex = nir_tex_instr_create(state->shader, 3);
171 state->pixelmap = nir_variable_create(b->shader, nir_var_uniform,
185 tex = nir_tex_instr_create(state->shader, 3);
204 tex = nir_tex_instr_create(state->shader, 1);
293 nir_lower_drawpixels(nir_shader *shader,
298 .shader = shader,
301 assert(shader->info.stage == MESA_SHADER_FRAGMENT);
303 nir_foreach_function(function, shader) {