| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| link_functions.cpp | 41 call_link_visitor(gl_shader_program *prog, gl_linked_shader *linked, 48 this->linked = linked; 81 * final linked shader. If it does, use it as the target of the call. 84 find_matching_signature(name, &callee->parameters, linked->symbols); 91 * linked. If it's not found there, return an error. 109 /* Find the prototype information in the linked shader. Generate any 112 ir_function *f = linked->symbols->get_function(name); 114 f = new(linked) ir_function(name); 116 /* Add the new function to the linked IR. Put it at the en 300 gl_linked_shader *linked; member in class:__anon691::call_link_visitor [all...] |
| gl_nir_link_uniform_blocks.c | 182 /* We first check if new_block was already linked */ 592 struct gl_linked_shader *const linked = prog->_LinkedShaders[stage]; local 598 if (!linked) 601 link_linked_shader_uniform_blocks(mem_ctx, ctx, prog, linked, 605 link_linked_shader_uniform_blocks(mem_ctx, ctx, prog, linked, 615 /* Copy ubo blocks to linked shader list */ 616 linked->Program->sh.UniformBlocks = 617 ralloc_array(linked, struct gl_uniform_block *, num_ubo_blocks); 618 ralloc_steal(linked, ubo_blocks); 619 linked->Program->sh.NumUniformBlocks = num_ubo_blocks [all...] |
| opt_array_splitting.cpp | 104 bool get_split_list(exec_list *instructions, bool linked); 272 bool linked) 276 /* If the shaders aren't linked yet, we can't mess with global 279 if (!linked) { 448 optimize_split_arrays(exec_list *instructions, bool linked) 451 if (!refs.get_split_list(instructions, linked))
|
| linker.cpp | 28 * Given a set of shaders that are to be linked to generate a final program, 32 * type. All shaders of a particular type (e.g., vertex shaders) are linked 53 * In the final stage individual shader executables are linked to create a 888 * In addition, set the type of the linked variable to the 1419 * linked shader. 1858 * the value for the linked shader. 1893 * and propagates them to the linked TCS and linked shader program. 1950 * to the linked TES and linked shader program 2502 gl_linked_shader *linked = rzalloc(NULL, struct gl_linked_shader); local [all...] |
| ir_optimization.h | 93 bool do_common_optimization(exec_list *ir, bool linked, 167 bool optimize_split_arrays(exec_list *instructions, bool linked);
|
| glsl_parser_extras.cpp | 2091 * and reduce later work if the same shader is linked multiple times 2307 * \param linked Is the shader linked? This enables 2315 * \c linked is \c true. 2323 do_common_optimization(exec_list *ir, bool linked, 2347 if (linked) { 2358 if (options->OptimizeForAOS && !linked) 2361 if (linked && options->OptimizeForAOS) { 2365 if (linked) 2372 if (linked) [all...] |
| serialize.cpp | 1144 gl_linked_shader *linked) 1222 struct gl_linked_shader *linked = rzalloc(NULL, struct gl_linked_shader); local 1223 linked->Stage = stage; 1227 linked->Program = glprog; 1229 read_shader_metadata(metadata, glprog, linked); 1243 _mesa_reference_program(ctx, &linked->Program, glprog); 1244 prog->_LinkedShaders[stage] = linked;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| link_functions.cpp | 41 call_link_visitor(gl_shader_program *prog, gl_linked_shader *linked, 48 this->linked = linked; 81 * final linked shader. If it does, use it as the target of the call. 84 find_matching_signature(name, &callee->parameters, linked->symbols); 91 * linked. If it's not found there, return an error. 109 /* Find the prototype information in the linked shader. Generate any 112 ir_function *f = linked->symbols->get_function(name); 114 f = new(linked) ir_function(name); 116 /* Add the new function to the linked IR. Put it at the en 300 gl_linked_shader *linked; member in class:__anon3327::call_link_visitor [all...] |
| opt_array_splitting.cpp | 104 bool get_split_list(exec_list *instructions, bool linked); 272 bool linked) 276 /* If the shaders aren't linked yet, we can't mess with global 279 if (!linked) { 448 optimize_split_arrays(exec_list *instructions, bool linked) 451 if (!refs.get_split_list(instructions, linked))
|
| linker.cpp | 28 * Given a set of shaders that are to be linked to generate a final program, 32 * type. All shaders of a particular type (e.g., vertex shaders) are linked 53 * In the final stage individual shader executables are linked to create a 861 * In addition, set the type of the linked variable to the 1378 * linked shader. 1816 * and propagates them to the linked TCS and linked shader program. 1873 * to the linked TES and linked shader program. 1981 * and propagates them to the linked FS and linked shader program 2425 gl_linked_shader *linked = rzalloc(NULL, struct gl_linked_shader); local [all...] |
| ir_optimization.h | 93 bool do_common_optimization(exec_list *ir, bool linked, 164 bool optimize_split_arrays(exec_list *instructions, bool linked);
|
| glsl_parser_extras.cpp | 2042 * and reduce later work if the same shader is linked multiple times 2207 * \param linked Is the shader linked? This enables 2215 * \c linked is \c true. 2223 do_common_optimization(exec_list *ir, bool linked, 2247 if (linked) { 2258 if (options->OptimizeForAOS && !linked) 2261 if (linked && options->OptimizeForAOS) { 2265 if (linked) 2272 if (linked) [all...] |
| serialize.cpp | 1108 gl_linked_shader *linked) 1189 struct gl_linked_shader *linked = rzalloc(NULL, struct gl_linked_shader); local 1190 linked->Stage = stage; 1195 linked->Program = glprog; 1197 read_shader_metadata(metadata, glprog, linked); 1211 _mesa_reference_program(ctx, &linked->Program, glprog); 1212 prog->_LinkedShaders[stage] = linked;
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| st_cb_program.c | 169 struct gl_linked_shader *linked = shprog->_LinkedShaders[i]; local 172 if (!linked || !linked->Program) 175 if (st_program(linked->Program)->variants) 176 sh = st_program(linked->Program)->variants->driver_shader;
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| st_cb_program.c | 289 struct gl_linked_shader *linked = shprog->_LinkedShaders[i]; local 292 if (!linked || !linked->Program) 297 if (st_vertex_program(linked->Program)->variants) 298 sh = st_vertex_program(linked->Program)->variants->driver_shader; 301 if (st_fragment_program(linked->Program)->variants) 302 sh = st_fragment_program(linked->Program)->variants->driver_shader; 307 if (st_common_program(linked->Program)->variants) 308 sh = st_common_program(linked->Program)->variants->driver_shader; 311 if (st_compute_program(linked->Program)->variants [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/main/ |
| glspirv.c | 146 struct gl_linked_shader *linked = rzalloc(NULL, struct gl_linked_shader); local 147 linked->Stage = shader_type; 149 /* Create program and attach it to the linked shader */ 154 _mesa_delete_linked_shader(ctx, linked); 163 linked->Program = gl_prog; 165 /* Reference the SPIR-V data from shader to the linked shader */ 166 _mesa_shader_spirv_data_reference(&linked->spirv_data, 169 prog->_LinkedShaders[shader_type] = linked; 180 /* Some shaders have to be linked with some other shaders present. */ 196 "%s shader must be linked with %s shader\n" [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| glspirv.c | 146 struct gl_linked_shader *linked = rzalloc(NULL, struct gl_linked_shader); local 147 linked->Stage = shader_type; 149 /* Create program and attach it to the linked shader */ 156 _mesa_delete_linked_shader(ctx, linked); 165 linked->Program = gl_prog; 167 /* Reference the SPIR-V data from shader to the linked shader */ 168 _mesa_shader_spirv_data_reference(&linked->spirv_data, 171 prog->_LinkedShaders[shader_type] = linked;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/glsl_tests/ |
| amdgcn_glslc.c | 277 GLint linked; local 278 glGetProgramiv(prog, GL_LINK_STATUS, &linked); 280 if (!linked) {
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/glsl_tests/ |
| amdgcn_glslc.c | 277 GLint linked; local 278 glGetProgramiv(prog, GL_LINK_STATUS, &linked); 280 if (!linked) {
|
| /xsrc/external/mit/MesaLib/dist/docs/_extra/specs/OLD/ |
| MESA_trace.spec | 36 linked for standalone test programs. The set of calls and the
|
| /xsrc/external/mit/MesaLib.old/dist/docs/specs/OLD/ |
| MESA_trace.spec | 36 linked for standalone test programs. The set of calls and the
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| si_state_shaders.c | 1441 uint64_t linked = outputs_written & inputs_read; local 1443 key->opt.kill_outputs = ~linked & outputs_written;
|
| /xsrc/external/mit/libXfontcache/dist/ |
| ltmain.sh | 2071 # that are linked more than once (e.g. -la -lb -la) 2596 link_static=no # Whether the deplib will be linked statically 2863 # that the program can be linked against the static library. 2872 $echo "*** is linked with the -dlopen flag to resolve symbols at runtime." 3064 # is implicitly linked in more than once by the 3557 # Transform deplibs into only deplibs that can be linked in shared. 3584 # whether they linked in statically or dynamically with ldd. 3839 $echo "*** application is linked with the -dlopen flag." 3856 $echo "*** automatically added whenever a program is linked with this library" 4109 # convenience libraries get linked in and end up exceedin [all...] |
| /xsrc/external/mit/libxkbui/dist/ |
| ltmain.sh | 2018 # that are linked more than once (e.g. -la -lb -la) 2536 link_static=no # Whether the deplib will be linked statically 2803 # that the program can be linked against the static library. 2812 $echo "*** is linked with the -dlopen flag to resolve symbols at runtime." 2998 # is implicitly linked in more than once by the 3485 # Transform deplibs into only deplibs that can be linked in shared. 3512 # whether they linked in statically or dynamically with ldd. 3770 $echo "*** application is linked with the -dlopen flag." 3787 $echo "*** automatically added whenever a program is linked with this library" 4037 # convenience libraries get linked in and end up exceedin [all...] |
| /xsrc/external/mit/xf86-input-ws/dist/ |
| ltmain.sh | 2072 # that are linked more than once (e.g. -la -lb -la) 2598 link_static=no # Whether the deplib will be linked statically 2865 # that the program can be linked against the static library. 2874 $echo "*** is linked with the -dlopen flag to resolve symbols at runtime." 3066 # is implicitly linked in more than once by the 3573 # Transform deplibs into only deplibs that can be linked in shared. 3600 # whether they linked in statically or dynamically with ldd. 3855 $echo "*** application is linked with the -dlopen flag." 3872 $echo "*** automatically added whenever a program is linked with this library" 4125 # convenience libraries get linked in and end up exceedin [all...] |