Home
last modified time | relevance | path

Searched refs:copyset (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/broadcom/vulkan/
Dv3dv_descriptor_set.c1081 const VkCopyDescriptorSet *copyset = &pDescriptorCopies[i]; in v3dv_UpdateDescriptorSets() local
1083 copyset->srcSet); in v3dv_UpdateDescriptorSets()
1085 copyset->dstSet); in v3dv_UpdateDescriptorSets()
1088 src_set->layout->binding + copyset->srcBinding; in v3dv_UpdateDescriptorSets()
1090 dst_set->layout->binding + copyset->dstBinding; in v3dv_UpdateDescriptorSets()
1098 src_descriptor += copyset->srcArrayElement; in v3dv_UpdateDescriptorSets()
1101 dst_descriptor += copyset->dstArrayElement; in v3dv_UpdateDescriptorSets()
1103 for (uint32_t j = 0; j < copyset->descriptorCount; j++) { in v3dv_UpdateDescriptorSets()
1110 j + copyset->dstArrayElement, in v3dv_UpdateDescriptorSets()
1112 j + copyset->srcArrayElement); in v3dv_UpdateDescriptorSets()
/external/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.c1143 const VkCopyDescriptorSet *copyset = &pDescriptorCopies[i]; in radv_update_descriptor_sets() local
1145 copyset->srcSet); in radv_update_descriptor_sets()
1147 copyset->dstSet); in radv_update_descriptor_sets()
1149 src_set->layout->binding + copyset->srcBinding; in radv_update_descriptor_sets()
1151 dst_set->layout->binding + copyset->dstBinding; in radv_update_descriptor_sets()
1161 src_ptr += copyset->srcArrayElement / 4; in radv_update_descriptor_sets()
1162 dst_ptr += copyset->dstArrayElement / 4; in radv_update_descriptor_sets()
1164 memcpy(dst_ptr, src_ptr, copyset->descriptorCount); in radv_update_descriptor_sets()
1168 src_ptr += src_binding_layout->size * copyset->srcArrayElement / 4; in radv_update_descriptor_sets()
1169 dst_ptr += dst_binding_layout->size * copyset->dstArrayElement / 4; in radv_update_descriptor_sets()
[all …]
/external/mesa3d/src/freedreno/vulkan/
Dtu_descriptor_set.c893 const VkCopyDescriptorSet *copyset = &pDescriptorCopies[i]; in tu_update_descriptor_sets() local
895 copyset->srcSet); in tu_update_descriptor_sets()
897 copyset->dstSet); in tu_update_descriptor_sets()
899 src_set->layout->binding + copyset->srcBinding; in tu_update_descriptor_sets()
901 dst_set->layout->binding + copyset->dstBinding; in tu_update_descriptor_sets()
908 src_ptr += src_binding_layout->size * copyset->srcArrayElement / 4; in tu_update_descriptor_sets()
909 dst_ptr += dst_binding_layout->size * copyset->dstArrayElement / 4; in tu_update_descriptor_sets()
911 for (j = 0; j < copyset->descriptorCount; ++j) { in tu_update_descriptor_sets()
915 unsigned src_idx = copyset->srcArrayElement + j; in tu_update_descriptor_sets()
916 unsigned dst_idx = copyset->dstArrayElement + j; in tu_update_descriptor_sets()