-
Notifications
You must be signed in to change notification settings - Fork 407
New issue
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
gpu: Check index buffer contents in pre-draw validation #8390
gpu: Check index buffer contents in pre-draw validation #8390
Conversation
CI Vulkan-ValidationLayers build queued with queue ID 235204. |
CI Vulkan-ValidationLayers build # 17235 running. |
CI Vulkan-ValidationLayers build # 17235 failed. |
67ff959
to
fd882c7
Compare
CI Vulkan-ValidationLayers build queued with queue ID 235229. |
CI Vulkan-ValidationLayers build # 17236 running. |
CI Vulkan-ValidationLayers build # 17236 failed. |
fd882c7
to
f6d63eb
Compare
CI Vulkan-ValidationLayers build queued with queue ID 235543. |
CI Vulkan-ValidationLayers build # 17239 running. |
CI Vulkan-ValidationLayers build # 17239 failed. |
I think I may have a slightly better version of this code to push still, I will push to my PR and you can figure out if that's really the case. |
f6d63eb
to
fb6b478
Compare
CI Vulkan-ValidationLayers build queued with queue ID 236920. |
CI Vulkan-ValidationLayers build # 17248 running. |
CI Vulkan-ValidationLayers build # 17248 failed. |
fb6b478
to
f446338
Compare
CI Vulkan-ValidationLayers build queued with queue ID 238365. |
CI Vulkan-ValidationLayers build # 17264 running. |
CI Vulkan-ValidationLayers build # 17264 failed. |
This involves splitting up draw.vert into separate shaders for non-indexed indirect, indexed (both indirect and direct) and mesh draw calls. Fixes KhronosGroup#2492
f446338
to
37ae96d
Compare
CI Vulkan-ValidationLayers build queued with queue ID 238389. |
CI Vulkan-ValidationLayers build # 17265 running. |
CI Vulkan-ValidationLayers build # 17265 failed. |
closing for now, still WIP and no need to run through CI |
This involves splitting up draw.vert into separate shaders for non-indexed indirect, indexed (both indirect and direct) and mesh draw calls.
Fixes #2492
Takeover of #8374