aboutsummaryrefslogtreecommitdiff
path: root/tests/spec/ext_transform_feedback/CMakeLists.gl.txt
diff options
context:
space:
mode:
authorPaul Berry <stereotype441@gmail.com>2013-04-06 11:34:16 -0700
committerPaul Berry <stereotype441@gmail.com>2013-04-09 10:15:12 -0700
commitd961b6aeea1fe20bc2ab897f8eb810b55742661b (patch)
tree7112e333e6f473e8c68eabb267267d4cff314a1a /tests/spec/ext_transform_feedback/CMakeLists.gl.txt
parentf73d92cd6aa0219c141825e178e95d4577a57d9d (diff)
downloadpiglit-d961b6aeea1fe20bc2ab897f8eb810b55742661b.tar.gz
Test that transform feedback works with non-flat integers.
Commit 0fac0a6 (Modify tests for error checking on "flat" keyword to match updated specs) adopted the GLSL 1.50 rules for "flat" varyings for all desktop GL tests (the rationale was that this change likely reflects a bug fix rather than a deliberate behavioural difference). The GLSL 1.50 rules allow a vertex shader output to be a non-flat integer provided that it isn't consumed by the fragment shader. In particular, this means that a non-flat integer may be used with transform feedback. This test verifies that transform feedback works correctly for all integral types, even if they are not declared as "flat". Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Diffstat (limited to 'tests/spec/ext_transform_feedback/CMakeLists.gl.txt')
-rw-r--r--tests/spec/ext_transform_feedback/CMakeLists.gl.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/spec/ext_transform_feedback/CMakeLists.gl.txt b/tests/spec/ext_transform_feedback/CMakeLists.gl.txt
index bf1da03e..e8810339 100644
--- a/tests/spec/ext_transform_feedback/CMakeLists.gl.txt
+++ b/tests/spec/ext_transform_feedback/CMakeLists.gl.txt
@@ -28,6 +28,7 @@ piglit_add_executable (ext_transform_feedback-interleaved interleaved.c)
piglit_add_executable (ext_transform_feedback-intervening-read intervening-read.c)
piglit_add_executable (ext_transform_feedback-max-varyings max-varyings.c)
piglit_add_executable (ext_transform_feedback-negative-prims negative-prims.c)
+piglit_add_executable (ext_transform_feedback-nonflat-integral nonflat-integral.c)
piglit_add_executable (ext_transform_feedback-primgen primgen.c)
piglit_add_executable (ext_transform_feedback-separate separate.c)
piglit_add_executable (ext_transform_feedback-output-type output-type.c)