/aosp_15_r20/external/mesa3d/src/nouveau/vulkan/ |
H A D | nvk_descriptor_set_layout.c | 193 uint8_t dynamic_buffer_count = 0; in nvk_CreateDescriptorSetLayout() local 222 layout->binding[b].dynamic_buffer_index = dynamic_buffer_count; in nvk_CreateDescriptorSetLayout() 223 BITSET_SET_RANGE(layout->dynamic_ubos, dynamic_buffer_count, in nvk_CreateDescriptorSetLayout() 224 dynamic_buffer_count + binding->descriptorCount - 1); in nvk_CreateDescriptorSetLayout() 225 dynamic_buffer_count += binding->descriptorCount; in nvk_CreateDescriptorSetLayout() 229 layout->binding[b].dynamic_buffer_index = dynamic_buffer_count; in nvk_CreateDescriptorSetLayout() 230 dynamic_buffer_count += binding->descriptorCount; in nvk_CreateDescriptorSetLayout() 300 layout->dynamic_buffer_count = dynamic_buffer_count; in nvk_CreateDescriptorSetLayout() 307 BLAKE3_UPDATE_VALUE(layout->dynamic_buffer_count); in nvk_CreateDescriptorSetLayout() 419 uint8_t dynamic_buffer_count = 0; in nvk_GetDescriptorSetLayoutSupport() local [all …]
|
H A D | nvk_cmd_buffer.c | 713 if (set != NULL && set_layout->dynamic_buffer_count > 0) { in nvk_bind_descriptor_sets() 714 for (uint32_t j = 0; j < set_layout->dynamic_buffer_count; j++) { in nvk_bind_descriptor_sets() 726 next_dyn_offset += set->layout->dynamic_buffer_count; in nvk_bind_descriptor_sets() 729 dyn_buffer_end += set_layout->dynamic_buffer_count; in nvk_bind_descriptor_sets()
|
H A D | nvk_descriptor_set_layout.h | 58 uint8_t dynamic_buffer_count; member
|
H A D | nvk_descriptor_set.c | 666 layout->dynamic_buffer_count * sizeof(struct nvk_buffer_address); in nvk_descriptor_set_create()
|
H A D | nvk_nir_lower_descriptors.c | 591 dynamic_buffer_start_imm += ctx->set_layouts[s]->dynamic_buffer_count; in load_dynamic_buffer_start()
|
/aosp_15_r20/external/mesa3d/src/asahi/vulkan/ |
H A D | hk_descriptor_set_layout.c | 169 uint8_t dynamic_buffer_count = 0; in hk_CreateDescriptorSetLayout() local 199 layout->binding[b].dynamic_buffer_index = dynamic_buffer_count; in hk_CreateDescriptorSetLayout() 200 dynamic_buffer_count += binding->descriptorCount; in hk_CreateDescriptorSetLayout() 267 layout->dynamic_buffer_count = dynamic_buffer_count; in hk_CreateDescriptorSetLayout() 275 BLAKE3_UPDATE_VALUE(layout->dynamic_buffer_count); in hk_CreateDescriptorSetLayout() 340 uint8_t dynamic_buffer_count = 0; in hk_GetDescriptorSetLayoutSupport() local 352 dynamic_buffer_count += binding->descriptorCount; in hk_GetDescriptorSetLayoutSupport() 402 pSupport->supported = dynamic_buffer_count <= HK_MAX_DYNAMIC_BUFFERS && in hk_GetDescriptorSetLayoutSupport()
|
H A D | hk_cmd_buffer.c | 357 if (set != NULL && set_layout->dynamic_buffer_count > 0) { in hk_bind_descriptor_sets() 358 for (uint32_t j = 0; j < set_layout->dynamic_buffer_count; j++) { in hk_bind_descriptor_sets() 363 next_dyn_offset += set->layout->dynamic_buffer_count; in hk_bind_descriptor_sets() 366 dyn_buffer_start += set_layout->dynamic_buffer_count; in hk_bind_descriptor_sets()
|
H A D | hk_descriptor_set_layout.h | 53 uint8_t dynamic_buffer_count; member
|
H A D | hk_descriptor_set.c | 547 layout->dynamic_buffer_count * sizeof(struct hk_buffer_address); in hk_descriptor_set_create()
|
H A D | hk_nir_lower_descriptors.c | 112 dynamic_buffer_start_imm += ctx->set_layouts[s]->dynamic_buffer_count; in load_dynamic_buffer_start()
|
/aosp_15_r20/external/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_private.h | 810 uint32_t dynamic_buffer_count; member 834 uint32_t dynamic_buffer_count; member 926 uint32_t dynamic_buffer_count; member
|
H A D | dzn_cmd_buffer.c | 3267 (pipeline->dynamic_buffer_count ? DZN_CMD_BINDPOINT_DIRTY_DYNAMIC_BUFFERS : 0) | in dzn_cmd_buffer_update_heaps() 3305 uint32_t dynamic_buffer_count = pipeline->sets[s].dynamic_buffer_count; in dzn_cmd_buffer_update_heaps() local 3306 for (uint32_t o = 0; o < dynamic_buffer_count; o++) { in dzn_cmd_buffer_update_heaps() 3379 if (pipeline->dynamic_buffer_count && in dzn_cmd_buffer_update_heaps() 3384 …loc_internal_buf(cmdbuf, sizeof(struct dxil_spirv_bindless_entry) * pipeline->dynamic_buffer_count, in dzn_cmd_buffer_update_heaps() 3403 uint32_t dynamic_buffer_count = pipeline->sets[s].dynamic_buffer_count; in dzn_cmd_buffer_update_heaps() local 3404 for (uint32_t o = 0; o < dynamic_buffer_count; o++) { in dzn_cmd_buffer_update_heaps() 5175 uint32_t dynamic_buffer_count = playout->sets[idx].dynamic_buffer_count; in dzn_CmdBindDescriptorSets() local 5176 if (dynamic_buffer_count) { in dzn_CmdBindDescriptorSets() 5177 assert(dynamicOffsetCount >= dynamic_buffer_count); in dzn_CmdBindDescriptorSets() [all …]
|
H A D | dzn_descriptor_set.c | 156 uint32_t dynamic_buffer_count = 0; in dzn_descriptor_set_layout_create() local 222 dynamic_buffer_count += bindings[i].descriptorCount * factor; in dzn_descriptor_set_layout_create() 259 set_layout->buffer_count = dynamic_buffer_count; in dzn_descriptor_set_layout_create() 675 layout->sets[j].dynamic_buffer_count = set_layout->dynamic_buffers.count; in dzn_pipeline_layout_create() 707 layout->sets[j].dynamic_buffer_heap_offsets[o].primary = layout->dynamic_buffer_count++; in dzn_pipeline_layout_create() 798 if (layout->dynamic_buffer_count > 0 && device->bindless) { in dzn_pipeline_layout_create()
|
H A D | dzn_pipeline.c | 384 .dynamic_buffer_binding = layout->dynamic_buffer_count ? layout->set_count : ~0, in adjust_var_bindings() 1779 pipeline->dynamic_buffer_count = layout->dynamic_buffer_count; in dzn_pipeline_init()
|
/aosp_15_r20/external/mesa3d/src/imagination/vulkan/ |
H A D | pvr_common.h | 304 uint32_t dynamic_buffer_count; member
|
H A D | pvr_cmd_buffer.c | 2638 set_offset += pipeline_layout->set_layout[set]->dynamic_buffer_count; in pvr_CmdBindDescriptorSets() 3842 assert(desc_set->layout->dynamic_buffer_count > 0); in pvr_cmd_buffer_upload_patched_desc_set() 4014 dynamic_offset_idx += set_layout->dynamic_buffer_count; in pvr_cmd_buffer_upload_desc_set_table() 4025 if (desc_set->layout->dynamic_buffer_count > 0) { in pvr_cmd_buffer_upload_desc_set_table() 4028 assert(dynamic_offset_idx + desc_set->layout->dynamic_buffer_count <= in pvr_cmd_buffer_upload_desc_set_table() 4039 dynamic_offset_idx += desc_set->layout->dynamic_buffer_count; in pvr_cmd_buffer_upload_desc_set_table()
|
H A D | pvr_descriptor_set.c | 556 layout->dynamic_buffer_count += binding->descriptorCount; in pvr_CreateDescriptorSetLayout()
|
/aosp_15_r20/external/vulkan-validation-layers/layers/ |
H A D | descriptor_sets.h | 150 uint32_t dynamic_buffer_count; member
|
H A D | descriptor_sets.cpp | 109 binding_type_stats_.dynamic_buffer_count++; in DescriptorSetLayoutDef() 1248 … FilterOneBindingReq(binding_req_pair, out_req, dynamic_buffers, stats.dynamic_buffer_count); in FilterBindingReqs()
|