#include "es3fDefaultVertexAttributeTests.hpp"
#include "es3fScissorTests.hpp"
#include "es3fLifetimeTests.hpp"
+#include "es3fDefaultVertexArrayObjectTests.hpp"
// Shader tests
#include "es3fShaderApiTests.hpp"
addChild(new ShaderLibraryTest (m_context, "qualification_order", "Order Of Qualification Tests"));
addChild(new ShaderLibraryTest (m_context, "scoping", "Scoping of Declarations"));
addChild(new ShaderLibraryTest (m_context, "negative", "Miscellaneous Negative Shader Compilation Tests"));
+ addChild(new ShaderLibraryTest (m_context, "uniform_block", "Uniform block tests"));
addChild(new ShaderDiscardTests (m_context));
addChild(new ShaderIndexingTests (m_context));
void FunctionalTests::init (void)
{
- addChild(new PrerequisiteTests (m_context));
- addChild(new ImplementationLimitTests (m_context));
- addChild(new ColorClearTest (m_context));
- addChild(new DepthStencilClearTests (m_context));
- addChild(new BufferTests (m_context));
- addChild(new ShaderTests (m_context));
- addChild(new TextureTests (m_context));
- addChild(new FragmentOpTests (m_context));
- addChild(new FboTests (m_context));
- addChild(new VertexArrayTestGroup (m_context));
- addChild(new UniformBlockTests (m_context));
- addChild(new UniformApiTests (m_context));
- addChild(createAttributeLocationTests (m_context));
- addChild(new FragmentOutputTests (m_context));
- addChild(new SamplerObjectTests (m_context));
- addChild(new PixelBufferObjectTests (m_context));
- addChild(new RasterizationTests (m_context));
- addChild(new OcclusionQueryTests (m_context));
- addChild(new VertexArrayObjectTestGroup (m_context));
- addChild(new PrimitiveRestartTests (m_context));
- addChild(new InstancedRenderingTests (m_context));
- addChild(new RasterizerDiscardTests (m_context));
- addChild(new TransformFeedbackTests (m_context));
- addChild(new SyncTests (m_context));
- addChild(new ShaderApiTests (m_context));
- addChild(new NegativeApiTestGroup (m_context));
- addChild(new MultisampleTests (m_context));
- addChild(new ReadPixelsTests (m_context));
- addChild(new DitheringTests (m_context));
- addChild(new StateQueryTests (m_context));
- addChild(new ClippingTests (m_context));
- addChild(new PolygonOffsetTests (m_context));
- addChild(new DrawTests (m_context));
- addChild(new FlushFinishTests (m_context));
- addChild(new DefaultVertexAttributeTests(m_context));
- addChild(createLifetimeTests (m_context));
+ addChild(new PrerequisiteTests (m_context));
+ addChild(new ImplementationLimitTests (m_context));
+ addChild(new ColorClearTest (m_context));
+ addChild(new DepthStencilClearTests (m_context));
+ addChild(new BufferTests (m_context));
+ addChild(new ShaderTests (m_context));
+ addChild(new TextureTests (m_context));
+ addChild(new FragmentOpTests (m_context));
+ addChild(new FboTests (m_context));
+ addChild(new VertexArrayTestGroup (m_context));
+ addChild(new UniformBlockTests (m_context));
+ addChild(new UniformApiTests (m_context));
+ addChild(createAttributeLocationTests (m_context));
+ addChild(new FragmentOutputTests (m_context));
+ addChild(new SamplerObjectTests (m_context));
+ addChild(new PixelBufferObjectTests (m_context));
+ addChild(new RasterizationTests (m_context));
+ addChild(new OcclusionQueryTests (m_context));
+ addChild(new VertexArrayObjectTestGroup (m_context));
+ addChild(new PrimitiveRestartTests (m_context));
+ addChild(new InstancedRenderingTests (m_context));
+ addChild(new RasterizerDiscardTests (m_context));
+ addChild(new TransformFeedbackTests (m_context));
+ addChild(new SyncTests (m_context));
+ addChild(new ShaderApiTests (m_context));
+ addChild(new NegativeApiTestGroup (m_context));
+ addChild(new MultisampleTests (m_context));
+ addChild(new ReadPixelsTests (m_context));
+ addChild(new DitheringTests (m_context));
+ addChild(new StateQueryTests (m_context));
+ addChild(new ClippingTests (m_context));
+ addChild(new PolygonOffsetTests (m_context));
+ addChild(new DrawTests (m_context));
+ addChild(new FlushFinishTests (m_context));
+ addChild(new DefaultVertexAttributeTests (m_context));
+ addChild(createLifetimeTests (m_context));
+ addChild(new DefaultVertexArrayObjectTests (m_context));
}
} // Functional