[Piglit] [V2 0/8] more ARB_explicit_uniform_location tests

Tapani Pälli tapani.palli at intel.com
Fri Mar 14 04:23:21 PDT 2014


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



More information about the Piglit mailing list