/third_party/mesa3d/src/panfrost/vulkan/ |
D | panvk_vX_descriptor_set.c | 168 const VkDescriptorBufferInfo *pBufferInfo) in panvk_set_buffer_info_desc() argument 170 VK_FROM_HANDLE(panvk_buffer, buffer, pBufferInfo->buffer); in panvk_set_buffer_info_desc() 172 desc->buffer_info.offset = pBufferInfo->offset; in panvk_set_buffer_info_desc() 173 desc->buffer_info.range = pBufferInfo->range; in panvk_set_buffer_info_desc() 178 const VkDescriptorBufferInfo *pBufferInfo) in panvk_per_arch() 180 VK_FROM_HANDLE(panvk_buffer, buffer, pBufferInfo->buffer); in panvk_per_arch() 181 size_t size = pBufferInfo->range == VK_WHOLE_SIZE ? in panvk_per_arch() 182 (buffer->bo->size - pBufferInfo->offset) : in panvk_per_arch() 183 pBufferInfo->range; in panvk_per_arch() 185 panvk_per_arch(emit_ubo)(buffer->bo->ptr.gpu + pBufferInfo->offset, size, ubo); in panvk_per_arch() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
D | vkBuilderUtil.cpp | 202 const VkDescriptorBufferInfo* pBufferInfo, in write() argument 229 if (pBufferInfo) in write() 230 writeInfo.bufferInfos.insert(writeInfo.bufferInfos.end(), pBufferInfo, pBufferInfo + count); in write() 277 writes[writeNdx].pBufferInfo = &writeInfo.bufferInfos[0]; in update() 305 writes[writeNdx].pBufferInfo = &writeInfo.bufferInfos[0]; in updateWithPush()
|
D | vkBuilderUtil.hpp | 165 const VkDescriptorBufferInfo* pBufferInfo, 194 const VkDescriptorBufferInfo* pBufferInfo) in writeSingle() argument 196 …ocation.m_binding, destLocation.m_arrayElement, 1u, descriptorType, DE_NULL, pBufferInfo, DE_NULL); in writeSingle() 228 const VkDescriptorBufferInfo* pBufferInfo) in writeArray() argument 230 …nding, destLocation.m_arrayElement, numDescriptors, descriptorType, DE_NULL, pBufferInfo, DE_NULL); in writeArray()
|
/third_party/mesa3d/src/virtio/vulkan/ |
D | vn_descriptor_set.c | 640 write->pBufferInfo = NULL; in vn_update_descriptor_sets_parse_writes() 646 write->pBufferInfo = NULL; in vn_update_descriptor_sets_parse_writes() 657 write->pBufferInfo = NULL; in vn_update_descriptor_sets_parse_writes() 762 write->pBufferInfo = NULL; in vn_update_descriptor_sets_parse_template() 769 write->pBufferInfo = NULL; in vn_update_descriptor_sets_parse_template() 778 write->pBufferInfo = &update->buffers[buf_count]; in vn_update_descriptor_sets_parse_template() 919 (VkDescriptorBufferInfo *)&write->pBufferInfo[j]; in vn_UpdateDescriptorSetWithTemplate()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_descriptor_set.c | 441 assert(write->pBufferInfo[j].buffer); in lvp_UpdateDescriptorSets() 442 LVP_FROM_HANDLE(lvp_buffer, buffer, write->pBufferInfo[j].buffer); in lvp_UpdateDescriptorSets() 446 .info.offset = write->pBufferInfo[j].offset, in lvp_UpdateDescriptorSets() 448 .info.range = write->pBufferInfo[j].range, in lvp_UpdateDescriptorSets()
|
D | lvp_cmd_buffer.c | 416 pds->descriptor_writes[i].pBufferInfo = vk_zalloc(cmd_buffer->queue.alloc, in lvp_CmdPushDescriptorSetKHR() 420 memcpy((VkDescriptorBufferInfo *)pds->descriptor_writes[i].pBufferInfo, in lvp_CmdPushDescriptorSetKHR() 421 pDescriptorWrites[i].pBufferInfo, in lvp_CmdPushDescriptorSetKHR()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_meta_buffer.c | 226 .pBufferInfo = &(VkDescriptorBufferInfo){.buffer = radv_buffer_to_handle(&dst_buffer), in fill_buffer_shader() 270 .pBufferInfo = &(VkDescriptorBufferInfo){.buffer = radv_buffer_to_handle(&dst_buffer), in copy_buffer_shader() 278 .pBufferInfo = &(VkDescriptorBufferInfo){.buffer = radv_buffer_to_handle(&src_buffer), in copy_buffer_shader()
|
D | radv_meta_copy_vrs_htile.c | 282 .pBufferInfo = &(VkDescriptorBufferInfo){.buffer = radv_buffer_to_handle(htile_buffer), in radv_copy_vrs_htile()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
D | vn_protocol_driver_descriptor_set.h | 253 if (val->pBufferInfo) { in vn_sizeof_VkWriteDescriptorSet_self() 256 size += vn_sizeof_VkDescriptorBufferInfo(&val->pBufferInfo[i]); in vn_sizeof_VkWriteDescriptorSet_self() 305 if (val->pBufferInfo) { in vn_encode_VkWriteDescriptorSet_self() 308 vn_encode_VkDescriptorBufferInfo(enc, &val->pBufferInfo[i]); in vn_encode_VkWriteDescriptorSet_self()
|
/third_party/flutter/skia/src/gpu/vk/ |
D | GrVkPipelineState.cpp | 249 writeInfo.pBufferInfo = nullptr; in setAndBindTextures() 287 descriptorWrite->pBufferInfo = bufferInfo; in set_uniform_descriptor_writes()
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | BindGroupVk.cpp | 91 write.pBufferInfo = &writeBufferInfo[numWrites]; in BindGroup()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | BindGroupVk.cpp | 81 write.pBufferInfo = &writeBufferInfo[numWrites]; in BindGroup()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | ProgramExecutableVk.cpp | 818 writeInfoOut->pBufferInfo = bufferInfoOut; in WriteBufferDescriptorSetBinding() 820 ASSERT(writeInfoOut->pBufferInfo[0].buffer != VK_NULL_HANDLE); in WriteBufferDescriptorSetBinding() 1493 writeInfos[arrayElement].pBufferInfo = nullptr; in updateImagesDescriptorSet() 1533 writeInfos[arrayElement].pBufferInfo = nullptr; in updateImagesDescriptorSet() 1648 writeInfos[0].pBufferInfo = nullptr; in updateInputAttachmentDescriptorSet() 1820 writeInfos[arrayElement].pBufferInfo = nullptr; in updateTexturesDescriptorSet() 1868 writeInfos[arrayElement].pBufferInfo = nullptr; in updateTexturesDescriptorSet()
|
D | UtilsVk.cpp | 1541 writeInfo.pBufferInfo = buffers.data(); in convertIndexBuffer() 1609 writeInfo.pBufferInfo = buffers.data(); in convertIndexIndirectBuffer() 1679 writeInfo.pBufferInfo = buffers.data(); in convertLineLoopIndexIndirectBuffer() 1740 writeInfo.pBufferInfo = buffers.data(); in convertLineLoopArrayIndirectBuffer() 1903 writeInfo.pBufferInfo = buffers; in convertVertexBufferImpl() 2650 writeInfos[0].pBufferInfo = &bufferInfo; in stencilBlitResolveNoShaderExport() 3438 writeInfos[1].pBufferInfo = &bufferInfo; in cullOverlayWidgets() 3542 writeInfos[3].pBufferInfo = &bufferInfos[0]; in drawOverlay() 3546 writeInfos[4].pBufferInfo = &bufferInfos[1]; in drawOverlay()
|
D | TransformFeedbackVk.cpp | 361 writeDescriptorInfo.pBufferInfo = bufferInfo; in writeDescriptorSet()
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | ProgramVk.cpp | 284 writeInfoOut->pBufferInfo = bufferInfoOut; in WriteBufferDescriptorSetBinding() 286 ASSERT(writeInfoOut->pBufferInfo[0].buffer != VK_NULL_HANDLE); in WriteBufferDescriptorSetBinding() 1191 writeInfo.pBufferInfo = &bufferInfo; in updateDefaultUniformsDescriptorSet() 1359 writeInfo.pBufferInfo = &bufferInfo; in updateAtomicCounterBuffersDescriptorSet() 1490 writeInfo.pBufferInfo = nullptr; in updateTexturesDescriptorSet()
|
D | TransformFeedbackVk.cpp | 178 writeDescriptorInfo.pBufferInfo = descriptorBufferInfo.data(); in updateDescriptorSet()
|
D | UtilsVk.cpp | 692 writeInfo.pBufferInfo = buffers.data(); in convertIndexBuffer() 782 writeInfo.pBufferInfo = buffers; in convertVertexBuffer() 1253 writeInfos[0].pBufferInfo = &bufferInfo; in stencilBlitResolveNoShaderExport()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_descriptor_set.c | 944 writeset->pBufferInfo + j); in tu_update_descriptor_sets() 948 write_ubo_descriptor(ptr, writeset->pBufferInfo + j); in tu_update_descriptor_sets() 955 writeset->pBufferInfo + j); in tu_update_descriptor_sets() 959 write_buffer_descriptor(device, ptr, writeset->pBufferInfo + j); in tu_update_descriptor_sets()
|
/third_party/skia/src/gpu/vk/ |
D | GrVkBuffer.cpp | 59 descriptorWrite.pBufferInfo = &bufferInfo; in make_uniform_desc_set()
|
D | GrVkPipelineState.cpp | 210 writeInfo.pBufferInfo = nullptr; in setAndBindTextures()
|
D | GrVkImage.cpp | 623 writeInfo.pBufferInfo = nullptr; in write_input_desc_set()
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_cmd_buffer.c | 1503 ANV_FROM_HANDLE(anv_buffer, buffer, write->pBufferInfo[j].buffer); in anv_CmdPushDescriptorSetKHR() 1511 write->pBufferInfo[j].offset, in anv_CmdPushDescriptorSetKHR() 1512 write->pBufferInfo[j].range); in anv_CmdPushDescriptorSetKHR()
|
D | anv_descriptor_set.c | 1634 ANV_FROM_HANDLE(anv_buffer, buffer, write->pBufferInfo[j].buffer); in anv_UpdateDescriptorSets() 1642 write->pBufferInfo[j].offset, in anv_UpdateDescriptorSets() 1643 write->pBufferInfo[j].range); in anv_UpdateDescriptorSets()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_descriptors.c | 526 push_wd.pBufferInfo = &push_info; in zink_descriptor_util_init_null_set() 1269 wds[i].pBufferInfo = &buffer_infos[i]; in update_push_ubo_descriptors() 1351 wds[num_wds].pBufferInfo = info; in update_descriptors_internal()
|