Searched refs:ssbo_idx (Results 1 – 5 of 5) sorted by relevance
/third_party/mesa3d/src/panfrost/vulkan/ |
D | panvk_descriptor_set.c | 89 unsigned sampler_idx = 0, tex_idx = 0, ubo_idx = 0, ssbo_idx = 0; in panvk_CreateDescriptorSetLayout() local 143 binding_layout->ssbo_idx = ssbo_idx; in panvk_CreateDescriptorSetLayout() 144 ssbo_idx += binding_layout->array_size; in panvk_CreateDescriptorSetLayout() 155 set_layout->num_ssbos = ssbo_idx; in panvk_CreateDescriptorSetLayout() 205 unsigned sampler_idx = 0, tex_idx = 0, ubo_idx = 0, ssbo_idx = 0, dynoffset_idx = 0; in panvk_GetDescriptorSetLayoutSupport() local 234 ssbo_idx += binding->descriptorCount; in panvk_GetDescriptorSetLayoutSupport() 275 unsigned sampler_idx = 0, tex_idx = 0, ssbo_idx = 0, ubo_idx = 0, dynoffset_idx = 0; in panvk_CreatePipelineLayout() local 283 layout->sets[set].ssbo_offset = ssbo_idx; in panvk_CreatePipelineLayout() 288 ssbo_idx += set_layout->num_ssbos; in panvk_CreatePipelineLayout() 312 layout->num_ssbos = ssbo_idx; in panvk_CreatePipelineLayout()
|
D | panvk_vX_shader.c | 160 base = binding_layout->ssbo_idx + ctx->layout->sets[set].ssbo_offset; in lower_vulkan_resource_index()
|
D | panvk_private.h | 374 unsigned ssbo_idx; member
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_image.c | 49 int ssbo_idx = nir_src_as_uint(src); in ir3_ssbo_to_ibo() local 50 return create_immed(ctx->block, ssbo_idx); in ir3_ssbo_to_ibo()
|
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_nir_soa.c | 1070 … LLVMValueRef ssbo_idx = LLVMBuildExtractElement(gallivm->builder, index, loop_state.counter, ""); in emit_load_mem() local 1071 LLVMValueRef ssbo_size_ptr = lp_build_array_get(gallivm, bld->ssbo_sizes_ptr, ssbo_idx); in emit_load_mem() 1072 LLVMValueRef ssbo_ptr = lp_build_array_get(gallivm, bld->ssbo_ptr, ssbo_idx); in emit_load_mem() 1157 … LLVMValueRef ssbo_idx = LLVMBuildExtractElement(gallivm->builder, index, loop_state.counter, ""); in emit_store_mem() local 1158 LLVMValueRef ssbo_size_ptr = lp_build_array_get(gallivm, bld->ssbo_sizes_ptr, ssbo_idx); in emit_store_mem() 1159 LLVMValueRef ssbo_ptr = lp_build_array_get(gallivm, bld->ssbo_ptr, ssbo_idx); in emit_store_mem() 1230 … LLVMValueRef ssbo_idx = LLVMBuildExtractElement(gallivm->builder, index, loop_state.counter, ""); in emit_atomic_mem() local 1231 LLVMValueRef ssbo_size_ptr = lp_build_array_get(gallivm, bld->ssbo_sizes_ptr, ssbo_idx); in emit_atomic_mem() 1232 LLVMValueRef ssbo_ptr = lp_build_array_get(gallivm, bld->ssbo_ptr, ssbo_idx); in emit_atomic_mem()
|