/external/mesa3d/src/nouveau/vulkan/ |
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 …]
|
D | nvk_descriptor_set_layout.h | 58 uint8_t dynamic_buffer_count; member
|
D | nvk_cmd_buffer.c | 722 if (set != NULL && set_layout->dynamic_buffer_count > 0) { in nvk_bind_descriptor_sets() 723 for (uint32_t j = 0; j < set_layout->dynamic_buffer_count; j++) { in nvk_bind_descriptor_sets() 735 next_dyn_offset += set->layout->dynamic_buffer_count; in nvk_bind_descriptor_sets() 738 dyn_buffer_end += set_layout->dynamic_buffer_count; in nvk_bind_descriptor_sets()
|
D | nvk_descriptor_set.c | 673 layout->dynamic_buffer_count * sizeof(struct nvk_buffer_address); in nvk_descriptor_set_create()
|
D | nvk_nir_lower_descriptors.c | 595 dynamic_buffer_start_imm += ctx->set_layouts[s]->dynamic_buffer_count; in load_dynamic_buffer_start()
|
/external/mesa3d/src/asahi/vulkan/ |
D | hk_descriptor_set_layout.c | 169 uint8_t dynamic_buffer_count = 0; in hk_CreateDescriptorSetLayout() local 197 layout->binding[b].dynamic_buffer_index = dynamic_buffer_count; in hk_CreateDescriptorSetLayout() 198 dynamic_buffer_count += binding->descriptorCount; in hk_CreateDescriptorSetLayout() 262 layout->dynamic_buffer_count = dynamic_buffer_count; in hk_CreateDescriptorSetLayout() 270 BLAKE3_UPDATE_VALUE(layout->dynamic_buffer_count); in hk_CreateDescriptorSetLayout() 335 uint8_t dynamic_buffer_count = 0; in hk_GetDescriptorSetLayoutSupport() local 345 dynamic_buffer_count += binding->descriptorCount; in hk_GetDescriptorSetLayoutSupport() 391 pSupport->supported = dynamic_buffer_count <= HK_MAX_DYNAMIC_BUFFERS && in hk_GetDescriptorSetLayoutSupport()
|
D | hk_descriptor_set_layout.h | 53 uint8_t dynamic_buffer_count; member
|
D | hk_cmd_buffer.c | 382 if (set != NULL && set_layout->dynamic_buffer_count > 0) { in hk_bind_descriptor_sets() 383 for (uint32_t j = 0; j < set_layout->dynamic_buffer_count; j++) { in hk_bind_descriptor_sets() 388 next_dyn_offset += set->layout->dynamic_buffer_count; in hk_bind_descriptor_sets() 391 dyn_buffer_start += set_layout->dynamic_buffer_count; in hk_bind_descriptor_sets()
|
D | hk_descriptor_set.c | 541 layout->dynamic_buffer_count * sizeof(struct hk_buffer_address); in hk_descriptor_set_create()
|
D | hk_nir_lower_descriptors.c | 110 dynamic_buffer_start_imm += ctx->set_layouts[s]->dynamic_buffer_count; in load_dynamic_buffer_start()
|
/external/mesa3d/src/imagination/vulkan/ |
D | pvr_common.h | 304 uint32_t dynamic_buffer_count; member
|
D | pvr_cmd_buffer.c | 2649 set_offset += pipeline_layout->set_layout[set]->dynamic_buffer_count; in pvr_CmdBindDescriptorSets() 3853 assert(desc_set->layout->dynamic_buffer_count > 0); in pvr_cmd_buffer_upload_patched_desc_set() 4025 dynamic_offset_idx += set_layout->dynamic_buffer_count; in pvr_cmd_buffer_upload_desc_set_table() 4036 if (desc_set->layout->dynamic_buffer_count > 0) { in pvr_cmd_buffer_upload_desc_set_table() 4039 assert(dynamic_offset_idx + desc_set->layout->dynamic_buffer_count <= in pvr_cmd_buffer_upload_desc_set_table() 4050 dynamic_offset_idx += desc_set->layout->dynamic_buffer_count; in pvr_cmd_buffer_upload_desc_set_table()
|
D | pvr_descriptor_set.c | 552 layout->dynamic_buffer_count += binding->descriptorCount; in pvr_CreateDescriptorSetLayout()
|
/external/mesa3d/src/microsoft/vulkan/ |
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
|
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 …]
|
D | dzn_descriptor_set.c | 149 uint32_t dynamic_buffer_count = 0; in dzn_descriptor_set_layout_create() local 215 dynamic_buffer_count += bindings[i].descriptorCount * factor; in dzn_descriptor_set_layout_create() 252 set_layout->buffer_count = dynamic_buffer_count; in dzn_descriptor_set_layout_create() 668 layout->sets[j].dynamic_buffer_count = set_layout->dynamic_buffers.count; in dzn_pipeline_layout_create() 700 layout->sets[j].dynamic_buffer_heap_offsets[o].primary = layout->dynamic_buffer_count++; in dzn_pipeline_layout_create() 791 if (layout->dynamic_buffer_count > 0 && device->bindless) { in dzn_pipeline_layout_create()
|
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()
|
/external/vulkan-validation-layers/layers/ |
D | descriptor_sets.h | 150 uint32_t dynamic_buffer_count; member
|
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()
|