Fix vulkan drawindirect - not incrementing arg pointer each draw

This commit is contained in:
baldurk
2017-05-17 16:35:12 +01:00
parent f6cef9ea4a
commit 1dc5f1b7ed
@@ -471,6 +471,7 @@ bool WrappedVulkan::Serialise_vkCmdDrawIndirect(Serialiser *localSerialiser,
{
params = *((VkDrawIndirectCommand *)&argbuf[cmdOffs]);
valid = true;
cmdOffs += sizeof(VkDrawIndirectCommand);
}
offs += strd;
@@ -765,6 +766,7 @@ bool WrappedVulkan::Serialise_vkCmdDrawIndexedIndirect(Serialiser *localSerialis
{
params = *((VkDrawIndexedIndirectCommand *)&argbuf[cmdOffs]);
valid = true;
cmdOffs += sizeof(VkDrawIndexedIndirectCommand);
}
offs += strd;