Home
last modified time | relevance | path

Searched refs:stageref (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
Dgl_nir_link_uniform_blocks.c293 blks[j].stageref |= sh_blks[stage_index]->stageref; in nir_interstage_cross_validate_uniform_blocks()
481 block->stageref = 1U << stage; in fill_block()
Dgl_nir_linker.c718 prog->data->UniformBlocks[i].stageref)) in nir_build_program_resource_list()
725 prog->data->ShaderStorageBlocks[i].stageref)) in nir_build_program_resource_list()
Dgl_nir_link_uniforms.c1733 blocks[i].stageref |= 1U << shader_type; in gl_nir_link_uniforms()
1753 blocks[i].stageref |= 1U << shader_type; in gl_nir_link_uniforms()
1831 blocks[i].stageref |= 1U << shader_type; in gl_nir_link_uniforms()
Dserialize.cpp112 blob_write_uint32(metadata, b->stageref); in write_buffer_block()
169 b->stageref = blob_read_uint32(metadata); in read_buffer_block()
Dlinker.cpp1218 blks[j].stageref |= sh_blks[stage_index]->stageref; in interstage_cross_validate_uniform_blocks()
/third_party/mesa3d/src/mesa/main/
Dshader_types.h870 uint8_t stageref; member
Dshader_query.cpp1271 return shProg->data->UniformBlocks[index].stageref & (1 << stage); in is_resource_referenced()
1274 return shProg->data->ShaderStorageBlocks[index].stageref & (1 << stage); in is_resource_referenced()
/third_party/mesa3d/docs/relnotes/
D10.6.6.rst133 - glsl: build stageref mask using IR, not symbol table
D13.0.5.rst116 - linker: Accurately track gl_uniform_block::stageref