首页 > 解决方案 > Vulkan 缓冲区/图像绑定到设备本地内存,没有传输 dst 标志

问题描述

将数据插入dst的唯一方法似乎是使用相应的-commands 从绑定到主机可见内存的/VkCmdCopy复制。VkBufferVkImage

要使此副本成功,还需要使用or分别创建dst 。VK_BUFFER_USAGE_TRANSFER_DST_BITVK_IMAGE_USAGE_TRANSFER_DST_BIT

我想知道:如果有的话,创建一个绑定到设备本地内存的 / 而不设置相应的 -flag 的用VkBufferVkImageTRANSFER_DST什么?

标签: vulkan

解决方案


例如,不一定需要将深度缓冲区复制到其中。


推荐阅读