Remove event tests which use illegal behaviour
authorPeter Quayle <peter.quayle@imgtec.com>
Thu, 5 Dec 2019 11:34:25 +0000 (11:34 +0000)
committerAlexander Galazin <alexander.galazin@arm.com>
Mon, 27 Apr 2020 09:02:54 +0000 (11:02 +0200)
Two event tests were relying on being able to wait on the device for
an event to be set on the host. This behaviour is not allowed.

Affects:

dEQP-VK.synchronization.smoke.events
dEQP-VK.synchronization.basic.event.host_set_device_wait

Components: Vulkan

VK-GL-CTS issue: 2108

Change-Id: I3e3185d4b6ca3be94609b1d5d218e0d46076243d
(cherry picked from commit b45f4268074897cb4ee7da4b81a17b310301d77b)

20 files changed:
android/cts/master/vk-master.txt
android/cts/nyc/src/vk-master.txt
android/cts/nyc/vk-master.txt
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationBasicEventTests.cpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationSmokeTests.cpp
external/vulkancts/mustpass/1.0.1/src/master.txt
external/vulkancts/mustpass/1.0.1/vk-default.txt
external/vulkancts/mustpass/1.0.2/src/master.txt
external/vulkancts/mustpass/1.0.2/vk-default.txt
external/vulkancts/mustpass/1.1.0/src/master.txt
external/vulkancts/mustpass/1.1.0/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.0/vk-default.txt
external/vulkancts/mustpass/1.1.1/src/master.txt
external/vulkancts/mustpass/1.1.1/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.1/vk-default.txt
external/vulkancts/mustpass/1.1.2/src/master.txt
external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.2/vk-default.txt
external/vulkancts/mustpass/1.1.3/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.3/vk-default.txt

index 8a243f1..9b1b602 100755 (executable)
@@ -326630,7 +326630,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -326640,7 +326639,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 8c3528c..2a919eb 100644 (file)
@@ -84229,7 +84229,6 @@ dEQP-VK.wsi.android.swapchain.render.basic
 dEQP-VK.wsi.android.swapchain.modify.resize
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.sparse_resources.buffer.transfer.sparse_binding.buffer_size_2_10
 dEQP-VK.sparse_resources.buffer.transfer.sparse_binding.buffer_size_2_12
 dEQP-VK.sparse_resources.buffer.transfer.sparse_binding.buffer_size_2_16
index c82edd5..22c0431 100644 (file)
@@ -84229,7 +84229,6 @@ dEQP-VK.wsi.android.swapchain.render.basic
 dEQP-VK.wsi.android.swapchain.modify.resize
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.sparse_resources.buffer.transfer.sparse_binding.buffer_size_2_10
 dEQP-VK.sparse_resources.buffer.transfer.sparse_binding.buffer_size_2_12
 dEQP-VK.sparse_resources.buffer.transfer.sparse_binding.buffer_size_2_16
index c80d24d..c2e76f1 100644 (file)
@@ -122,52 +122,6 @@ tcu::TestStatus deviceResetSetEventCase (Context& context)
        return tcu::TestStatus::pass("Device set and reset event tests pass");
 }
 
-tcu::TestStatus deviceWaitForEventCase (Context& context)
-{
-       const DeviceInterface&                  vk                                      = context.getDeviceInterface();
-       const VkDevice                                  device                          = context.getDevice();
-       const VkQueue                                   queue                           = context.getUniversalQueue();
-       const deUint32                                  queueFamilyIndex        = context.getUniversalQueueFamilyIndex();
-       const Unique<VkFence>                   fence                           (createFence(vk, device));
-       const Unique<VkCommandPool>             cmdPool                         (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex));
-       const Unique<VkCommandBuffer>   cmdBuffer                       (makeCommandBuffer(vk, device, *cmdPool));
-       const VkSubmitInfo                              submitInfo                      =
-                                                                                                               {
-                                                                                                                       VK_STRUCTURE_TYPE_SUBMIT_INFO,  // VkStructureType                              sType;
-                                                                                                                       DE_NULL,                                                // const void*                                  pNext;
-                                                                                                                       0u,                                                             // deUint32                                             waitSemaphoreCount;
-                                                                                                                       DE_NULL,                                                // const VkSemaphore*                   pWaitSemaphores;
-                                                                                                                       DE_NULL,                                                // const VkPipelineStageFlags*  pWaitDstStageMask;
-                                                                                                                       1u,                                                             // deUint32                                             commandBufferCount;
-                                                                                                                       &cmdBuffer.get(),                               // const VkCommandBuffer*               pCommandBuffers;
-                                                                                                                       0u,                                                             // deUint32                                             signalSemaphoreCount;
-                                                                                                                       DE_NULL,                                                // const VkSemaphore*                   pSignalSemaphores;
-                                                                                                               };
-       const VkEventCreateInfo                 eventInfo                       =
-                                                                                                               {
-                                                                                                                       VK_STRUCTURE_TYPE_EVENT_CREATE_INFO,
-                                                                                                                       DE_NULL,
-                                                                                                                       0
-                                                                                                               };
-       const Unique<VkEvent>                   event                           (createEvent(vk, device, &eventInfo, DE_NULL));
-
-       beginCommandBuffer(vk, *cmdBuffer);
-       vk.cmdWaitEvents(*cmdBuffer, 1u, &event.get(), VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, 0u, DE_NULL, 0u, DE_NULL, 0u, DE_NULL);
-       endCommandBuffer(vk, *cmdBuffer);
-
-       VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence));
-       if (VK_TIMEOUT != vk.waitForFences(device, 1u, &fence.get(), DE_TRUE, SHORT_FENCE_WAIT))
-               return tcu::TestStatus::fail("Queue should not end execution");
-
-       if (VK_SUCCESS != vk.setEvent(device, *event))
-               return tcu::TestStatus::fail("Couldn't set event");
-
-       if (VK_SUCCESS != vk.waitForFences(device, 1u, &fence.get(), DE_TRUE, LONG_FENCE_WAIT))
-               return tcu::TestStatus::fail("Queue should end execution");
-
-       return tcu::TestStatus::pass("Device wait for event tests pass");
-}
-
 tcu::TestStatus singleSubmissionCase (Context& context)
 {
        enum {SET=0, WAIT, COUNT};
@@ -347,7 +301,6 @@ tcu::TestCaseGroup* createBasicEventTests (tcu::TestContext& testCtx)
        de::MovePtr<tcu::TestCaseGroup> basicTests(new tcu::TestCaseGroup(testCtx, "event", "Basic event tests"));
        addFunctionCase(basicTests.get(), "host_set_reset",   "Basic event tests set and reset on host", hostResetSetEventCase);
        addFunctionCase(basicTests.get(), "device_set_reset", "Basic event tests set and reset on device", deviceResetSetEventCase);
-       addFunctionCase(basicTests.get(), "host_set_device_wait", "Wait for event on device test", deviceWaitForEventCase);
        addFunctionCase(basicTests.get(), "single_submit_multi_command_buffer", "Wait and set event single submission on device", singleSubmissionCase);
        addFunctionCase(basicTests.get(), "multi_submit_multi_command_buffer", "Wait and set event mutli submission on device", multiSubmissionCase);
        addFunctionCase(basicTests.get(), "multi_secondary_command_buffer", "Event used on secondary command buffer ", secondaryCommandBufferCase);
index 7c21160..cbc1164 100644 (file)
@@ -1189,91 +1189,6 @@ tcu::TestStatus testSemaphores (Context& context)
        return tcu::TestStatus::pass("synchronization-semaphores passed");
 }
 
-tcu::TestStatus testEvents (Context& context)
-{
-       TestLog&                                        log                                     = context.getTestContext().getLog();
-       const DeviceInterface&          deviceInterface         = context.getDeviceInterface();
-       VkDevice                                        device                          = context.getDevice();
-       const deUint32                          queueFamilyIdx          = context.getUniversalQueueFamilyIndex();
-       Allocator&                                      allocator                       = context.getDefaultAllocator();
-       VkQueue                                         queue                           = context.getUniversalQueue();
-       VkResult                                        testStatus;
-       VkResult                                        eventStatus;
-       TestContext                                     testContext                     (deviceInterface, device, queueFamilyIdx, context.getBinaryCollection(), allocator);
-       Unique<VkEvent>                         event                           (createEvent(deviceInterface, device));
-       VkSubmitInfo                            submitInfo;
-       void*                                           resultImage;
-
-       const tcu::Vec4         vertices1[]                     =
-       {
-               tcu::Vec4( 0.5f,  0.5f, 0.0f, 1.0f),
-               tcu::Vec4(-0.5f,  0.5f, 0.0f, 1.0f),
-               tcu::Vec4( 0.0f, -0.5f, 0.0f, 1.0f)
-       };
-
-       testContext.vertices = vertices1;
-       testContext.numVertices = DE_LENGTH_OF_ARRAY(vertices1);
-       testContext.renderDimension = tcu::IVec2(256, 256);
-       testContext.waitEvent = true;
-       testContext.event = event.get();
-       testContext.renderSize = sizeof(deUint32) * testContext.renderDimension.x() * testContext.renderDimension.y();
-
-       createCommandBuffer(deviceInterface, device, queueFamilyIdx, &testContext.cmdBuffer, &testContext.commandPool);
-       generateWork(testContext);
-
-       initSubmitInfo(&submitInfo, 1);
-       submitInfo.pCommandBuffers = &testContext.cmdBuffer.get();
-
-       // 6.3 An event is initially in the unsignaled state
-       eventStatus = deviceInterface.getEventStatus(device, event.get());
-       if (eventStatus != VK_EVENT_RESET)
-       {
-               log << TestLog::Message << "testSynchronizationPrimitives event should be reset but status is " << getResultName(eventStatus) << TestLog::EndMessage;
-               return tcu::TestStatus::fail("Event in incorrect status");
-       }
-
-       // The recorded command buffer should wait at the top of the graphics pipe for an event signaled by the host and so should not
-       // make forward progress as long as the event is not signaled
-       VK_CHECK(deviceInterface.queueSubmit(queue, 1, &submitInfo, testContext.fences[0]));
-
-       testStatus  = deviceInterface.waitForFences(device, 1, &testContext.fences[0], true, 10000000);
-       if (testStatus != VK_TIMEOUT)
-       {
-               log << TestLog::Message << "testSynchronizationPrimitives failed to wait for set event from host." << TestLog::EndMessage;
-               return tcu::TestStatus::fail("failed to wait for event set from host");
-       }
-
-       // Should allow the recorded command buffer to finally make progress
-       VK_CHECK(deviceInterface.setEvent(device, event.get()));
-       eventStatus = deviceInterface.getEventStatus(device, event.get());
-       if (eventStatus != VK_EVENT_SET)
-       {
-               log << TestLog::Message << "testEvents failed to transition event to signaled state via setEvent call from host" << TestLog::EndMessage;
-               return tcu::TestStatus::fail("failed to signal event from host");
-       }
-
-       testStatus  = deviceInterface.waitForFences(device, 1, &testContext.fences[0], true, ~(0ull));
-       if (testStatus != VK_SUCCESS)
-       {
-               log << TestLog::Message << "testSynchronizationPrimitives failed to proceed after set event from host." << TestLog::EndMessage;
-               return tcu::TestStatus::fail("failed to proceed after event set from host");
-       }
-
-       invalidateAlloc(deviceInterface, device, *testContext.renderReadBuffer);
-       resultImage = testContext.renderReadBuffer->getHostPtr();
-
-       log << TestLog::Image(  "result",
-                                                       "result",
-                                                       tcu::ConstPixelBufferAccess(tcu::TextureFormat(
-                                                                       tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8),
-                                                                       testContext.renderDimension.x(),
-                                                                       testContext.renderDimension.y(),
-                                                                       1,
-                                                                       resultImage));
-
-       return tcu::TestStatus::pass("synchronization-events passed");
-}
-
 } // anonymous
 
 tcu::TestCaseGroup* createSmokeTests (tcu::TestContext& textCtx)
@@ -1282,7 +1197,6 @@ tcu::TestCaseGroup* createSmokeTests (tcu::TestContext& textCtx)
 
        addFunctionCaseWithPrograms(synchTests.get(), "fences", "", buildShaders, testFences);
        addFunctionCaseWithPrograms(synchTests.get(), "semaphores", "", buildShaders, testSemaphores);
-       addFunctionCaseWithPrograms(synchTests.get(), "events", "", buildShaders, testEvents);
 
        return synchTests.release();
 }
index e1bc1d3..0d51806 100644 (file)
@@ -98251,14 +98251,12 @@ dEQP-VK.wsi.win32.swapchain.simulate_oom.clipped
 dEQP-VK.wsi.win32.swapchain.render.basic
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.semaphore.one_queue
 dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index e1bc1d3..0d51806 100644 (file)
@@ -98251,14 +98251,12 @@ dEQP-VK.wsi.win32.swapchain.simulate_oom.clipped
 dEQP-VK.wsi.win32.swapchain.render.basic
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.semaphore.one_queue
 dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 4512fca..a5e72c8 100644 (file)
@@ -184221,7 +184221,6 @@ dEQP-VK.wsi.win32.display_timing.mailbox.reference
 dEQP-VK.wsi.win32.display_timing.mailbox.display_timing
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -184229,7 +184228,6 @@ dEQP-VK.synchronization.basic.semaphore.one_queue
 dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 1ed6af4..eaa1353 100644 (file)
@@ -187821,7 +187821,6 @@ dEQP-VK.wsi.win32.shared_presentable_image.scale_none.inherit.inherit.demand
 dEQP-VK.wsi.win32.shared_presentable_image.scale_none.inherit.inherit.continuous
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -187829,7 +187828,6 @@ dEQP-VK.synchronization.basic.semaphore.one_queue
 dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 1d74a31..d2a98c2 100644 (file)
@@ -243498,7 +243498,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -243507,7 +243506,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index c2a6510..1fad12a 100644 (file)
@@ -247098,7 +247098,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -247107,7 +247106,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 9f6b6bb..0c58a55 100755 (executable)
@@ -247059,7 +247059,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -247068,7 +247067,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index f567275..7ada00f 100644 (file)
@@ -252193,7 +252193,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -252202,7 +252201,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 88ad3e8..0f9f0cf 100644 (file)
@@ -255793,7 +255793,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -255802,7 +255801,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index a897dd4..9df6f95 100644 (file)
@@ -255754,7 +255754,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -255763,7 +255762,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 6df5b78..fb66e8b 100644 (file)
@@ -285407,7 +285407,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -285417,7 +285416,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 3237f90..50d2612 100644 (file)
@@ -289367,7 +289367,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -289377,7 +289376,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 4989809..dde6b25 100644 (file)
@@ -289328,7 +289328,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -289338,7 +289337,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index ea08095..0619f90 100644 (file)
@@ -329779,7 +329779,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -329789,7 +329788,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer
index 2108d58..36c34ff 100644 (file)
@@ -329740,7 +329740,6 @@ dEQP-VK.wsi.display.get_display_mode_properties2
 dEQP-VK.wsi.display.get_display_plane_capabilities2
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
-dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.basic.fence.one
 dEQP-VK.synchronization.basic.fence.multi
 dEQP-VK.synchronization.basic.fence.empty_submit
@@ -329750,7 +329749,6 @@ dEQP-VK.synchronization.basic.semaphore.multi_queue
 dEQP-VK.synchronization.basic.semaphore.chain
 dEQP-VK.synchronization.basic.event.host_set_reset
 dEQP-VK.synchronization.basic.event.device_set_reset
-dEQP-VK.synchronization.basic.event.host_set_device_wait
 dEQP-VK.synchronization.basic.event.single_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_submit_multi_command_buffer
 dEQP-VK.synchronization.basic.event.multi_secondary_command_buffer