Home
last modified time | relevance | path

Searched refs:sh_prog (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_link.cpp44 struct gl_shader_program *sh_prog) in brw_shader_precompile() argument
46 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()
/external/mesa3d/src/mesa/drivers/common/
Dmeta.c152 struct gl_shader_program *sh_prog) in _mesa_meta_link_program_with_debug() argument
154 _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() argument
170 _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() local
183 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 …]
Dmeta.h572 struct gl_shader_program *sh_prog);
583 struct gl_shader_program *sh_prog);
/external/mesa3d/src/mesa/main/
Dshaderapi.h64 _mesa_link_program(struct gl_context *ctx, struct gl_shader_program *sh_prog);