-
Notifications
You must be signed in to change notification settings - Fork 422
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
Render pass area is not inherited to secondary command buffers #23
Comments
Difficult to do a good job here -- render area isn't included in VkCommandBufferInheritanceInfo, so we're never going to know it in a secondary command buffer at recording time. Have to defer either to CmdExecuteCommands, or QueueSubmit, like some other recently adjusted checks. |
There's a similar issue in LunarG's LunarXchange (654). Probably exactly the same. |
If possible it would be best to do the check in vkCmdExecuteCommands(). At On Wed, Mar 22, 2017 at 10:54 AM Karl Schultz [email protected]
|
Triage notes: see discussion above. First step would be to verify the bug still exists vs. the CTS test case. |
The error doesn't happen in |
@phaulos -- this appears to be resolved, ok to close? |
@mark-lunarg Probably fixed by 3a548ef BTW might make sense to close issues in the original repo... |
Issue by phaulos (MIGRATED)
Monday Mar 20, 2017 at 16:45 GMT
Originally opened as KhronosGroup/Vulkan-LoaderAndValidationLayers#1601
CTS test
dEQP-VK.api.command_buffers.render_pass_continue
is failing with:It seems that the issue is that render area is not inherited from primary command buffer to the secondary buffer where
vkCmdClearAttachments
is issued.The text was updated successfully, but these errors were encountered: