From 272f993138a4c09f5d8c42c5995adca2f34c763b Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 14 Aug 2019 14:15:41 +0100 Subject: [PATCH] If a test already isn't available, don't overwrite that error --- .../demos/d3d11/d3d11_structured_buffer_misaligned_dirty.cpp | 3 +++ util/test/demos/vk/vk_vertex_attr_zoo.cpp | 3 +++ 2 files changed, 6 insertions(+) diff --git a/util/test/demos/d3d11/d3d11_structured_buffer_misaligned_dirty.cpp b/util/test/demos/d3d11/d3d11_structured_buffer_misaligned_dirty.cpp index 86ced7ca4..4370e0d63 100644 --- a/util/test/demos/d3d11/d3d11_structured_buffer_misaligned_dirty.cpp +++ b/util/test/demos/d3d11/d3d11_structured_buffer_misaligned_dirty.cpp @@ -55,6 +55,9 @@ float4 main() : SV_Target0 { D3D11GraphicsTest::Prepare(argc, argv); + if(!Avail.empty()) + return; + if(!opts.MapNoOverwriteOnDynamicBufferSRV) Avail = "Requires mappable buffer SRVs"; } diff --git a/util/test/demos/vk/vk_vertex_attr_zoo.cpp b/util/test/demos/vk/vk_vertex_attr_zoo.cpp index 2000883c1..46616bc43 100644 --- a/util/test/demos/vk/vk_vertex_attr_zoo.cpp +++ b/util/test/demos/vk/vk_vertex_attr_zoo.cpp @@ -274,6 +274,9 @@ void main() VulkanGraphicsTest::Prepare(argc, argv); + if(!Avail.empty()) + return; + if(physProperties.limits.maxVertexOutputComponents < 128) Avail = "Not enough vertex output components to run test"; }