Home
last modified time | relevance | path

Searched refs:ssbo_idx (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_descriptor_set.c89 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()
Dpanvk_vX_shader.c160 base = binding_layout->ssbo_idx + ctx->layout->sets[set].ssbo_offset; in lower_vulkan_resource_index()
Dpanvk_private.h374 unsigned ssbo_idx; member
/third_party/mesa3d/src/freedreno/ir3/
Dir3_image.c49 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/
Dlp_bld_nir_soa.c1070 … 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()