Test required_internalformat
[platform/upstream/VK-GL-CTS.git] / external / openglcts / modules / gles32 / es32cTestPackage.cpp
index 32bf289..72570af 100644 (file)
 #include "es32cTestPackage.hpp"
 #include "es32cCopyImageTests.hpp"
 #include "esextcTestPackage.hpp"
+#include "glcAggressiveShaderOptimizationsTests.hpp"
 #include "glcFragDepthTests.hpp"
 #include "glcInfoTests.hpp"
+#include "glcInternalformatTests.hpp"
 #include "glcSeparableProgramsTransformFeedbackTests.hpp"
 #include "glcShaderConstExprTests.hpp"
 #include "glcShaderIndexingTests.hpp"
@@ -146,6 +148,7 @@ void ES32TestPackage::init(void)
                tcu::TestCaseGroup* shadersGroup = new tcu::TestCaseGroup(getTestContext(), "shaders", "");
                shadersGroup->addChild(new deqp::ShaderIntegerMixTests(getContext(), glu::GLSL_VERSION_320_ES));
                shadersGroup->addChild(new deqp::ShaderNegativeTests(getContext(), glu::GLSL_VERSION_320_ES));
+               shadersGroup->addChild(new glcts::AggressiveShaderOptimizationsTests(getContext()));
                addChild(shadersGroup);
 
                tcu::TestCaseGroup*  coreGroup = new tcu::TestCaseGroup(getTestContext(), "core", "");
@@ -161,6 +164,7 @@ void ES32TestPackage::init(void)
                coreGroup->addChild(new glcts::ShaderMacroTests(getContext()));
                coreGroup->addChild(new glcts::SeparableProgramsTransformFeedbackTests(getContext()));
                coreGroup->addChild(new glcts::CopyImageTests(getContext()));
+               coreGroup->addChild(new glcts::InternalformatTests(getContext()));
                addChild(coreGroup);
        }
        catch (...)