Searched refs:sh_prog (Results 1 – 4 of 4) sorted by relevance
44 struct gl_shader_program *sh_prog) in brw_shader_precompile() argument46 struct gl_linked_shader *vs = sh_prog->_LinkedShaders[MESA_SHADER_VERTEX]; in brw_shader_precompile()47 struct gl_linked_shader *tcs = sh_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]; in brw_shader_precompile()48 struct gl_linked_shader *tes = sh_prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]; in brw_shader_precompile()49 struct gl_linked_shader *gs = sh_prog->_LinkedShaders[MESA_SHADER_GEOMETRY]; in brw_shader_precompile()50 struct gl_linked_shader *fs = sh_prog->_LinkedShaders[MESA_SHADER_FRAGMENT]; in brw_shader_precompile()51 struct gl_linked_shader *cs = sh_prog->_LinkedShaders[MESA_SHADER_COMPUTE]; in brw_shader_precompile()59 if (tes && !brw_tes_precompile(ctx, sh_prog, tes->Program)) in brw_shader_precompile()62 if (tcs && !brw_tcs_precompile(ctx, sh_prog, tcs->Program)) in brw_shader_precompile()
152 struct gl_shader_program *sh_prog) in _mesa_meta_link_program_with_debug() argument154 _mesa_link_program(ctx, sh_prog); in _mesa_meta_link_program_with_debug()156 if (!sh_prog->data->LinkStatus) { in _mesa_meta_link_program_with_debug()158 sh_prog->data->InfoLog); in _mesa_meta_link_program_with_debug()164 struct gl_shader_program *sh_prog) in _mesa_meta_use_program() argument170 _mesa_use_program(ctx, sh_prog); in _mesa_meta_use_program()180 struct gl_shader_program *sh_prog; in _mesa_meta_compile_and_link_program() local183 sh_prog = _mesa_new_shader_program(id); in _mesa_meta_compile_and_link_program()184 sh_prog->Label = strdup(name); in _mesa_meta_compile_and_link_program()185 sh_prog->NumShaders = 2; in _mesa_meta_compile_and_link_program()[all …]
572 struct gl_shader_program *sh_prog);583 struct gl_shader_program *sh_prog);
64 _mesa_link_program(struct gl_context *ctx, struct gl_shader_program *sh_prog);