gles31:es31fSSBOLayoutTests limit m_maxBlocks and m_maxBlockMembers for low ram device
Memory requirement for cts CtsDeqpTestCases
dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer#5
reduced from 230MB to 36MB
Issue: 121364689
Test: run cts -m CtsDeqpTestCases -t dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer#5
Change-Id: I2a66263f041265e8697e4b270132b9889486ce4f
diff --git a/modules/gles31/functional/es31fSSBOLayoutTests.cpp b/modules/gles31/functional/es31fSSBOLayoutTests.cpp
index 289be6a..9f95cf7 100644
--- a/modules/gles31/functional/es31fSSBOLayoutTests.cpp
+++ b/modules/gles31/functional/es31fSSBOLayoutTests.cpp
@@ -94,11 +94,11 @@
RandomSSBOLayoutCase::RandomSSBOLayoutCase (Context& context, const char* name, const char* description, BufferMode bufferMode, deUint32 features, deUint32 seed)
: SSBOLayoutCase (context.getTestContext(), context.getRenderContext(), name, description, glu::GLSL_VERSION_310_ES, bufferMode)
, m_features (features)
- , m_maxBlocks (4)
+ , m_maxBlocks (3)
, m_maxInstances ((features & FEATURE_INSTANCE_ARRAYS) ? 3 : 0)
, m_maxArrayLength ((features & FEATURE_ARRAYS) ? 8 : 0)
, m_maxStructDepth ((features & FEATURE_STRUCTS) ? 2 : 0)
- , m_maxBlockMembers (5)
+ , m_maxBlockMembers (4)
, m_maxStructMembers (4)
, m_seed (seed)
, m_blockNdx (1)