Use framebuffer with a compatible render pass
This test has the same functionality as
VkLayerTest.RenderPassInUseDestroyedSignaled, which breaks some
shipping drivers in the validation tests.
The test creates two compatible render passes having differing image
layouts and load/store operations. The first render pass is used to
create a framebuffer and the framebuffer is used to begin the second
render pass.
The test passes as long as no crash happens.
New tests:
dEQP-VK.api.pipeline.renderpass.framebuffer_compatible_renderpass
Components: Vulkan
VK-GL-CTS issue: 830
Change-Id: I0b47c8620c06ac3d0ca5288f642908de6dff656b