Lines Matching defs:shader
126 struct gl_shader *shader = prog->Shaders[i];
127 gl_shader_stage shader_type = shader->Stage;
129 /* We only support one shader per stage. The gl_spirv spec doesn't seem
139 "\nError trying to link more than one SPIR-V shader "
145 assert(shader->spirv_data);
150 /* Create program and attach it to the linked shader */
165 /* Reference the SPIR-V data from shader to the linked shader */
167 shader->spirv_data);
196 "%s shader must be linked with %s shader\n",
210 "type of shader\n");
325 _mesa_SpecializeShaderARB(GLuint shader,
341 sh = _mesa_lookup_shader_err(ctx, shader, "glSpecializeShaderARB");
370 * entry point for <shader>.
374 * shader module contained in <shader>."
398 " for shader)", pEntryPoint);
406 "in shader)", spec_entries[i].id);