Searched refs:linked_shader (Results 1 - 7 of 7) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | gl_nir_lower_buffers.c | 78 struct gl_linked_shader *linked_shader = local in function:get_block_array_index 84 num_blocks = linked_shader->Program->info.num_ubos; 85 blocks = linked_shader->Program->sh.UniformBlocks; 88 num_blocks = linked_shader->Program->info.num_ssbos; 89 blocks = linked_shader->Program->sh.ShaderStorageBlocks; 111 struct gl_linked_shader *linked_shader = local in function:get_block_index_offset 117 num_blocks = linked_shader->Program->info.num_ubos; 118 blocks = linked_shader->Program->sh.UniformBlocks; 121 num_blocks = linked_shader->Program->info.num_ssbos; 122 blocks = linked_shader [all...] |
| H A D | linker.cpp | 1985 struct gl_linked_shader *linked_shader, 1994 if (linked_shader->Stage != MESA_SHADER_FRAGMENT || 2039 linked_shader->Program->info.fs.early_fragment_tests |= 2041 linked_shader->Program->info.fs.inner_coverage |= shader->InnerCoverage; 2042 linked_shader->Program->info.fs.post_depth_coverage |= 2044 linked_shader->Program->info.fs.pixel_interlock_ordered |= 2046 linked_shader->Program->info.fs.pixel_interlock_unordered |= 2048 linked_shader->Program->info.fs.sample_interlock_ordered |= 2050 linked_shader->Program->info.fs.sample_interlock_unordered |= 2052 linked_shader 1984 link_fs_inout_layout_qualifiers(struct gl_shader_program * prog,struct gl_linked_shader * linked_shader,struct gl_shader ** shader_list,unsigned num_shaders) argument 2293 link_output_variables(struct gl_linked_shader * linked_shader,struct gl_shader ** shader_list,unsigned num_shaders) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | gl_nir_lower_buffers.c | 81 struct gl_linked_shader *linked_shader = local in function:get_block_array_index 87 num_blocks = linked_shader->Program->info.num_ubos; 88 blocks = linked_shader->Program->sh.UniformBlocks; 91 num_blocks = linked_shader->Program->info.num_ssbos; 92 blocks = linked_shader->Program->sh.ShaderStorageBlocks; 127 struct gl_linked_shader *linked_shader = local in function:get_block_index_offset 133 num_blocks = linked_shader->Program->info.num_ubos; 134 blocks = linked_shader->Program->sh.UniformBlocks; 137 num_blocks = linked_shader->Program->info.num_ssbos; 138 blocks = linked_shader [all...] |
| H A D | linker.cpp | 2062 struct gl_linked_shader *linked_shader, 2071 if (linked_shader->Stage != MESA_SHADER_FRAGMENT || 2116 linked_shader->Program->info.fs.early_fragment_tests |= 2118 linked_shader->Program->info.fs.inner_coverage |= shader->InnerCoverage; 2119 linked_shader->Program->info.fs.post_depth_coverage |= 2121 linked_shader->Program->info.fs.pixel_interlock_ordered |= 2123 linked_shader->Program->info.fs.pixel_interlock_unordered |= 2125 linked_shader->Program->info.fs.sample_interlock_ordered |= 2127 linked_shader->Program->info.fs.sample_interlock_unordered |= 2129 linked_shader 2061 link_fs_inout_layout_qualifiers(struct gl_shader_program * prog,struct gl_linked_shader * linked_shader,struct gl_shader ** shader_list,unsigned num_shaders) argument 2370 link_output_variables(struct gl_linked_shader * linked_shader,struct gl_shader ** shader_list,unsigned num_shaders) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| H A D | glspirv.c | 191 struct gl_linked_shader *linked_shader = prog->_LinkedShaders[stage]; local in function:_mesa_spirv_to_nir 192 assert (linked_shader); 194 struct gl_shader_spirv_data *spirv_data = linked_shader->spirv_data; 241 nir->info.separate_shader = linked_shader->Program->info.separate_shader; 266 nir_remap_dual_slot_attributes(nir, &linked_shader->Program->DualSlotInputs);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/main/ |
| H A D | glspirv.c | 222 struct gl_linked_shader *linked_shader = prog->_LinkedShaders[stage]; local in function:_mesa_spirv_to_nir 223 assert (linked_shader); 225 struct gl_shader_spirv_data *spirv_data = linked_shader->spirv_data; 279 nir->info.separate_shader = linked_shader->Program->info.separate_shader; 320 nir_remap_dual_slot_attributes(nir, &linked_shader->Program->DualSlotInputs);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_nir.cpp | 730 struct gl_linked_shader *linked_shader[MESA_SHADER_STAGES]; local in function:st_link_nir 735 linked_shader[num_shaders++] = shader_program->_LinkedShaders[i]; 739 struct gl_linked_shader *shader = linked_shader[i]; 786 st_nir_link_shaders(linked_shader[i]->Program->nir, 787 linked_shader[i + 1]->Program->nir); 794 st_nir_opts(linked_shader[0]->Program->nir); 808 struct gl_program *prog = linked_shader[i]->Program; 817 struct gl_linked_shader *shader = linked_shader[i]; 861 struct gl_program *prev_shader = linked_shader[i - 1]->Program; 880 struct gl_linked_shader *shader = linked_shader[ [all...] |
Completed in 12 milliseconds