Searched refs:linked_shader (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dgl_nir_lower_buffers.c78 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 Dlinker.cpp1985 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 Dgl_nir_lower_buffers.c81 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 Dlinker.cpp2062 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 Dglspirv.c191 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 Dglspirv.c222 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 Dst_glsl_to_nir.cpp730 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