From: Matthew Netsch Date: Wed, 2 Dec 2020 20:41:16 +0000 (-0500) Subject: Fixes descriptor indexing tests cache issue X-Git-Tag: upstream/1.3.5~320^2~25^2^2^2~1^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=aedce4ca838bd3b9c3806a82209d76828bcc3d52;p=platform%2Fupstream%2FVK-GL-CTS.git Fixes descriptor indexing tests cache issue Tests were not invalidating the results buffer data before verifying. Components: Vulkan VK-GL-CTS Issue: 2682 Affects: dEQP-VK.descriptor_indexing.* Change-Id: Ia2afa6697d12fd3f4ebc8ef29ae01d166f290a7f --- diff --git a/external/vulkancts/modules/vulkan/descriptor_indexing/vktDescriptorSetsIndexingTests.cpp b/external/vulkancts/modules/vulkan/descriptor_indexing/vktDescriptorSetsIndexingTests.cpp index 5ae5310..5a7b5d7 100644 --- a/external/vulkancts/modules/vulkan/descriptor_indexing/vktDescriptorSetsIndexingTests.cpp +++ b/external/vulkancts/modules/vulkan/descriptor_indexing/vktDescriptorSetsIndexingTests.cpp @@ -1376,6 +1376,7 @@ tcu::TestStatus CommonDescriptorInstance::iterate (void) vk::endRenderPass (m_vki, *v.commandBuffer); iterateCommandEnd(v, programResult, referenceResult); + programResult->invalidate(); } return ( iterateVerifyResults(v, programResult, referenceResult) ? tcu::TestStatus::pass : tcu::TestStatus::fail)(""); @@ -2290,6 +2291,7 @@ tcu::TestStatus DynamicBuffersInstance::iterate (void) vk::endRenderPass (m_vki, *v.commandBuffer); iterateCommandEnd(v, programResult, referenceResult); + programResult->invalidate(); } return (iterateVerifyResults(v, programResult, referenceResult) ? tcu::TestStatus::pass : tcu::TestStatus::fail)("");