Home
last modified time | relevance | path

Searched refs:dst_set (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_descriptor_set.c431 panvk_copy_sampler_desc(struct panvk_descriptor_set *dst_set, in panvk_copy_sampler_desc() argument
437 &dst_set->layout->bindings[dst_binding]; in panvk_copy_sampler_desc()
442 memcpy(panvk_sampler_desc(dst_set, dst_binding, dst_elem), in panvk_copy_sampler_desc()
474 panvk_copy_tex_desc(struct panvk_descriptor_set *dst_set, in panvk_copy_tex_desc() argument
479 *panvk_tex_desc(dst_set, dst_binding, dst_elem) = in panvk_copy_tex_desc()
529 panvk_copy_img_desc(struct panvk_descriptor_set *dst_set, in panvk_copy_img_desc() argument
534 unsigned dst_img_idx = panvk_img_idx(dst_set, dst_binding, dst_elem); in panvk_copy_img_desc()
537 void *dst_attrib_buf = (uint8_t *)dst_set->img_attrib_bufs + in panvk_copy_img_desc()
542 dst_set->img_fmts[dst_img_idx] = src_set->img_fmts[src_img_idx]; in panvk_copy_img_desc()
595 panvk_copy_ubo_desc(struct panvk_descriptor_set *dst_set, in panvk_copy_ubo_desc() argument
[all …]
/third_party/mesa3d/src/microsoft/vulkan/
Ddzn_descriptor_set.c1803 VK_FROM_HANDLE(dzn_descriptor_set, dst_set, pDescriptorCopy->dstSet); in dzn_descriptor_set_copy()
1809 dzn_descriptor_set_ptr_init(dst_set->layout, &dst_ptr, in dzn_descriptor_set_copy()
1821 dzn_descriptor_set_ptr_get_vk_type(dst_set->layout, &dst_ptr); in dzn_descriptor_set_copy()
1826 dzn_descriptor_set_remaining_descs_in_binding(dst_set->layout, &dst_ptr)); in dzn_descriptor_set_copy()
1833 dzn_descriptor_set_ptr_get_dynamic_buffer_idx(dst_set->layout, &dst_ptr); in dzn_descriptor_set_copy()
1835 memcpy(&dst_set->dynamic_buffers[dst_idx], in dzn_descriptor_set_copy()
1837 sizeof(*dst_set->dynamic_buffers) * count); in dzn_descriptor_set_copy()
1843 dzn_descriptor_set_ptr_get_heap_offset(dst_set->layout, type, &dst_ptr, false); in dzn_descriptor_set_copy()
1851 mtx_lock(&dst_set->pool->defragment_lock); in dzn_descriptor_set_copy()
1852 dzn_descriptor_heap_copy(&dst_set->pool->heaps[type], in dzn_descriptor_set_copy()
[all …]
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_descriptor_set.c978 struct v3dv_descriptor_set *dst_set, in descriptor_bo_copy() argument
987 void *dst_map = descriptor_bo_map(device, dst_set, dst_binding_layout, dst_array_index); in descriptor_bo_copy()
1204 V3DV_FROM_HANDLE(v3dv_descriptor_set, dst_set, in v3dv_UpdateDescriptorSets()
1210 dst_set->layout->binding + copyset->dstBinding; in v3dv_UpdateDescriptorSets()
1215 struct v3dv_descriptor *dst_descriptor = dst_set->descriptors; in v3dv_UpdateDescriptorSets()
1228 write_inline_uniform_descriptor(device, dst_descriptor, dst_set, in v3dv_UpdateDescriptorSets()
1246 dst_set, dst_binding_layout, in v3dv_UpdateDescriptorSets()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_descriptor_set.c1081 TU_FROM_HANDLE(tu_descriptor_set, dst_set, in tu_update_descriptor_sets()
1086 dst_set->layout->binding + copyset->dstBinding; in tu_update_descriptor_sets()
1088 uint32_t *dst_ptr = dst_set->mapped_ptr; in tu_update_descriptor_sets()
1092 dst_ptr = dst_set->dynamic_descriptors; in tu_update_descriptor_sets()
1097 dst_ptr = dst_set->mapped_ptr; in tu_update_descriptor_sets()
/third_party/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.c1299 RADV_FROM_HANDLE(radv_descriptor_set, dst_set, copyset->dstSet); in radv_update_descriptor_sets_impl()
1303 dst_set->header.layout->binding + copyset->dstBinding; in radv_update_descriptor_sets_impl()
1305 uint32_t *dst_ptr = dst_set->header.mapped_ptr; in radv_update_descriptor_sets_impl()
1307 struct radeon_winsys_bo **dst_buffer_list = dst_set->descriptors; in radv_update_descriptor_sets_impl()
1344 dst_range = dst_set->header.dynamic_descriptors + dst_idx; in radv_update_descriptor_sets_impl()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_ra.c1682 struct ir3_merge_set *dst_set = instr->dsts[0]->merge_set; in handle_collect() local
1685 if (!dst_set || dst_set->regs_count == 1) { in handle_collect()
1714 if (src->def->merge_set != dst_set || interval->is_killed) in handle_collect()
/third_party/spirv-tools/source/diff/
Ddiff.cpp1347 uint32_t src_set = 0, dst_set = 0; in MatchOpVariable() local
1353 dst_id_to_, dst_id, SpvDecorationDescriptorSet, &dst_set); in MatchOpVariable()
1357 GetDecorationValue(dst_id_to_, dst_id, SpvDecorationBinding, &dst_set); in MatchOpVariable()
1360 return src_set == dst_set && src_binding == dst_binding; in MatchOpVariable()