Hi; Here's v2 of the "more ARB_explicit_uniform_location tests". I corrected the errors reported by Topi and Anuj and tried to simplify overall all the tests where I could. There is also additional test 'array-outofspace.c'.
These are skipped with current Mesa as it does not have the extension, however they all pass with following branch if want to test run: http://cgit.freedesktop.org/~tpalli/mesa/log/?h=exp_uniform_loc Tapani Pälli (8): ARB_explicit_uniform_location: test for uniform location boundary values ARB_explicit_uniform_location: test sequential array elements ARB_explicit_uniform_location: test too big uniform array size ARB_explicit_uniform_location: test overlapping location within array ARB_explicit_uniform_location: test overlapping locations ARB_explicit_uniform_location: test setting explicit location twice ARB_explicit_uniform_location: set location once but decl twice ARB_explicit_uniform_location: test out of available space condition tests/all.py | 8 ++ .../CMakeLists.gl.txt | 8 ++ .../arb_explicit_uniform_location/array-elements.c | 90 +++++++++++++++++ .../array-outofspace.c | 107 +++++++++++++++++++++ .../arb_explicit_uniform_location/array-overlap.c | 83 ++++++++++++++++ .../arb_explicit_uniform_location/array-toobig.c | 95 ++++++++++++++++++ .../arb_explicit_uniform_location/loc-2different.c | 77 +++++++++++++++ .../arb_explicit_uniform_location/loc-boundaries.c | 104 ++++++++++++++++++++ .../arb_explicit_uniform_location/loc-overlap.c | 83 ++++++++++++++++ .../arb_explicit_uniform_location/loc-setonce.c | 78 +++++++++++++++ 10 files changed, 733 insertions(+) create mode 100644 tests/spec/arb_explicit_uniform_location/array-elements.c create mode 100644 tests/spec/arb_explicit_uniform_location/array-outofspace.c create mode 100644 tests/spec/arb_explicit_uniform_location/array-overlap.c create mode 100644 tests/spec/arb_explicit_uniform_location/array-toobig.c create mode 100644 tests/spec/arb_explicit_uniform_location/loc-2different.c create mode 100644 tests/spec/arb_explicit_uniform_location/loc-boundaries.c create mode 100644 tests/spec/arb_explicit_uniform_location/loc-overlap.c create mode 100644 tests/spec/arb_explicit_uniform_location/loc-setonce.c -- 1.8.3.1 _______________________________________________ Piglit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/piglit
