/external/mesa3d/src/gfxstream/guest/vulkan_enc/ |
D | DescriptorSetVirtualization.cpp | 45 table[i][j].dstArrayElement = 0; in initDescriptorWriteTable() 109 uint32_t dstArrayElement = write->dstArrayElement; in doEmulatedDescriptorWrite() local 114 uint32_t arrOffset = dstArrayElement; in doEmulatedDescriptorWrite() 185 entry.dstArrayElement = dstArrayElement; in doEmulatedDescriptorWrite() 219 arrOffset = copy->dstArrayElement; in doEmulatedDescriptorCopy() 235 uint32_t dstArrayElement, uint32_t count, in doEmulatedDescriptorImageInfoWriteFromTemplate() argument 241 uint32_t arrOffset = dstArrayElement; in doEmulatedDescriptorImageInfoWriteFromTemplate() 260 uint32_t dstArrayElement, uint32_t count, in doEmulatedDescriptorBufferInfoWriteFromTemplate() argument 266 uint32_t arrOffset = dstArrayElement; in doEmulatedDescriptorBufferInfoWriteFromTemplate() 285 uint32_t dstArrayElement, uint32_t count, in doEmulatedDescriptorBufferViewWriteFromTemplate() argument [all …]
|
D | DescriptorSetVirtualization.h | 28 uint32_t dstArrayElement; // Only used for inlineUniformBlock and accelerationStructure. member 110 uint32_t dstArrayElement, uint32_t count, 115 uint32_t dstArrayElement, uint32_t count, 120 uint32_t dstArrayElement, uint32_t count, 125 uint32_t dstArrayElement, uint32_t count,
|
/external/mesa3d/src/asahi/vulkan/ |
D | hk_descriptor_set.c | 242 write->dstArrayElement + j, write->descriptorType); in hk_UpdateDescriptorSets() 250 write->dstArrayElement + j); in hk_UpdateDescriptorSets() 259 write->dstArrayElement + j); in hk_UpdateDescriptorSets() 267 write->dstArrayElement + j); in hk_UpdateDescriptorSets() 276 write->dstArrayElement + j); in hk_UpdateDescriptorSets() 286 write->dstArrayElement); in hk_UpdateDescriptorSets() 309 dst, copy->dstBinding, copy->dstArrayElement + j, &dst_max_size); in hk_UpdateDescriptorSets() 321 dst_binding_layout->dynamic_buffer_index + copy->dstArrayElement; in hk_UpdateDescriptorSets() 356 write->dstArrayElement + j, write->descriptorType); in hk_push_descriptor_set_update() 364 write->dstArrayElement + j); in hk_push_descriptor_set_update() [all …]
|
/external/mesa3d/src/nouveau/vulkan/ |
D | nvk_descriptor_set.c | 333 write->dstArrayElement + j, in nvk_UpdateDescriptorSets() 342 write->dstArrayElement + j); in nvk_UpdateDescriptorSets() 350 write->dstBinding, write->dstArrayElement + j); in nvk_UpdateDescriptorSets() 358 write->dstArrayElement + j); in nvk_UpdateDescriptorSets() 366 write->dstArrayElement + j); in nvk_UpdateDescriptorSets() 374 write->dstArrayElement + j); in nvk_UpdateDescriptorSets() 382 write->dstArrayElement + j); in nvk_UpdateDescriptorSets() 392 write->dstArrayElement); in nvk_UpdateDescriptorSets() 415 copy->dstArrayElement + j, in nvk_UpdateDescriptorSets() 429 dst_binding_layout->dynamic_buffer_index + copy->dstArrayElement; in nvk_UpdateDescriptorSets() [all …]
|
/external/mesa3d/src/imagination/vulkan/ |
D | pvr_descriptor_set.c | 1345 binding->descriptor_index + write_set->dstArrayElement + i; in pvr_descriptor_update_buffer_info() 1378 write_set->dstArrayElement + i); in pvr_descriptor_update_buffer_info() 1384 write_set->dstArrayElement + i); in pvr_descriptor_update_buffer_info() 1412 binding->descriptor_index + write_set->dstArrayElement + i; in pvr_descriptor_update_sampler() 1432 write_set->dstArrayElement + i); in pvr_descriptor_update_sampler() 1529 binding->descriptor_index + write_set->dstArrayElement + i; in pvr_descriptor_update_sampler_texture() 1551 write_set->dstArrayElement + i); in pvr_descriptor_update_sampler_texture() 1557 write_set->dstArrayElement + i); in pvr_descriptor_update_sampler_texture() 1604 binding->descriptor_index + write_set->dstArrayElement + i; in pvr_descriptor_update_texture() 1626 write_set->dstArrayElement + i); in pvr_descriptor_update_texture() [all …]
|
/external/mesa3d/src/panfrost/vulkan/ |
D | panvk_vX_descriptor_set.c | 451 write->dstArrayElement + j, in panvk_per_arch() 459 write->dstArrayElement + j, in panvk_per_arch() 462 write->dstArrayElement + j, in panvk_per_arch() 472 write->dstArrayElement + j, in panvk_per_arch() 481 write->dstBinding, write->dstArrayElement + j, in panvk_per_arch() 490 write->dstArrayElement + j, write->descriptorType); in panvk_per_arch() 499 write->dstArrayElement + j); in panvk_per_arch() 534 copy->dstArrayElement + i, in panvk_descriptor_set_copy() 549 dst_binding_layout->desc_idx + copy->dstArrayElement; in panvk_descriptor_set_copy()
|
/external/mesa3d/src/amd/vulkan/meta/ |
D | radv_meta_etc_decode.c | 43 .dstArrayElement = 0, in decode_etc() 54 .dstArrayElement = 0, in decode_etc()
|
D | radv_meta_bufimage.c | 1062 .dstArrayElement = 0, in radv_meta_image_to_buffer() 1076 .dstArrayElement = 0, in radv_meta_image_to_buffer() 1128 .dstArrayElement = 0, in radv_meta_buffer_to_image_cs_r32g32b32() 1136 .dstArrayElement = 0, in radv_meta_buffer_to_image_cs_r32g32b32() 1194 .dstArrayElement = 0, in radv_meta_buffer_to_image_cs() 1201 .dstArrayElement = 0, in radv_meta_buffer_to_image_cs() 1268 .dstArrayElement = 0, in radv_meta_image_to_image_cs_r32g32b32() 1276 .dstArrayElement = 0, in radv_meta_image_to_image_cs_r32g32b32() 1350 .dstArrayElement = 0, in radv_meta_image_to_image_cs() 1363 .dstArrayElement = 0, in radv_meta_image_to_image_cs() [all …]
|
D | radv_meta_fmask_expand.c | 175 .dstArrayElement = 0, in radv_expand_fmask_image_inplace() 186 .dstArrayElement = 0, in radv_expand_fmask_image_inplace()
|
D | radv_meta_copy_vrs_htile.c | 196 .dstArrayElement = 0, in radv_copy_vrs_htile() 209 .dstArrayElement = 0, in radv_copy_vrs_htile()
|
D | radv_meta_resolve_cs.c | 268 .dstArrayElement = 0, in emit_resolve() 279 .dstArrayElement = 0, in emit_resolve() 370 .dstArrayElement = 0, in emit_depth_stencil_resolve() 381 .dstArrayElement = 0, in emit_depth_stencil_resolve()
|
D | radv_meta_dcc_retile.c | 208 .dstArrayElement = 0, in radv_retile_dcc() 216 .dstArrayElement = 0, in radv_retile_dcc()
|
D | radv_meta_fmask_copy.c | 279 .dstArrayElement = 0, in radv_fmask_copy() 290 .dstArrayElement = 0, in radv_fmask_copy()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_descriptor_set.c | 1287 … write_block_descriptor(device, cmd_buffer, (uint8_t *)ptr + writeset->dstArrayElement, writeset); in radv_update_descriptor_sets_impl() 1293 ptr += binding_layout->size * writeset->dstArrayElement / 4; in radv_update_descriptor_sets_impl() 1295 …buffer_list += writeset->dstArrayElement * radv_descriptor_type_buffer_count(writeset->descriptorT… in radv_update_descriptor_sets_impl() 1300 unsigned idx = writeset->dstArrayElement + j; in radv_update_descriptor_sets_impl() 1330 const unsigned idx = writeset->dstArrayElement + j; in radv_update_descriptor_sets_impl() 1340 unsigned idx = writeset->dstArrayElement + j; in radv_update_descriptor_sets_impl() 1376 dst_ptr += copyset->dstArrayElement / 4; in radv_update_descriptor_sets_impl() 1383 dst_ptr += dst_binding_layout->size * copyset->dstArrayElement / 4; in radv_update_descriptor_sets_impl() 1389 dst_buffer_list += copyset->dstArrayElement; in radv_update_descriptor_sets_impl() 1398 unsigned dst_idx = copyset->dstArrayElement + j; in radv_update_descriptor_sets_impl() [all …]
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_descriptor_set.c | 1184 descriptor += writeset->dstArrayElement; in v3dv_UpdateDescriptorSets() 1210 writeset->dstArrayElement + j); in v3dv_UpdateDescriptorSets() 1222 writeset->dstArrayElement + j); in v3dv_UpdateDescriptorSets() 1242 writeset->dstArrayElement + j); in v3dv_UpdateDescriptorSets() 1252 writeset->dstArrayElement + j); in v3dv_UpdateDescriptorSets() 1263 writeset->dstArrayElement, /* offset */ in v3dv_UpdateDescriptorSets() 1306 copyset->dstArrayElement, in v3dv_UpdateDescriptorSets() 1312 dst_descriptor += copyset->dstArrayElement; in v3dv_UpdateDescriptorSets() 1322 j + copyset->dstArrayElement, in v3dv_UpdateDescriptorSets()
|
/external/deqp-deps/amber/src/vulkan/ |
D | sampler_descriptor.cc | 60 write.dstArrayElement = 0; in UpdateDescriptorSetIfNeeded()
|
D | tlas_descriptor.cc | 77 write.dstArrayElement = 0; in UpdateDescriptorSetIfNeeded()
|
D | image_descriptor.cc | 134 write.dstArrayElement = 0; in UpdateDescriptorSetIfNeeded()
|
D | buffer_descriptor.cc | 138 write.dstArrayElement = 0; in UpdateDescriptorSetIfNeeded()
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_descriptor_set.cc | 1267 uint32_t dst_offset = writeset->dstArrayElement; in tu_update_descriptor_sets() 1284 ptr += binding_layout->size / 4 * writeset->dstArrayElement; in tu_update_descriptor_sets() 1311 … write_sampler_push(ptr + A6XX_TEX_CONST_DWORDS, &samplers[writeset->dstArrayElement + j]); in tu_update_descriptor_sets() 1317 write_sampler_push(ptr, &samplers[writeset->dstArrayElement + j]); in tu_update_descriptor_sets() 1354 uint32_t dst_start = copyset->dstArrayElement; in tu_update_descriptor_sets() 1390 dst_ptr += dst_binding_layout->size * copyset->dstArrayElement / 4; in tu_update_descriptor_sets() 1459 uint32_t dst_start = entry->dstArrayElement; in tu_CreateDescriptorUpdateTemplate() 1506 uint32_t dst_start = entry->dstArrayElement; in tu_CreateDescriptorUpdateTemplate() 1533 tu_immutable_samplers(set_layout, binding_layout) + entry->dstArrayElement; in tu_CreateDescriptorUpdateTemplate() 1540 dst_offset += (binding_layout->size * entry->dstArrayElement) / 4; in tu_CreateDescriptorUpdateTemplate()
|
/external/vulkan-validation-layers/layers/ |
D | descriptor_sets.cpp | 918 auto offset = update->dstArrayElement; in PerformWriteUpdate() 1012 …x = dst_layout->GetGlobalIndexRangeFromBinding(update->dstBinding).start + update->dstArrayElement; in ValidateCopyUpdate() 1019 …<< " plus update array offset of " << update->dstArrayElement << " and update of " << update->desc… in ValidateCopyUpdate() 1044 … update->dstArrayElement, update->descriptorCount, "copy update to", dst_set->GetSet(), in ValidateCopyUpdate() 1118 if ((update->dstArrayElement % 4) != 0) { in ValidateCopyUpdate() 1122 << "dstArrayElement " << update->dstArrayElement << " not a multiple of 4"; in ValidateCopyUpdate() 1145 …dx = p_layout_->GetGlobalIndexRangeFromBinding(update->dstBinding).start + update->dstArrayElement; in PerformCopyUpdate() 1777 auto dst_array_element = create_info.pDescriptorUpdateEntries[i].dstArrayElement; in DecodedTemplateUpdate() 1796 write_entry.dstArrayElement = dst_array_element; in DecodedTemplateUpdate() 2375 auto start_idx = dest.GetGlobalIndexRange().start + update->dstArrayElement; in ValidateWriteUpdate() [all …]
|
/external/mesa3d/src/vulkan/runtime/ |
D | vk_descriptor_update_template.c | 80 .array_element = pEntry->dstArrayElement, in vk_common_CreateDescriptorUpdateTemplate()
|
/external/mesa3d/src/intel/vulkan_hasvk/ |
D | anv_descriptor_set.c | 1682 write->dstArrayElement + j); in anv_UpdateDescriptorSets() 1696 write->dstArrayElement + j); in anv_UpdateDescriptorSets() 1712 write->dstArrayElement + j, in anv_UpdateDescriptorSets() 1726 write->dstArrayElement, in anv_UpdateDescriptorSets() 1751 copy->dstArrayElement, in anv_UpdateDescriptorSets() 1774 copy->dstArrayElement + j); in anv_UpdateDescriptorSets() 1784 copy->dstArrayElement + j); in anv_UpdateDescriptorSets() 1797 copy->dstArrayElement + j, in anv_UpdateDescriptorSets()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineDynamicOffsetTests.cpp | 510 uint32_t dstArrayElement; in init() local 516 dstArrayElement = 0u; in init() 522 dstArrayElement = 0u; in init() 528 dstArrayElement = (dynamicDesc ? binding : (binding - m_params.numDynamicBindings)); in init() 536 dstArrayElement, // uint32_t dstArrayElement; in init() 1101 uint32_t dstArrayElement; in init() local 1107 dstArrayElement = 0u; in init() 1113 dstArrayElement = 0u; in init() 1119 dstArrayElement = (dynamicDesc ? binding : (binding - m_params.numDynamicBindings)); in init() 1127 dstArrayElement, // uint32_t dstArrayElement; in init()
|
/external/mesa3d/src/virtio/venus-protocol/ |
D | vn_protocol_driver_descriptor_update_template.h | 21 size += vn_sizeof_uint32_t(&val->dstArrayElement); in vn_sizeof_VkDescriptorUpdateTemplateEntry() 33 vn_encode_uint32_t(enc, &val->dstArrayElement); in vn_encode_VkDescriptorUpdateTemplateEntry()
|