Home
last modified time | relevance | path

Searched refs:dstArrayElement (Results 1 – 25 of 102) sorted by relevance

12345

/external/mesa3d/src/gfxstream/guest/vulkan_enc/
DDescriptorSetVirtualization.cpp45 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 …]
DDescriptorSetVirtualization.h28 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/
Dhk_descriptor_set.c242 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/
Dnvk_descriptor_set.c333 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/
Dpvr_descriptor_set.c1345 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/
Dpanvk_vX_descriptor_set.c451 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/
Dradv_meta_etc_decode.c43 .dstArrayElement = 0, in decode_etc()
54 .dstArrayElement = 0, in decode_etc()
Dradv_meta_bufimage.c1062 .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 …]
Dradv_meta_fmask_expand.c175 .dstArrayElement = 0, in radv_expand_fmask_image_inplace()
186 .dstArrayElement = 0, in radv_expand_fmask_image_inplace()
Dradv_meta_copy_vrs_htile.c196 .dstArrayElement = 0, in radv_copy_vrs_htile()
209 .dstArrayElement = 0, in radv_copy_vrs_htile()
Dradv_meta_resolve_cs.c268 .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()
Dradv_meta_dcc_retile.c208 .dstArrayElement = 0, in radv_retile_dcc()
216 .dstArrayElement = 0, in radv_retile_dcc()
Dradv_meta_fmask_copy.c279 .dstArrayElement = 0, in radv_fmask_copy()
290 .dstArrayElement = 0, in radv_fmask_copy()
/external/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.c1287 … 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/
Dv3dv_descriptor_set.c1184 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/
Dsampler_descriptor.cc60 write.dstArrayElement = 0; in UpdateDescriptorSetIfNeeded()
Dtlas_descriptor.cc77 write.dstArrayElement = 0; in UpdateDescriptorSetIfNeeded()
Dimage_descriptor.cc134 write.dstArrayElement = 0; in UpdateDescriptorSetIfNeeded()
Dbuffer_descriptor.cc138 write.dstArrayElement = 0; in UpdateDescriptorSetIfNeeded()
/external/mesa3d/src/freedreno/vulkan/
Dtu_descriptor_set.cc1267 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/
Ddescriptor_sets.cpp918 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/
Dvk_descriptor_update_template.c80 .array_element = pEntry->dstArrayElement, in vk_common_CreateDescriptorUpdateTemplate()
/external/mesa3d/src/intel/vulkan_hasvk/
Danv_descriptor_set.c1682 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/
DvktPipelineDynamicOffsetTests.cpp510 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/
Dvn_protocol_driver_descriptor_update_template.h21 size += vn_sizeof_uint32_t(&val->dstArrayElement); in vn_sizeof_VkDescriptorUpdateTemplateEntry()
33 vn_encode_uint32_t(enc, &val->dstArrayElement); in vn_encode_VkDescriptorUpdateTemplateEntry()

12345