commit | a8cdef3dcef0e5da809f306a82aa6ffc9c1e6a71 | [log] [tgz] |
---|---|---|
author | Kristian Høgsberg Kristensen <kristian.h.kristensen@intel.com> | Fri Jan 08 22:50:18 2016 -0800 |
committer | Kristian Høgsberg Kristensen <kristian.h.kristensen@intel.com> | Fri Jan 08 23:02:46 2016 -0800 |
tree | 1576ee93f14d09d9d4e0c962d490181a8874be36 | |
parent | 7c5e1fd9984614ff3952bbabf946dac0e2a0c2b6 [diff] |
vk: Only begin subpass if we're continuing a render pass If VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT is not set in pBeginInfo->flags, we don't have a render pass or framebuffer. Change the condition that guard looking up render pass and framebuffer to test for VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT instead of VK_COMMAND_BUFFER_LEVEL_SECONDARY. Fixes all remaining crashes in dEQP-VK.api.command_buffers.*.