KHR-GL30.clip_distance.coverage
KHR-GL30.clip_distance.functional
KHR-GL30.clip_distance.negative
-KHR-GL30.gpu_shader5_gl.implicit_conversions
-KHR-GL30.gpu_shader5_gl.function_overloading
-KHR-GL30.gpu_shader5_gl.float_encoding
KHR-GL30.glsl_noperspective.functionaltest
KHR-GL30.transform_feedback.api_errors_test
KHR-GL30.transform_feedback.linking_errors_test
KHR-GL31.clip_distance.coverage
KHR-GL31.clip_distance.functional
KHR-GL31.clip_distance.negative
-KHR-GL31.gpu_shader5_gl.implicit_conversions
-KHR-GL31.gpu_shader5_gl.function_overloading
-KHR-GL31.gpu_shader5_gl.float_encoding
KHR-GL31.glsl_noperspective.functionaltest
KHR-GL31.transform_feedback.api_errors_test
KHR-GL31.transform_feedback.linking_errors_test
KHR-GL32.clip_distance.coverage
KHR-GL32.clip_distance.functional
KHR-GL32.clip_distance.negative
-KHR-GL32.gpu_shader5_gl.implicit_conversions
-KHR-GL32.gpu_shader5_gl.function_overloading
-KHR-GL32.gpu_shader5_gl.float_encoding
KHR-GL32.glsl_noperspective.functionaltest
KHR-GL32.transform_feedback.api_errors_test
KHR-GL32.transform_feedback.linking_errors_test
KHR-GL32.CommonBugs.CommonBug_ReservedNames
KHR-GL32.CommonBugs.CommonBug_SparseBuffersWithCopyOps
KHR-GL32.texture_size_promotion.functional
+KHR-GL32.gpu_shader5_gl.implicit_conversions
+KHR-GL32.gpu_shader5_gl.function_overloading
+KHR-GL32.gpu_shader5_gl.float_encoding
KHR-GL32.transform_feedback_overflow_query_ARB.implementation-dependent-state
KHR-GL32.transform_feedback_overflow_query_ARB.default-context-state
KHR-GL32.transform_feedback_overflow_query_ARB.context-state-update
KHR-GL33.clip_distance.coverage
KHR-GL33.clip_distance.functional
KHR-GL33.clip_distance.negative
-KHR-GL33.gpu_shader5_gl.implicit_conversions
-KHR-GL33.gpu_shader5_gl.function_overloading
-KHR-GL33.gpu_shader5_gl.float_encoding
KHR-GL33.glsl_noperspective.functionaltest
KHR-GL33.transform_feedback.api_errors_test
KHR-GL33.transform_feedback.linking_errors_test
KHR-GL33.CommonBugs.CommonBug_ReservedNames
KHR-GL33.CommonBugs.CommonBug_SparseBuffersWithCopyOps
KHR-GL33.texture_size_promotion.functional
+KHR-GL33.gpu_shader5_gl.implicit_conversions
+KHR-GL33.gpu_shader5_gl.function_overloading
+KHR-GL33.gpu_shader5_gl.float_encoding
KHR-GL33.transform_feedback_overflow_query_ARB.implementation-dependent-state
KHR-GL33.transform_feedback_overflow_query_ARB.default-context-state
KHR-GL33.transform_feedback_overflow_query_ARB.context-state-update
KHR-GL40.clip_distance.coverage
KHR-GL40.clip_distance.functional
KHR-GL40.clip_distance.negative
-KHR-GL40.gpu_shader5_gl.implicit_conversions
-KHR-GL40.gpu_shader5_gl.function_overloading
-KHR-GL40.gpu_shader5_gl.float_encoding
KHR-GL40.glsl_noperspective.functionaltest
KHR-GL40.transform_feedback.api_errors_test
KHR-GL40.transform_feedback.linking_errors_test
KHR-GL40.CommonBugs.CommonBug_ReservedNames
KHR-GL40.CommonBugs.CommonBug_SparseBuffersWithCopyOps
KHR-GL40.texture_size_promotion.functional
+KHR-GL40.gpu_shader5_gl.implicit_conversions
+KHR-GL40.gpu_shader5_gl.function_overloading
+KHR-GL40.gpu_shader5_gl.float_encoding
KHR-GL40.transform_feedback_overflow_query_ARB.implementation-dependent-state
KHR-GL40.transform_feedback_overflow_query_ARB.default-context-state
KHR-GL40.transform_feedback_overflow_query_ARB.context-state-update
KHR-GL41.clip_distance.coverage
KHR-GL41.clip_distance.functional
KHR-GL41.clip_distance.negative
-KHR-GL41.gpu_shader5_gl.implicit_conversions
-KHR-GL41.gpu_shader5_gl.function_overloading
-KHR-GL41.gpu_shader5_gl.float_encoding
KHR-GL41.glsl_noperspective.functionaltest
KHR-GL41.transform_feedback.api_errors_test
KHR-GL41.transform_feedback.linking_errors_test
KHR-GL41.CommonBugs.CommonBug_ReservedNames
KHR-GL41.CommonBugs.CommonBug_SparseBuffersWithCopyOps
KHR-GL41.texture_size_promotion.functional
+KHR-GL41.gpu_shader5_gl.implicit_conversions
+KHR-GL41.gpu_shader5_gl.function_overloading
+KHR-GL41.gpu_shader5_gl.float_encoding
KHR-GL41.transform_feedback_overflow_query_ARB.implementation-dependent-state
KHR-GL41.transform_feedback_overflow_query_ARB.default-context-state
KHR-GL41.transform_feedback_overflow_query_ARB.context-state-update
KHR-GL42.clip_distance.coverage
KHR-GL42.clip_distance.functional
KHR-GL42.clip_distance.negative
-KHR-GL42.gpu_shader5_gl.implicit_conversions
-KHR-GL42.gpu_shader5_gl.function_overloading
-KHR-GL42.gpu_shader5_gl.float_encoding
KHR-GL42.glsl_noperspective.functionaltest
KHR-GL42.transform_feedback.api_errors_test
KHR-GL42.transform_feedback.linking_errors_test
KHR-GL42.CommonBugs.CommonBug_ReservedNames
KHR-GL42.CommonBugs.CommonBug_SparseBuffersWithCopyOps
KHR-GL42.texture_size_promotion.functional
+KHR-GL42.gpu_shader5_gl.implicit_conversions
+KHR-GL42.gpu_shader5_gl.function_overloading
+KHR-GL42.gpu_shader5_gl.float_encoding
KHR-GL42.transform_feedback_overflow_query_ARB.implementation-dependent-state
KHR-GL42.transform_feedback_overflow_query_ARB.default-context-state
KHR-GL42.transform_feedback_overflow_query_ARB.context-state-update
KHR-GL43.clip_distance.coverage
KHR-GL43.clip_distance.functional
KHR-GL43.clip_distance.negative
-KHR-GL43.gpu_shader5_gl.implicit_conversions
-KHR-GL43.gpu_shader5_gl.function_overloading
-KHR-GL43.gpu_shader5_gl.float_encoding
KHR-GL43.glsl_noperspective.functionaltest
KHR-GL43.transform_feedback.api_errors_test
KHR-GL43.transform_feedback.linking_errors_test
KHR-GL43.CommonBugs.CommonBug_ReservedNames
KHR-GL43.CommonBugs.CommonBug_SparseBuffersWithCopyOps
KHR-GL43.texture_size_promotion.functional
+KHR-GL43.gpu_shader5_gl.implicit_conversions
+KHR-GL43.gpu_shader5_gl.function_overloading
+KHR-GL43.gpu_shader5_gl.float_encoding
KHR-GL43.transform_feedback_overflow_query_ARB.implementation-dependent-state
KHR-GL43.transform_feedback_overflow_query_ARB.default-context-state
KHR-GL43.transform_feedback_overflow_query_ARB.context-state-update
KHR-GL44.clip_distance.coverage
KHR-GL44.clip_distance.functional
KHR-GL44.clip_distance.negative
-KHR-GL44.gpu_shader5_gl.implicit_conversions
-KHR-GL44.gpu_shader5_gl.function_overloading
-KHR-GL44.gpu_shader5_gl.float_encoding
KHR-GL44.glsl_noperspective.functionaltest
KHR-GL44.transform_feedback.api_errors_test
KHR-GL44.transform_feedback.linking_errors_test
KHR-GL44.CommonBugs.CommonBug_ReservedNames
KHR-GL44.CommonBugs.CommonBug_SparseBuffersWithCopyOps
KHR-GL44.texture_size_promotion.functional
+KHR-GL44.gpu_shader5_gl.implicit_conversions
+KHR-GL44.gpu_shader5_gl.function_overloading
+KHR-GL44.gpu_shader5_gl.float_encoding
KHR-GL44.transform_feedback_overflow_query_ARB.implementation-dependent-state
KHR-GL44.transform_feedback_overflow_query_ARB.default-context-state
KHR-GL44.transform_feedback_overflow_query_ARB.context-state-update
KHR-GL45.clip_distance.coverage
KHR-GL45.clip_distance.functional
KHR-GL45.clip_distance.negative
-KHR-GL45.gpu_shader5_gl.implicit_conversions
-KHR-GL45.gpu_shader5_gl.function_overloading
-KHR-GL45.gpu_shader5_gl.float_encoding
KHR-GL45.glsl_noperspective.functionaltest
KHR-GL45.transform_feedback.api_errors_test
KHR-GL45.transform_feedback.linking_errors_test
KHR-GL45.CommonBugs.CommonBug_ReservedNames
KHR-GL45.CommonBugs.CommonBug_SparseBuffersWithCopyOps
KHR-GL45.texture_size_promotion.functional
+KHR-GL45.gpu_shader5_gl.implicit_conversions
+KHR-GL45.gpu_shader5_gl.function_overloading
+KHR-GL45.gpu_shader5_gl.float_encoding
KHR-GL45.transform_feedback_overflow_query_ARB.implementation-dependent-state
KHR-GL45.transform_feedback_overflow_query_ARB.default-context-state
KHR-GL45.transform_feedback_overflow_query_ARB.context-state-update
KHR-GL46.clip_distance.coverage
KHR-GL46.clip_distance.functional
KHR-GL46.clip_distance.negative
-KHR-GL46.gpu_shader5_gl.implicit_conversions
-KHR-GL46.gpu_shader5_gl.function_overloading
-KHR-GL46.gpu_shader5_gl.float_encoding
KHR-GL46.glsl_noperspective.functionaltest
KHR-GL46.transform_feedback.api_errors_test
KHR-GL46.transform_feedback.linking_errors_test
KHR-GL46.CommonBugs.CommonBug_ReservedNames
KHR-GL46.CommonBugs.CommonBug_SparseBuffersWithCopyOps
KHR-GL46.texture_size_promotion.functional
+KHR-GL46.gpu_shader5_gl.implicit_conversions
+KHR-GL46.gpu_shader5_gl.function_overloading
+KHR-GL46.gpu_shader5_gl.float_encoding
KHR-GL46.transform_feedback_overflow_query_ARB.implementation-dependent-state
KHR-GL46.transform_feedback_overflow_query_ARB.default-context-state
KHR-GL46.transform_feedback_overflow_query_ARB.context-state-update
const glw::GLchar* source_type)
{
/* Vertex shader template */
- const char* vs_body_template = "#version 130\n"
+ const char* vs_body_template = "#version 150\n"
"#extension GL_ARB_gpu_shader5 : require\n"
"\n"
"uniform SOURCE_TYPE u1;\n"
*/
std::string GPUShader5ImplicitConversionsTest::getFragmentShader()
{
- const char* fs_body_template = "#version 130\n"
+ const char* fs_body_template = "#version 150\n"
"\n"
"in vec4 result;\n"
"out vec4 color;\n"
/* Run test case */
{
/* Shaders */
- const char* fs = "#version 130\n"
+ const char* fs = "#version 150\n"
"\n"
"in vec4 result;\n"
"out vec4 color;\n"
"}\n"
"\n";
- const char* vs = "#version 130\n"
+ const char* vs = "#version 150\n"
"#extension GL_ARB_gpu_shader5 : require\n"
"\n"
"uniform ivec4 u1;\n"
/* Run test case */
{
/* Shaders */
- const char* fs = "#version 130\n"
+ const char* fs = "#version 150\n"
"\n"
"in vec4 result;\n"
"out vec4 color;\n"
std::string GPUShader5FloatEncodingTest::getVertexShader(const testCase& test_case) const
{
/* Vertex shader template */
- const char* vs_body_template = "#version 130\n"
+ const char* vs_body_template = "#version 150\n"
"#extension GL_ARB_gpu_shader5 : require\n"
"\n"
"uniform EXPECTED_VALUE_TYPE expected_value;\n"
{
addChild(new deqp::InfoTests(getContext()));
addChild(new gl3cts::ClipDistance::Tests(getContext()));
- addChild(new gl3cts::GPUShader5Tests(getContext()));
addChild(new gl3cts::GLSLnoperspectiveTests(getContext()));
addChild(new gl3cts::TransformFeedback::Tests(getContext()));
addChild(new glcts::TextureRepeatModeTests(getContext()));
try
{
+ addChild(new gl3cts::GPUShader5Tests(getContext()));
addChild(new gl3cts::TransformFeedbackOverflowQueryTests(
getContext(), gl3cts::TransformFeedbackOverflowQueryTests::API_GL_ARB_transform_feedback_overflow_query));
}