We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using a buffer with the following usage flags:
VK_BUFFER_USAGE_STORAGE_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_DST_BIT
Should trigger an error in vkCmdDrawIndexedIndirect corresponding to the following VU:
buffer must have been created with the VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT bit set
But it doesn't happen. Not sure if other VUs in this function are missed, sounds like this needs more validation coverage.
The text was updated successfully, but these errors were encountered:
Note: vkCmdDrawMeshTasksIndirectNV is also missing the check for this VU
Sorry, something went wrong.
layers: Check for indirect buffer usage
c1d03c1
Fixes KhronosGroup#450.
3facc86
108895c
bac323a
bf08046
Fixes #450.
mark-lunarg
Successfully merging a pull request may close this issue.
Using a buffer with the following usage flags:
Should trigger an error in vkCmdDrawIndexedIndirect corresponding to the following VU:
But it doesn't happen. Not sure if other VUs in this function are missed, sounds like this needs more validation coverage.
The text was updated successfully, but these errors were encountered: