These tests has been in the list for a while and now that drivers are
starting to expose ARB_gpu_shader5 it would be nice to have these tests
for multi-stream included in the suite, so if nobody says otherwise we
would like to push them next week.
Iago
On miƩ, 2014-08-20 at 16:30 +0200, Samuel Iglesias Gonsalvez wrote:
Hello,
This is the third version of the patch series. I resend them to the
mailing list as the second version got unreviewed for weeks and they
needed to be rebased to master, fixed some issues (piglit-gl-util.h
renaming) and other minor things.
This version includes the following changes:
* Fix coding style issues in every patch.
* Use piglit-gl-util.h instead of piglit-gl-util-common.h
* Add a new patch (last one of the series) that modifies a printf
message output which was wrong in xfb-streams.c.
Best regards,
Sam
P.S: I don't have push rights to piglit repository.
Samuel Iglesias Gonsalvez (5):
arb_gpu_shader5: add some compiler tests for stream qualifier
arb_gpu_shader5: Add linker tests to verify 'stream' layout qualifier
arb_gpu_shader5: Add execution test to verify 'stream' layout
qualifier
arb_gpu_shader5: Add new test emitstreamvertex_nodraw
arb_gpu_shade5: fix output message in xfb-streams.c
tests/all.py | 5 +
tests/spec/arb_gpu_shader5/CMakeLists.txt | 3 +-
tests/spec/arb_gpu_shader5/compiler/CMakeLists.txt | 3 +-
.../compiler/stream-qualifier/CMakeLists.gl.txt| 12 +
.../compiler/stream-qualifier/CMakeLists.txt | 1 +
.../correct-multiple-layout-qualifier-stream.geom | 40
.../incorrect-in-layout-qualifier-stream.geom | 19 ++
...ect-multiple-block-layout-qualifier-stream.geom | 32 +++
...incorrect-negative-layout-qualifier-stream.geom | 24 ++
.../stream-qualifier/stream_value_too_large.c | 192
.../arb_gpu_shader5/execution/CMakeLists.gl.txt| 2 +
.../execution/emitstreamvertex_nodraw.c| 171 ++
.../execution/xfb-streams-without-invocations.c| 250
+
tests/spec/arb_gpu_shader5/execution/xfb-streams.c | 4 +-
.../spec/arb_gpu_shader5/linker/CMakeLists.gl.txt | 13 ++
tests/spec/arb_gpu_shader5/linker/CMakeLists.txt | 1 +
.../linker/emitstreamvertex_stream_too_large.c | 133 +++
.../linker/stream-different-zero-gs-fs.shader_test | 50 +
.../linker/stream-invalid-prim-output.shader_test | 54 +
.../linker/stream-negative-value.shader_test | 38
.../arb_gpu_shader5/linker/tf-wrong-stream-value.c | 116 ++
21 files changed, 1159 insertions(+), 4 deletions(-)
create mode 100644
tests/spec/arb_gpu_shader5/compiler/stream-qualifier/CMakeLists.gl.txt
create mode 100644
tests/spec/arb_gpu_shader5/compiler/stream-qualifier/CMakeLists.txt
create mode 100644
tests/spec/arb_gpu_shader5/compiler/stream-qualifier/correct-multiple-layout-qualifier-stream.geom
create mode 100644
tests/spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-in-layout-qualifier-stream.geom
create mode 100644
tests/spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-multiple-block-layout-qualifier-stream.geom
create mode 100644
tests/spec/arb_gpu_shader5/compiler/stream-qualifier/incorrect-negative-layout-qualifier-stream.geom
create mode 100644
tests/spec/arb_gpu_shader5/compiler/stream-qualifier/stream_value_too_large.c
create mode 100644
tests/spec/arb_gpu_shader5/execution/emitstreamvertex_nodraw.c
create mode 100644
tests/spec/arb_gpu_shader5/execution/xfb-streams-without-invocations.c
create mode 100644 tests/spec/arb_gpu_shader5/linker/CMakeLists.gl.txt
create mode 100644 tests/spec/arb_gpu_shader5/linker/CMakeLists.txt
create mode 100644
tests/spec/arb_gpu_shader5/linker/emitstreamvertex_stream_too_large.c
create mode 100644
tests/spec/arb_gpu_shader5/linker/stream-different-zero-gs-fs.shader_test
create mode 100644
tests/spec/arb_gpu_shader5/linker/stream-invalid-prim-output.shader_test
create mode 100644
tests/spec/arb_gpu_shader5/linker/stream-negative-value.shader_test
create mode 100644 tests/spec/arb_gpu_shader5/linker/tf-wrong-stream-value.c
___
Piglit mailing list
Piglit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/piglit