These are defined by the ARB_shader_image_load_store extension, but according to the section where the interactions with ARB_tessellation_shader are described:
"If OpenGL 4.0 and ARB_tessellation_shader are not supported, references to tessellation control and evaluation shaders should be removed." What AFAICT implies that we cannot rely on them being defined based on the ARB_shader_image_load_store extension alone. --- generated_tests/gen_shader_image_load_store_tests.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/generated_tests/gen_shader_image_load_store_tests.py b/generated_tests/gen_shader_image_load_store_tests.py index 3aad981..00c4f27 100644 --- a/generated_tests/gen_shader_image_load_store_tests.py +++ b/generated_tests/gen_shader_image_load_store_tests.py @@ -708,8 +708,6 @@ gen('builtin-constants', """\ gl_MaxCombinedImageUnitsAndFragmentOutputs + gl_MaxImageSamples + gl_MaxVertexImageUniforms + - gl_MaxTessControlImageUniforms + - gl_MaxTessEvaluationImageUniforms + gl_MaxGeometryImageUniforms + gl_MaxFragmentImageUniforms + gl_MaxCombinedImageUniforms; -- 2.4.6 _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/piglit