[Piglit] [PATCH 0/6] Add nv_non_square_matrices tests

Rafal Mielniczuk rafal.mielniczuk2 at gmail.com
Wed Feb 26 08:23:19 PST 2014


Hi, 

This series implements nv_non_square_matrices tests from newbie projects wiki.

To make the tests build succesfully, I had to update gl2ext.h file,
so that new api entries are available.
I have seen some libepoxy conversion work on mailing list
which delete this file, so perhaps patch nr 5 can be ignored.

I have also almost ready mesa patches to enable the extension. 
I will try to send as soon as possible.

Best,
Rafal

Rafal Mielniczuk (6):
  nv_non_square_matrices: Add negative compile tests
  nv_non_square_matrices: Add positive compile tests
  nv_non_square_matrices: Add tests for the preprocessor define
  nv_non_square_matrices: Add getActiveUniform and Attrib test
  glapi: Update gl2ext.h to the newest revision
  nv_non_square_matrices: Add glUniformMatrix?x?fvNV tests

 glapi/GLES2/gl2ext.h                               | 2592 +++++++++-----------
 tests/all.py                                       |    8 +
 tests/spec/CMakeLists.txt                          |    1 +
 .../nv_non_square_matrices/CMakeLists.gles2.txt    |   14 +
 tests/spec/nv_non_square_matrices/CMakeLists.txt   |    1 +
 .../nv_non_square_matrices/compiler/define.vert    |   19 +
 .../compiler/mat2x3-vector-multiplication.vert     |   12 +
 .../compiler/mat2x4-vector-multiplication.vert     |   12 +
 .../compiler/mat3x2-vector-multiplication.vert     |   12 +
 .../compiler/mat3x4-vector-multiplication.vert     |   12 +
 .../compiler/mat4x2-vector-multiplication.vert     |   12 +
 .../compiler/mat4x3-vector-multiplication.vert     |   12 +
 .../compiler/missing-extension-mat2x3.vert         |    9 +
 .../compiler/missing-extension-mat2x4.vert         |    9 +
 .../compiler/missing-extension-mat3x2.vert         |    9 +
 .../compiler/missing-extension-mat3x4.vert         |    9 +
 .../compiler/missing-extension-mat4x2.vert         |    9 +
 .../compiler/missing-extension-mat4x3.vert         |    9 +
 .../nv_non_square_matrices/get-active-matrix.c     |  197 ++
 .../nv_non_square_matrices/set-uniform-matrix.c    |  196 ++
 20 files changed, 1668 insertions(+), 1486 deletions(-)
 create mode 100644 tests/spec/nv_non_square_matrices/CMakeLists.gles2.txt
 create mode 100644 tests/spec/nv_non_square_matrices/CMakeLists.txt
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/define.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/mat2x3-vector-multiplication.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/mat2x4-vector-multiplication.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/mat3x2-vector-multiplication.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/mat3x4-vector-multiplication.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/mat4x2-vector-multiplication.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/mat4x3-vector-multiplication.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/missing-extension-mat2x3.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/missing-extension-mat2x4.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/missing-extension-mat3x2.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/missing-extension-mat3x4.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/missing-extension-mat4x2.vert
 create mode 100644 tests/spec/nv_non_square_matrices/compiler/missing-extension-mat4x3.vert
 create mode 100644 tests/spec/nv_non_square_matrices/get-active-matrix.c
 create mode 100644 tests/spec/nv_non_square_matrices/set-uniform-matrix.c

-- 
1.9.0



More information about the Piglit mailing list