[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