Searched refs:dst_binding_layout (Results 1 - 4 of 4) sorted by relevance
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_vX_descriptor_set.c | 436 const struct panvk_descriptor_set_binding_layout *dst_binding_layout = in panvk_copy_sampler_desc() local 439 if (dst_binding_layout->immutable_samplers) in panvk_copy_sampler_desc() 818 const struct panvk_descriptor_set_binding_layout *dst_binding_layout = in UpdateDescriptorSets() local 823 assert(dst_binding_layout->type == src_binding_layout->type); in UpdateDescriptorSets() 825 if (dst_binding_layout->desc_ubo_stride > 0 && in UpdateDescriptorSets() 832 MIN2(dst_binding_layout->desc_ubo_stride, in UpdateDescriptorSets()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_descriptor_set.c | 979 const struct v3dv_descriptor_set_binding_layout *dst_binding_layout, in descriptor_bo_copy() 985 assert(dst_binding_layout->type == src_binding_layout->type); in descriptor_bo_copy() 987 void *dst_map = descriptor_bo_map(device, dst_set, dst_binding_layout, dst_array_index); in descriptor_bo_copy() 1209 const struct v3dv_descriptor_set_binding_layout *dst_binding_layout = in v3dv_UpdateDescriptorSets() local 1212 assert(src_binding_layout->type == dst_binding_layout->type); in v3dv_UpdateDescriptorSets() 1218 dst_descriptor += dst_binding_layout->descriptor_index; in v3dv_UpdateDescriptorSets() 1229 dst_binding_layout, in v3dv_UpdateDescriptorSets() 1246 dst_set, dst_binding_layout, in v3dv_UpdateDescriptorSets() 977 descriptor_bo_copy(struct v3dv_device *device, struct v3dv_descriptor_set *dst_set, const struct v3dv_descriptor_set_binding_layout *dst_binding_layout, uint32_t dst_array_index, struct v3dv_descriptor_set *src_set, const struct v3dv_descriptor_set_binding_layout *src_binding_layout, uint32_t src_array_index) descriptor_bo_copy() argument
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_descriptor_set.c | 1302 const struct radv_descriptor_set_binding_layout *dst_binding_layout = in radv_update_descriptor_sets_impl() local 1310 dst_ptr += dst_binding_layout->offset / 4; in radv_update_descriptor_sets_impl() 1321 dst_ptr += dst_binding_layout->size * copyset->dstArrayElement / 4; in radv_update_descriptor_sets_impl() 1326 dst_buffer_list += dst_binding_layout->buffer_offset; in radv_update_descriptor_sets_impl() 1331 size_t copy_size = MIN2(src_binding_layout->size, dst_binding_layout->size); in radv_update_descriptor_sets_impl() 1341 dst_idx += dst_binding_layout->dynamic_offset_offset; in radv_update_descriptor_sets_impl() 1352 dst_ptr += dst_binding_layout->size / 4; in radv_update_descriptor_sets_impl() 1355 unsigned dst_buffer_count = radv_descriptor_type_buffer_count(dst_binding_layout->type); in radv_update_descriptor_sets_impl()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_descriptor_set.c | 1085 const struct tu_descriptor_set_binding_layout *dst_binding_layout = in tu_update_descriptor_sets() local 1094 dst_ptr += dst_binding_layout->dynamic_offset_offset / 4; in tu_update_descriptor_sets() 1099 dst_ptr += dst_binding_layout->offset / 4; in tu_update_descriptor_sets() 1103 dst_ptr += dst_binding_layout->size * copyset->dstArrayElement / 4; in tu_update_descriptor_sets() 1108 uint32_t copy_size = MIN2(src_binding_layout->size, dst_binding_layout->size); in tu_update_descriptor_sets() 1114 dst_ptr += dst_binding_layout->size / 4; in tu_update_descriptor_sets()
|
Completed in 9 milliseconds