Remove unused variables from occlusion query tests
authorJuha Heiskanen <juha.heiskanen@siru.fi>
Thu, 16 Dec 2021 09:49:58 +0000 (11:49 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 7 Jan 2022 21:14:15 +0000 (21:14 +0000)
Removed unused result buffer variables in fragment operations occlusion
query tests.

Components: Vulkan

VK-GL-CTS Issue: 3418

Affects: dEQP-VK.fragment_operations.occlusion_query.*
Change-Id: I60c4f47262b3b6bb0ac3d96df6cc830a38587a0e

external/vulkancts/modules/vulkan/fragment_ops/vktFragmentOperationsOcclusionQueryTests.cpp

index 8795cec..a01d01d 100644 (file)
@@ -406,18 +406,6 @@ tcu::TestStatus OcclusionQueryTestInstance::iterate (void)
                flushAlloc(vk, device, *vertexBufferAlloc);
        }
 
-       // Result buffer
-       const VkDeviceSize                              resultBufferSizeBytes   = sizeof(deUint32);
-       const Unique<VkBuffer>                  resultBuffer                    (makeBuffer(vk, device, resultBufferSizeBytes, VK_BUFFER_USAGE_STORAGE_BUFFER_BIT));
-       const UniquePtr<Allocation>             resultBufferAlloc               (bindBuffer(vk, device, allocator, *resultBuffer, MemoryRequirement::HostVisible));
-
-       {
-               deUint32* const pData = static_cast<deUint32*>(resultBufferAlloc->getHostPtr());
-
-               *pData = 0;
-               flushAlloc(vk, device, *resultBufferAlloc);
-       }
-
        // Render result buffer (to retrieve color attachment contents)
        const VkDeviceSize                              colorBufferSizeBytes    = tcu::getPixelSize(mapVkFormat(colorFormat)) * m_renderSize.x() * m_renderSize.y();
        const Unique<VkBuffer>                  colorBuffer                             (makeBuffer(vk, device, colorBufferSizeBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT));