Home
last modified time | relevance | path

Searched refs:NumUniformBlocks (Results 1 – 13 of 13) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
Dserialize.cpp125 blob_write_uint32(metadata, prog->data->NumUniformBlocks); in write_buffer_blocks()
128 for (unsigned i = 0; i < prog->data->NumUniformBlocks; i++) { in write_buffer_blocks()
143 blob_write_uint32(metadata, glprog->sh.NumUniformBlocks); in write_buffer_blocks()
146 for (unsigned j = 0; j < glprog->sh.NumUniformBlocks; j++) { in write_buffer_blocks()
194 prog->data->NumUniformBlocks = blob_read_uint32(metadata); in read_buffer_blocks()
199 prog->data->NumUniformBlocks); in read_buffer_blocks()
205 for (unsigned i = 0; i < prog->data->NumUniformBlocks; i++) { in read_buffer_blocks()
220 glprog->sh.NumUniformBlocks = blob_read_uint32(metadata); in read_buffer_blocks()
224 rzalloc_array(glprog, gl_uniform_block *, glprog->sh.NumUniformBlocks); in read_buffer_blocks()
228 for (unsigned j = 0; j < glprog->sh.NumUniformBlocks; j++) { in read_buffer_blocks()
[all …]
Dgl_nir_link_uniform_blocks.c220 &prog->data->NumUniformBlocks; in nir_interstage_cross_validate_uniform_blocks()
306 prog->data->NumUniformBlocks = *num_blks; in nir_interstage_cross_validate_uniform_blocks()
618 linked->Program->sh.NumUniformBlocks = num_ubo_blocks; in gl_nir_link_uniform_blocks()
Dstandalone_scaffolding.cpp171 shProg->data->NumUniformBlocks = 0; in _mesa_clear_shader_program_data()
Dlinker_util.cpp298 for (unsigned i = 0; i < prog->data->NumUniformBlocks; i++) { in link_util_check_uniform_resources()
Dgl_nir_link_uniforms.c1035 prog->data->NumUniformBlocks : in find_and_update_previous_uniform_storage()
1448 prog->data->NumShaderStorageBlocks : prog->data->NumUniformBlocks; in nir_link_uniform()
1704 prog->data->NumShaderStorageBlocks : prog->data->NumUniformBlocks; in gl_nir_link_uniforms()
Dgl_nir_linker.c715 for (unsigned i = 0; i < prog->data->NumUniformBlocks; i++) { in nir_build_program_resource_list()
Dlinker.cpp1144 &prog->data->NumUniformBlocks; in interstage_cross_validate_uniform_blocks()
2519 linked->Program->sh.NumUniformBlocks = num_ubo_blocks; in link_intrastage_shaders()
/third_party/mesa3d/src/mesa/main/
Dshader_types.h312 unsigned NumUniformBlocks; member
618 GLuint NumUniformBlocks; member
Duniforms.c1149 if (uniformBlockIndex >= shProg->data->NumUniformBlocks) { in _mesa_UniformBlockBinding()
1152 uniformBlockIndex, shProg->data->NumUniformBlocks); in _mesa_UniformBlockBinding()
Dshaderapi.c899 *params = shProg->data->NumUniformBlocks; in get_programiv()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_atom_constbuf.c273 for (i = 0; i < prog->sh.NumUniformBlocks; i++) { in st_bind_ubos()
Dst_draw_feedback.c247 for (unsigned i = 0; i < prog->sh.NumUniformBlocks; i++) { in st_feedback_draw_vbo()
/third_party/mesa3d/docs/relnotes/
D20.2.0.rst2054 - compiler/glsl: explicitly store NumUniformBlocks
2055 - mesa/st: consider NumUniformBlocks instead of num_ubos when binding