Stay within the minimum required limit for maxUniformBufferRange
authorAndreas Flöjt <andreas.floejt@arm.com>
Tue, 14 Jun 2022 13:07:46 +0000 (15:07 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 8 Sep 2022 16:36:06 +0000 (16:36 +0000)
The biggest one was i64vec4 which consumed 128kB. Now it fits within the
16384 byte minimum supported buffer range.

Affects:
dEQP-VK.robustness.buffer_access.vertex.*
dEQP-VK.robustness.buffer_access.fragment.*
dEQP-VK.robustness.buffer_access.compute.*

Components: Vulkan

VK-GL-CTS issue: 3776

Change-Id: Ib71dce12a346bce79a9b719e227cd6ddfb0d64b6

external/vulkancts/modules/vulkan/robustness/vktRobustnessBufferAccessTests.cpp

index 7efbc74..e1ed93b 100644 (file)
@@ -253,7 +253,7 @@ public:
 
 // RobustBufferAccessTest
 
-const deUint32 RobustBufferAccessTest::s_testArraySize = 1024;
+const deUint32 RobustBufferAccessTest::s_testArraySize = 128; // Fit within minimum required maxUniformBufferRange
 const deUint32 RobustBufferAccessTest::s_numberOfBytesAccessed = (deUint32)(16 * sizeof(float)); // size of mat4
 
 RobustBufferAccessTest::RobustBufferAccessTest (tcu::TestContext&              testContext,