[Piglit] [PATCH 3/3] arb_shader_image_load_store/compiler/builtin-constants: Don't check tesselation constants.

Francisco Jerez currojerez at riseup.net
Wed Aug 19 06:24:36 PDT 2015


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



More information about the Piglit mailing list