查询专用的nvidia传输队列

时间:2016-08-22 17:28:28

标签: c++ vulkan

我刚开始学习vulkan并在线阅读有关NVIDIA队列系统及其16个通用队列及其单个专用传输队列的信息。

现在我想知道是否有办法在vulkan中查询该特定队列。 (当然,如果没有,可以使用另一个)

1 个答案:

答案 0 :(得分:2)

是的!

它将设置TRANSFER_BIT,而不会设置其他任何一个。

E.g。像这样:http://vulkan.gpuinfo.org/displayreport.php?id=638#queuefamilies

使用vkGetPhysicalDeviceQueueFamilyProperties命令获取该信息。

BTW:并非它是NVIDIA特有的东西。我的AMD暴露了两个专门的TRANSFER + SPARSE队列。