Searched refs:gl_uniform_block (Results 1 – 11 of 11) sorted by relevance
/third_party/mesa3d/src/compiler/glsl/ |
D | gl_nir_link_uniform_blocks.c | 119 link_blocks_are_compatible(const struct gl_uniform_block *a, in link_blocks_are_compatible() 120 const struct gl_uniform_block *b) in link_blocks_are_compatible() 178 struct gl_uniform_block **linked_blocks, in link_cross_validate_uniform_block() 180 struct gl_uniform_block *new_block) in link_cross_validate_uniform_block() 184 struct gl_uniform_block *old_block = &(*linked_blocks)[i]; in link_cross_validate_uniform_block() 191 struct gl_uniform_block, in link_cross_validate_uniform_block() 194 struct gl_uniform_block *linked_block = &(*linked_blocks)[linked_block_index]; in link_cross_validate_uniform_block() 218 struct gl_uniform_block *blks = NULL; in nir_interstage_cross_validate_uniform_blocks() 246 struct gl_uniform_block **sh_blks; in nir_interstage_cross_validate_uniform_blocks() 289 struct gl_uniform_block **sh_blks = block_type == BLOCK_SSBO ? in nir_interstage_cross_validate_uniform_blocks() [all …]
|
D | link_uniform_blocks.cpp | 221 static void process_block_array_leaf(const char *name, gl_uniform_block *blocks, 238 size_t name_length, gl_uniform_block *blocks, in process_block_array() 270 gl_uniform_block *blocks, in process_block_array_leaf() 344 struct gl_uniform_block **out_blks, unsigned num_blocks, in create_buffer_blocks() 358 struct gl_uniform_block *blocks = in create_buffer_blocks() 359 rzalloc_array(mem_ctx, gl_uniform_block, num_blocks); in create_buffer_blocks() 406 struct gl_uniform_block **ubo_blocks, in link_uniform_blocks() 408 struct gl_uniform_block **ssbo_blocks, in link_uniform_blocks() 484 link_uniform_blocks_are_compatible(const gl_uniform_block *a, in link_uniform_blocks_are_compatible() 485 const gl_uniform_block *b) in link_uniform_blocks_are_compatible() [all …]
|
D | linker.h | 40 struct gl_uniform_block **linked_blocks, 42 struct gl_uniform_block *new_block); 49 struct gl_uniform_block **ubo_blocks, 51 struct gl_uniform_block **ssbo_blocks,
|
D | serialize.cpp | 106 write_buffer_block(struct blob *metadata, struct gl_uniform_block *b) in write_buffer_block() 161 read_buffer_block(struct blob_reader *metadata, struct gl_uniform_block *b, in read_buffer_block() 198 rzalloc_array(prog->data, struct gl_uniform_block, in read_buffer_blocks() 202 rzalloc_array(prog->data, struct gl_uniform_block, in read_buffer_blocks() 224 rzalloc_array(glprog, gl_uniform_block *, glprog->sh.NumUniformBlocks); in read_buffer_blocks() 226 rzalloc_array(glprog, gl_uniform_block *, glprog->info.num_ssbos); in read_buffer_blocks() 832 if (strcmp(((gl_uniform_block *)res->Data)->name.string, in write_program_resource_data() 841 if (strcmp(((gl_uniform_block *)res->Data)->name.string, in write_program_resource_data()
|
D | gl_nir_lower_buffers.c | 85 struct gl_uniform_block **blocks; in get_block_array_index() 131 struct gl_uniform_block **blocks; in get_block_index_offset()
|
D | linker.cpp | 1142 struct gl_uniform_block *blks = NULL; in interstage_cross_validate_uniform_blocks() 1171 struct gl_uniform_block **sh_blks; in interstage_cross_validate_uniform_blocks() 1214 struct gl_uniform_block **sh_blks = validate_ssbo ? in interstage_cross_validate_uniform_blocks() 2321 struct gl_uniform_block *ubo_blocks = NULL; in link_intrastage_shaders() 2322 struct gl_uniform_block *ssbo_blocks = NULL; in link_intrastage_shaders() 2514 ralloc_array(linked, gl_uniform_block *, num_ubo_blocks); in link_intrastage_shaders() 2524 ralloc_array(linked, gl_uniform_block *, num_ssbo_blocks); in link_intrastage_shaders()
|
D | gl_nir_link_uniforms.c | 1038 struct gl_uniform_block *blks = nir_variable_is_in_ubo(var) ? in find_and_update_previous_uniform_storage() 1444 struct gl_uniform_block *blocks = nir_variable_is_in_ssbo(state->current_var) ? in nir_link_uniform() 1693 struct gl_uniform_block *blocks = NULL; in gl_nir_link_uniforms() 1848 const struct gl_uniform_block *const block = in gl_nir_link_uniforms()
|
/third_party/mesa3d/src/mesa/main/ |
D | shader_types.h | 315 struct gl_uniform_block *UniformBlocks; 316 struct gl_uniform_block *ShaderStorageBlocks; 619 struct gl_uniform_block **UniformBlocks; 620 struct gl_uniform_block **ShaderStorageBlocks; 848 struct gl_uniform_block struct
|
D | shaderapi.h | 50 struct gl_uniform_block; 129 const struct gl_uniform_block *block,
|
D | shader_query.cpp | 59 DECL_RESOURCE_FUNC(UBO, gl_uniform_block); 830 const struct gl_uniform_block *block = RESOURCE_UBO(res); in program_resource_find_binding_offset() 876 const gl_uniform_block *block, in _mesa_program_resource_find_active_variable() 1782 struct gl_uniform_block *block = in _mesa_get_program_interfaceiv() 1783 (struct gl_uniform_block *) in _mesa_get_program_interfaceiv() 1792 struct gl_uniform_block *block = in _mesa_get_program_interfaceiv() 1793 (struct gl_uniform_block *) in _mesa_get_program_interfaceiv()
|
/third_party/mesa3d/docs/relnotes/ |
D | 13.0.5.rst | 116 - linker: Accurately track gl_uniform_block::stageref
|