Add tests recording multisubpass renderpass instances
authorSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Fri, 13 Dec 2019 07:10:18 +0000 (08:10 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 23 Jan 2020 08:19:56 +0000 (03:19 -0500)
commit212f8994efba3cc1d02666ffa0b0731fd3d8b050
treeca92eb7391ec53e3da1e23f77e6df6136fe17f5f
parentffd39612bdb180ae32af12763e54af26aa118205
Add tests recording multisubpass renderpass instances

As an implementation could store the current subpass index in the wrong
place, there could be issues when recording multi-subpass renderpass
instances into multiple command buffers simultaneously.

Components: Vulkan
VK-GL-CTS issue: 1942

Added tests:

   dEQP-VK.renderpass*.multiple_subpasses_multiple_command_buffers.test

Change-Id: I475ab8993486d1c58a20aed036e568b6f602bc01
AndroidGen.mk
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/renderpass/CMakeLists.txt
external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultipleSubpassesMultipleCommandBuffersTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultipleSubpassesMultipleCommandBuffersTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp
external/vulkancts/mustpass/master/vk-default-no-waivers.txt
external/vulkancts/mustpass/master/vk-default.txt