具有非零基本偏移量的 vkCmdDispatchIndirect?

vkCmdDispatchIndirect with non-zero base offsets?

我正在使用 vkCmdDispatchIndirect,但我希望能够像使用 vkCmdDispatchBase 一样指定非零基值。然而,struct VkDispatchIndirectCommand 只有工作组数量的成员,没有基值。

显而易见的答案是你不能,但我觉得他们只在非间接情况下提供非零基础功能似乎很奇怪,我想我一定遗漏了一些东西。

你不能。谢谢免费15分:D

vkCmdDispatchBase 是设备组扩展的一部分,因此该命令可能只是事后才想到的。

如果您认为间接版本应该在 API 中,这里的社区无法帮助您。您需要在 KhronosGroup/Vulkan-Docs.

向 Khronos 请愿