generators: port variable-index-read.sh to python

Graphics / Mesa 3D Graphics Library / Piglit - Dylan Baker [gmail.com] - 9 June 2015 17:08 UTC

This patch replaces a bash based generator with a python generator. This has the obvious advantage of remove a large swath of generated tests from the check-in, and prevents modification of a generated file. It also is much faster than the bash generator, so running at compile time isn't a problem.

There are no functional differences between the bash generated versions and the python generated versions, only whitespace/line-wrapping differences, and small changes to the copyright header.

All tests that passed with the bash versions pass with the python
versions on the i965 driver with multiple hardware revisions.

Tested with python2.7 and python3.3

v2: - rename generated test .list file (Emil)- Use a shared function to add the license text (also removes a typo in the text spotted by Emil)

ed87226 generators: port variable-index-read.sh to python
generated_tests/CMakeLists.txt | 9 +-
generated_tests/gen_variable_index_read_tests.py | 261 ++++++++++
generated_tests/modules/utils.py | 22 +
.../fs.shader_test.mako | 31 ++
.../gen_variable_index_read_tests/helpers.mako | 238 +++++++++
.../vs.shader_test.mako | 31 ++
.../fs-temp-array-mat2-col-rd.shader_test | 47 --
.../fs-temp-array-mat2-col-row-rd.shader_test | 61 ---
.../fs-temp-array-mat2-index-col-rd.shader_test | 72 ---
...fs-temp-array-mat2-index-col-row-rd.shader_test | 110 -----
.../fs-temp-array-mat2-index-rd.shader_test | 52 --
.../fs-temp-array-mat2-index-row-rd.shader_test | 72 ---
.../fs-temp-array-mat2-rd.shader_test | 39 --
.../fs-temp-array-mat2-row-rd.shader_test | 47 --
.../fs-temp-array-mat3-col-rd.shader_test | 52 --
.../fs-temp-array-mat3-col-row-rd.shader_test | 87 ----
.../fs-temp-array-mat3-index-col-rd.shader_test | 87 ----
...fs-temp-array-mat3-index-col-row-rd.shader_test | 188 -------
.../fs-temp-array-mat3-index-rd.shader_test | 52 --
.../fs-temp-array-mat3-index-row-rd.shader_test | 87 ----
.../fs-temp-array-mat3-rd.shader_test | 39 --
.../fs-temp-array-mat3-row-rd.shader_test | 52 --
.../fs-temp-array-mat4-col-rd.shader_test | 57 ---
.../fs-temp-array-mat4-col-row-rd.shader_test | 123 -----
.../fs-temp-array-mat4-index-col-rd.shader_test | 102 ----
...fs-temp-array-mat4-index-col-row-rd.shader_test | 296 -----------
.../fs-temp-array-mat4-index-rd.shader_test | 52 --
.../fs-temp-array-mat4-index-row-rd.shader_test | 102 ----
.../fs-temp-array-mat4-rd.shader_test | 39 --
.../fs-temp-array-mat4-row-rd.shader_test | 57 ---
.../fs-temp-mat2-col-rd.shader_test | 44 --
.../fs-temp-mat2-col-row-rd.shader_test | 58 ---
.../variable-indexing/fs-temp-mat2-rd.shader_test | 36 --
.../fs-temp-mat2-row-rd.shader_test | 44 --
.../fs-temp-mat3-col-rd.shader_test | 49 --
.../fs-temp-mat3-col-row-rd.shader_test | 84 ----
.../variable-indexing/fs-temp-mat3-rd.shader_test | 36 --
.../fs-temp-mat3-row-rd.shader_test | 49 --
.../fs-temp-mat4-col-rd.shader_test | 54 --
.../fs-temp-mat4-col-row-rd.shader_test | 120 -----
.../variable-indexing/fs-temp-mat4-rd.shader_test | 36 --
.../fs-temp-mat4-row-rd.shader_test | 54 --
.../fs-uniform-array-mat2-col-rd.shader_test | 46 --
.../fs-uniform-array-mat2-col-row-rd.shader_test | 60 ---
.../fs-uniform-array-mat2-index-col-rd.shader_test | 78 ---
...uniform-array-mat2-index-col-row-rd.shader_test | 116 -----
.../fs-uniform-array-mat2-index-rd.shader_test | 58 ---
.../fs-uniform-array-mat2-index-row-rd.shader_test | 78 ---
.../fs-uniform-array-mat2-rd.shader_test | 38 --
.../fs-uniform-array-mat2-row-rd.shader_test | 46 --
.../fs-uniform-array-mat3-col-rd.shader_test | 51 --
.../fs-uniform-array-mat3-col-row-rd.shader_test | 86 ----
.../fs-uniform-array-mat3-index-col-rd.shader_test | 93 ----
...uniform-array-mat3-index-col-row-rd.shader_test | 194 --------
.../fs-uniform-array-mat3-index-rd.shader_test | 58 ---
.../fs-uniform-array-mat3-index-row-rd.shader_test | 93 ----
.../fs-uniform-array-mat3-rd.shader_test | 38 --
.../fs-uniform-array-mat3-row-rd.shader_test | 51 --
.../fs-uniform-array-mat4-col-rd.shader_test | 56 ---
.../fs-uniform-array-mat4-col-row-rd.shader_test | 122 -----
.../fs-uniform-array-mat4-index-col-rd.shader_test | 108 ----
...uniform-array-mat4-index-col-row-rd.shader_test | 302 ------------
.../fs-uniform-array-mat4-index-rd.shader_test | 58 ---
.../fs-uniform-array-mat4-index-row-rd.shader_test | 108 ----
.../fs-uniform-array-mat4-rd.shader_test | 38 --
.../fs-uniform-array-mat4-row-rd.shader_test | 56 ---
.../fs-uniform-mat2-col-rd.shader_test | 45 --
.../fs-uniform-mat2-col-row-rd.shader_test | 59 ---
.../fs-uniform-mat2-rd.shader_test | 37 --
.../fs-uniform-mat2-row-rd.shader_test | 45 --
.../fs-uniform-mat3-col-rd.shader_test | 50 --
.../fs-uniform-mat3-col-row-rd.shader_test | 85 ----
.../fs-uniform-mat3-rd.shader_test | 37 --
.../fs-uniform-mat3-row-rd.shader_test | 50 --
.../fs-uniform-mat4-col-rd.shader_test | 55 ---
.../fs-uniform-mat4-col-row-rd.shader_test | 121 -----
.../fs-uniform-mat4-rd.shader_test | 37 --
.../fs-uniform-mat4-row-rd.shader_test | 55 ---
.../fs-varying-array-mat2-col-rd.shader_test | 49 --
.../fs-varying-array-mat2-col-row-rd.shader_test | 63 ---
.../fs-varying-array-mat2-index-col-rd.shader_test | 74 ---
...varying-array-mat2-index-col-row-rd.shader_test | 112 -----
.../fs-varying-array-mat2-index-rd.shader_test | 54 --
.../fs-varying-array-mat2-index-row-rd.shader_test | 74 ---
.../fs-varying-array-mat2-rd.shader_test | 41 --
.../fs-varying-array-mat2-row-rd.shader_test | 49 --
.../fs-varying-array-mat3-col-rd.shader_test | 54 --
.../fs-varying-array-mat3-col-row-rd.shader_test | 89 ----
.../fs-varying-array-mat3-index-col-rd.shader_test | 89 ----
...varying-array-mat3-index-col-row-rd.shader_test | 190 -------
.../fs-varying-array-mat3-index-rd.shader_test | 54 --
.../fs-varying-array-mat3-index-row-rd.shader_test | 89 ----
.../fs-varying-array-mat3-rd.shader_test | 41 --
.../fs-varying-array-mat3-row-rd.shader_test | 54 --
.../fs-varying-array-mat4-col-rd.shader_test | 59 ---
.../fs-varying-array-mat4-col-row-rd.shader_test | 125 -----
.../fs-varying-array-mat4-index-col-rd.shader_test | 104 ----
...varying-array-mat4-index-col-row-rd.shader_test | 298 -----------
.../fs-varying-array-mat4-index-rd.shader_test | 54 --
.../fs-varying-array-mat4-index-row-rd.shader_test | 104 ----
.../fs-varying-array-mat4-rd.shader_test | 41 --
.../fs-varying-array-mat4-row-rd.shader_test | 59 ---
.../fs-varying-mat2-col-rd.shader_test | 47 --
.../fs-varying-mat2-col-row-rd.shader_test | 61 ---
.../fs-varying-mat2-rd.shader_test | 39 --
.../fs-varying-mat2-row-rd.shader_test | 47 --
.../fs-varying-mat3-col-rd.shader_test | 52 --
.../fs-varying-mat3-col-row-rd.shader_test | 87 ----
.../fs-varying-mat3-rd.shader_test | 39 --
.../fs-varying-mat3-row-rd.shader_test | 52 --
.../fs-varying-mat4-col-rd.shader_test | 57 ---
.../fs-varying-mat4-col-row-rd.shader_test | 123 -----
.../fs-varying-mat4-rd.shader_test | 39 --
.../fs-varying-mat4-row-rd.shader_test | 57 ---
.../vs-temp-array-mat2-col-rd.shader_test | 48 --
.../vs-temp-array-mat2-col-row-rd.shader_test | 62 ---
.../vs-temp-array-mat2-index-col-rd.shader_test | 73 ---
...vs-temp-array-mat2-index-col-row-rd.shader_test | 111 -----
.../vs-temp-array-mat2-index-rd.shader_test | 53 --
.../vs-temp-array-mat2-index-row-rd.shader_test | 73 ---
.../vs-temp-array-mat2-rd.shader_test | 40 --
.../vs-temp-array-mat2-row-rd.shader_test | 48 --
.../vs-temp-array-mat3-col-rd.shader_test | 53 --
.../vs-temp-array-mat3-col-row-rd.shader_test | 88 ----
.../vs-temp-array-mat3-index-col-rd.shader_test | 88 ----
...vs-temp-array-mat3-index-col-row-rd.shader_test | 189 -------
.../vs-temp-array-mat3-index-rd.shader_test | 53 --
.../vs-temp-array-mat3-index-row-rd.shader_test | 88 ----
.../vs-temp-array-mat3-rd.shader_test | 40 --
.../vs-temp-array-mat3-row-rd.shader_test | 53 --
.../vs-temp-array-mat4-col-rd.shader_test | 58 ---
.../vs-temp-array-mat4-col-row-rd.shader_test | 124 -----
.../vs-temp-array-mat4-index-col-rd.shader_test | 103 ----
...vs-temp-array-mat4-index-col-row-rd.shader_test | 297 -----------
.../vs-temp-array-mat4-index-rd.shader_test | 53 --
.../vs-temp-array-mat4-index-row-rd.shader_test | 103 ----
.../vs-temp-array-mat4-rd.shader_test | 40 --
.../vs-temp-array-mat4-row-rd.shader_test | 58 ---
.../vs-temp-mat2-col-rd.shader_test | 45 --
.../vs-temp-mat2-col-row-rd.shader_test | 59 ---
.../variable-indexing/vs-temp-mat2-rd.shader_test | 37 --
.../vs-temp-mat2-row-rd.shader_test | 45 --
.../vs-temp-mat3-col-rd.shader_test | 50 --
.../vs-temp-mat3-col-row-rd.shader_test | 85 ----
.../variable-indexing/vs-temp-mat3-rd.shader_test | 37 --
.../vs-temp-mat3-row-rd.shader_test | 50 --
.../vs-temp-mat4-col-rd.shader_test | 55 ---
.../vs-temp-mat4-col-row-rd.shader_test | 121 -----
.../variable-indexing/vs-temp-mat4-rd.shader_test | 37 --
.../vs-temp-mat4-row-rd.shader_test | 55 ---
.../vs-uniform-array-mat2-col-rd.shader_test | 47 --
.../vs-uniform-array-mat2-col-row-rd.shader_test | 61 ---
.../vs-uniform-array-mat2-index-col-rd.shader_test | 79 ---
...uniform-array-mat2-index-col-row-rd.shader_test | 117 -----
.../vs-uniform-array-mat2-index-rd.shader_test | 59 ---
.../vs-uniform-array-mat2-index-row-rd.shader_test | 79 ---
.../vs-uniform-array-mat2-rd.shader_test | 39 --
.../vs-uniform-array-mat2-row-rd.shader_test | 47 --
.../vs-uniform-array-mat3-col-rd.shader_test | 52 --
.../vs-uniform-array-mat3-col-row-rd.shader_test | 87 ----
.../vs-uniform-array-mat3-index-col-rd.shader_test | 94 ----
...uniform-array-mat3-index-col-row-rd.shader_test | 195 --------
.../vs-uniform-array-mat3-index-rd.shader_test | 59 ---
.../vs-uniform-array-mat3-index-row-rd.shader_test | 94 ----
.../vs-uniform-array-mat3-rd.shader_test | 39 --
.../vs-uniform-array-mat3-row-rd.shader_test | 52 --
.../vs-uniform-array-mat4-col-rd.shader_test | 57 ---
.../vs-uniform-array-mat4-col-row-rd.shader_test | 123 -----
.../vs-uniform-array-mat4-index-col-rd.shader_test | 109 ----
...uniform-array-mat4-index-col-row-rd.shader_test | 303 ------------
.../vs-uniform-array-mat4-index-rd.shader_test | 59 ---
.../vs-uniform-array-mat4-index-row-rd.shader_test | 109 ----
.../vs-uniform-array-mat4-rd.shader_test | 39 --
.../vs-uniform-array-mat4-row-rd.shader_test | 57 ---
.../vs-uniform-mat2-col-rd.shader_test | 46 --
.../vs-uniform-mat2-col-row-rd.shader_test | 60 ---
.../vs-uniform-mat2-rd.shader_test | 38 --
.../vs-uniform-mat2-row-rd.shader_test | 46 --
.../vs-uniform-mat3-col-rd.shader_test | 51 --
.../vs-uniform-mat3-col-row-rd.shader_test | 86 ----
.../vs-uniform-mat3-rd.shader_test | 38 --
.../vs-uniform-mat3-row-rd.shader_test | 51 --
.../vs-uniform-mat4-col-rd.shader_test | 56 ---
.../vs-uniform-mat4-col-row-rd.shader_test | 122 -----
.../vs-uniform-mat4-rd.shader_test | 38 --
.../vs-uniform-mat4-row-rd.shader_test | 56 ---
.../vs-varying-array-mat2-col-rd.shader_test | 65 ---
.../vs-varying-array-mat2-col-row-rd.shader_test | 79 ---
.../vs-varying-array-mat2-index-col-rd.shader_test | 90 ----
...varying-array-mat2-index-col-row-rd.shader_test | 128 -----
.../vs-varying-array-mat2-index-rd.shader_test | 70 ---
.../vs-varying-array-mat2-index-row-rd.shader_test | 90 ----
.../vs-varying-array-mat2-rd.shader_test | 57 ---
.../vs-varying-array-mat2-row-rd.shader_test | 65 ---
.../vs-varying-array-mat3-col-rd.shader_test | 70 ---
.../vs-varying-array-mat3-col-row-rd.shader_test | 105 ----
.../vs-varying-array-mat3-index-col-rd.shader_test | 105 ----
...varying-array-mat3-index-col-row-rd.shader_test | 206 --------
.../vs-varying-array-mat3-index-rd.shader_test | 70 ---
.../vs-varying-array-mat3-index-row-rd.shader_test | 105 ----
.../vs-varying-array-mat3-rd.shader_test | 57 ---
.../vs-varying-array-mat3-row-rd.shader_test | 70 ---
.../vs-varying-array-mat4-col-rd.shader_test | 75 ---
.../vs-varying-array-mat4-col-row-rd.shader_test | 141 ------
.../vs-varying-array-mat4-index-col-rd.shader_test | 120 -----
...varying-array-mat4-index-col-row-rd.shader_test | 314 ------------
.../vs-varying-array-mat4-index-rd.shader_test | 70 ---
.../vs-varying-array-mat4-index-row-rd.shader_test | 120 -----
.../vs-varying-array-mat4-rd.shader_test | 57 ---
.../vs-varying-array-mat4-row-rd.shader_test | 75 ---
.../vs-varying-mat2-col-rd.shader_test | 63 ---
.../vs-varying-mat2-col-row-rd.shader_test | 77 ---
.../vs-varying-mat2-rd.shader_test | 55 ---
.../vs-varying-mat2-row-rd.shader_test | 63 ---
.../vs-varying-mat3-col-rd.shader_test | 68 ---
.../vs-varying-mat3-col-row-rd.shader_test | 103 ----
.../vs-varying-mat3-rd.shader_test | 55 ---
.../vs-varying-mat3-row-rd.shader_test | 68 ---
.../vs-varying-mat4-col-rd.shader_test | 73 ---
.../vs-varying-mat4-col-row-rd.shader_test | 139 ------
.../vs-varying-mat4-rd.shader_test | 55 ---
.../vs-varying-mat4-row-rd.shader_test | 73 ---
tests/spec/glsl-1.10/variable-index-read.sh | 521 --------------------
tests/spec/glsl-1.10/variable-index-regen.sh | 2 -
.../fs-temp-array-mat2-col-rd.shader_test | 47 --
.../fs-temp-array-mat2-col-row-rd.shader_test | 61 ---
.../fs-temp-array-mat2-index-col-rd.shader_test | 72 ---
...fs-temp-array-mat2-index-col-row-rd.shader_test | 110 -----
.../fs-temp-array-mat2-index-rd.shader_test | 52 --
.../fs-temp-array-mat2-index-row-rd.shader_test | 72 ---
.../fs-temp-array-mat2-rd.shader_test | 39 --
.../fs-temp-array-mat2-row-rd.shader_test | 47 --
.../fs-temp-array-mat3-col-rd.shader_test | 52 --
.../fs-temp-array-mat3-col-row-rd.shader_test | 87 ----
.../fs-temp-array-mat3-index-col-rd.shader_test | 87 ----
...fs-temp-array-mat3-index-col-row-rd.shader_test | 188 -------
.../fs-temp-array-mat3-index-rd.shader_test | 52 --
.../fs-temp-array-mat3-index-row-rd.shader_test | 87 ----
.../fs-temp-array-mat3-rd.shader_test | 39 --
.../fs-temp-array-mat3-row-rd.shader_test | 52 --
.../fs-temp-array-mat4-col-rd.shader_test | 57 ---
.../fs-temp-array-mat4-col-row-rd.shader_test | 123 -----
.../fs-temp-array-mat4-index-col-rd.shader_test | 102 ----
...fs-temp-array-mat4-index-col-row-rd.shader_test | 296 -----------
.../fs-temp-array-mat4-index-rd.shader_test | 52 --
.../fs-temp-array-mat4-index-row-rd.shader_test | 102 ----
.../fs-temp-array-mat4-rd.shader_test | 39 --
.../fs-temp-array-mat4-row-rd.shader_test | 57 ---
.../fs-temp-mat2-col-rd.shader_test | 44 --
.../fs-temp-mat2-col-row-rd.shader_test | 58 ---
.../variable-indexing/fs-temp-mat2-rd.shader_test | 36 --
.../fs-temp-mat2-row-rd.shader_test | 44 --
.../fs-temp-mat3-col-rd.shader_test | 49 --
.../fs-temp-mat3-col-row-rd.shader_test | 84 ----
.../variable-indexing/fs-temp-mat3-rd.shader_test | 36 --
.../fs-temp-mat3-row-rd.shader_test | 49 --
.../fs-temp-mat4-col-rd.shader_test | 54 --
.../fs-temp-mat4-col-row-rd.shader_test | 120 -----
.../variable-indexing/fs-temp-mat4-rd.shader_test | 36 --
.../fs-temp-mat4-row-rd.shader_test | 54 --
.../fs-uniform-array-mat2-col-rd.shader_test | 50 --
.../fs-uniform-array-mat2-col-row-rd.shader_test | 64 ---
.../fs-uniform-array-mat2-index-col-rd.shader_test | 75 ---
...uniform-array-mat2-index-col-row-rd.shader_test | 113 -----
.../fs-uniform-array-mat2-index-rd.shader_test | 55 ---
.../fs-uniform-array-mat2-index-row-rd.shader_test | 75 ---
.../fs-uniform-array-mat2-rd.shader_test | 42 --
.../fs-uniform-array-mat2-row-rd.shader_test | 50 --
.../fs-uniform-array-mat3-col-rd.shader_test | 55 ---
.../fs-uniform-array-mat3-col-row-rd.shader_test | 90 ----
.../fs-uniform-array-mat3-index-col-rd.shader_test | 90 ----
...uniform-array-mat3-index-col-row-rd.shader_test | 191 -------
.../fs-uniform-array-mat3-index-rd.shader_test | 55 ---
.../fs-uniform-array-mat3-index-row-rd.shader_test | 90 ----
.../fs-uniform-array-mat3-rd.shader_test | 42 --
.../fs-uniform-array-mat3-row-rd.shader_test | 55 ---
.../fs-uniform-array-mat4-col-rd.shader_test | 60 ---
.../fs-uniform-array-mat4-col-row-rd.shader_test | 126 -----
.../fs-uniform-array-mat4-index-col-rd.shader_test | 105 ----
...uniform-array-mat4-index-col-row-rd.shader_test | 299 -----------
.../fs-uniform-array-mat4-index-rd.shader_test | 55 ---
.../fs-uniform-array-mat4-index-row-rd.shader_test | 105 ----
.../fs-uniform-array-mat4-rd.shader_test | 42 --
.../fs-uniform-array-mat4-row-rd.shader_test | 60 ---
.../fs-uniform-mat2-col-rd.shader_test | 44 --
.../fs-uniform-mat2-col-row-rd.shader_test | 58 ---
.../fs-uniform-mat2-rd.shader_test | 36 --
.../fs-uniform-mat2-row-rd.shader_test | 44 --
.../fs-uniform-mat3-col-rd.shader_test | 49 --
.../fs-uniform-mat3-col-row-rd.shader_test | 84 ----
.../fs-uniform-mat3-rd.shader_test | 36 --
.../fs-uniform-mat3-row-rd.shader_test | 49 --
.../fs-uniform-mat4-col-rd.shader_test | 54 --
.../fs-uniform-mat4-col-row-rd.shader_test | 120 -----
.../fs-uniform-mat4-rd.shader_test | 36 --
.../fs-uniform-mat4-row-rd.shader_test | 54 --
.../fs-varying-array-mat2-col-rd.shader_test | 49 --
.../fs-varying-array-mat2-col-row-rd.shader_test | 63 ---
.../fs-varying-array-mat2-index-col-rd.shader_test | 74 ---
...varying-array-mat2-index-col-row-rd.shader_test | 112 -----
.../fs-varying-array-mat2-index-rd.shader_test | 54 --
.../fs-varying-array-mat2-index-row-rd.shader_test | 74 ---
.../fs-varying-array-mat2-rd.shader_test | 41 --
.../fs-varying-array-mat2-row-rd.shader_test | 49 --
.../fs-varying-array-mat3-col-rd.shader_test | 54 --
.../fs-varying-array-mat3-col-row-rd.shader_test | 89 ----
.../fs-varying-array-mat3-index-col-rd.shader_test | 89 ----
...varying-array-mat3-index-col-row-rd.shader_test | 190 -------
.../fs-varying-array-mat3-index-rd.shader_test | 54 --
.../fs-varying-array-mat3-index-row-rd.shader_test | 89 ----
.../fs-varying-array-mat3-rd.shader_test | 41 --
.../fs-varying-array-mat3-row-rd.shader_test | 54 --
.../fs-varying-array-mat4-col-rd.shader_test | 59 ---
.../fs-varying-array-mat4-col-row-rd.shader_test | 125 -----
.../fs-varying-array-mat4-index-col-rd.shader_test | 104 ----
...varying-array-mat4-index-col-row-rd.shader_test | 298 -----------
.../fs-varying-array-mat4-index-rd.shader_test | 54 --
.../fs-varying-array-mat4-index-row-rd.shader_test | 104 ----
.../fs-varying-array-mat4-rd.shader_test | 41 --
.../fs-varying-array-mat4-row-rd.shader_test | 59 ---
.../fs-varying-mat2-col-rd.shader_test | 47 --
.../fs-varying-mat2-col-row-rd.shader_test | 61 ---
.../fs-varying-mat2-rd.shader_test | 39 --
.../fs-varying-mat2-row-rd.shader_test | 47 --
.../fs-varying-mat3-col-rd.shader_test | 52 --
.../fs-varying-mat3-col-row-rd.shader_test | 87 ----
.../fs-varying-mat3-rd.shader_test | 39 --
.../fs-varying-mat3-row-rd.shader_test | 52 --
.../fs-varying-mat4-col-rd.shader_test | 57 ---
.../fs-varying-mat4-col-row-rd.shader_test | 123 -----
.../fs-varying-mat4-rd.shader_test | 39 --
.../fs-varying-mat4-row-rd.shader_test | 57 ---
.../vs-temp-array-mat2-col-rd.shader_test | 48 --
.../vs-temp-array-mat2-col-row-rd.shader_test | 62 ---
.../vs-temp-array-mat2-index-col-rd.shader_test | 73 ---
...vs-temp-array-mat2-index-col-row-rd.shader_test | 111 -----
.../vs-temp-array-mat2-index-rd.shader_test | 53 --
.../vs-temp-array-mat2-index-row-rd.shader_test | 73 ---
.../vs-temp-array-mat2-rd.shader_test | 40 --
.../vs-temp-array-mat2-row-rd.shader_test | 48 --
.../vs-temp-array-mat3-col-rd.shader_test | 53 --
.../vs-temp-array-mat3-col-row-rd.shader_test | 88 ----
.../vs-temp-array-mat3-index-col-rd.shader_test | 88 ----
...vs-temp-array-mat3-index-col-row-rd.shader_test | 189 -------
.../vs-temp-array-mat3-index-rd.shader_test | 53 --
.../vs-temp-array-mat3-index-row-rd.shader_test | 88 ----
.../vs-temp-array-mat3-rd.shader_test | 40 --
.../vs-temp-array-mat3-row-rd.shader_test | 53 --
.../vs-temp-array-mat4-col-rd.shader_test | 58 ---
.../vs-temp-array-mat4-col-row-rd.shader_test | 124 -----
.../vs-temp-array-mat4-index-col-rd.shader_test | 103 ----
...vs-temp-array-mat4-index-col-row-rd.shader_test | 297 -----------
.../vs-temp-array-mat4-index-rd.shader_test | 53 --
.../vs-temp-array-mat4-index-row-rd.shader_test | 103 ----
.../vs-temp-array-mat4-rd.shader_test | 40 --
.../vs-temp-array-mat4-row-rd.shader_test | 58 ---
.../vs-temp-mat2-col-rd.shader_test | 45 --
.../vs-temp-mat2-col-row-rd.shader_test | 59 ---
.../variable-indexing/vs-temp-mat2-rd.shader_test | 37 --
.../vs-temp-mat2-row-rd.shader_test | 45 --
.../vs-temp-mat3-col-rd.shader_test | 50 --
.../vs-temp-mat3-col-row-rd.shader_test | 85 ----
.../variable-indexing/vs-temp-mat3-rd.shader_test | 37 --
.../vs-temp-mat3-row-rd.shader_test | 50 --
.../vs-temp-mat4-col-rd.shader_test | 55 ---
.../vs-temp-mat4-col-row-rd.shader_test | 121 -----
.../variable-indexing/vs-temp-mat4-rd.shader_test | 37 --
.../vs-temp-mat4-row-rd.shader_test | 55 ---
.../vs-uniform-array-mat2-col-rd.shader_test | 51 --
.../vs-uniform-array-mat2-col-row-rd.shader_test | 65 ---
.../vs-uniform-array-mat2-index-col-rd.shader_test | 76 ---
...uniform-array-mat2-index-col-row-rd.shader_test | 114 -----
.../vs-uniform-array-mat2-index-rd.shader_test | 56 ---
.../vs-uniform-array-mat2-index-row-rd.shader_test | 76 ---
.../vs-uniform-array-mat2-rd.shader_test | 43 --
.../vs-uniform-array-mat2-row-rd.shader_test | 51 --
.../vs-uniform-array-mat3-col-rd.shader_test | 56 ---
.../vs-uniform-array-mat3-col-row-rd.shader_test | 91 ----
.../vs-uniform-array-mat3-index-col-rd.shader_test | 91 ----
...uniform-array-mat3-index-col-row-rd.shader_test | 192 --------
.../vs-uniform-array-mat3-index-rd.shader_test | 56 ---
.../vs-uniform-array-mat3-index-row-rd.shader_test | 91 ----
.../vs-uniform-array-mat3-rd.shader_test | 43 --
.../vs-uniform-array-mat3-row-rd.shader_test | 56 ---
.../vs-uniform-array-mat4-col-rd.shader_test | 61 ---
.../vs-uniform-array-mat4-col-row-rd.shader_test | 127 -----
.../vs-uniform-array-mat4-index-col-rd.shader_test | 106 ----
...uniform-array-mat4-index-col-row-rd.shader_test | 300 -----------
.../vs-uniform-array-mat4-index-rd.shader_test | 56 ---
.../vs-uniform-array-mat4-index-row-rd.shader_test | 106 ----
.../vs-uniform-array-mat4-rd.shader_test | 43 --
.../vs-uniform-array-mat4-row-rd.shader_test | 61 ---
.../vs-uniform-mat2-col-rd.shader_test | 45 --
.../vs-uniform-mat2-col-row-rd.shader_test | 59 ---
.../vs-uniform-mat2-rd.shader_test | 37 --
.../vs-uniform-mat2-row-rd.shader_test | 45 --
.../vs-uniform-mat3-col-rd.shader_test | 50 --
.../vs-uniform-mat3-col-row-rd.shader_test | 85 ----
.../vs-uniform-mat3-rd.shader_test | 37 --
.../vs-uniform-mat3-row-rd.shader_test | 50 --
.../vs-uniform-mat4-col-rd.shader_test | 55 ---
.../vs-uniform-mat4-col-row-rd.shader_test | 121 -----
.../vs-uniform-mat4-rd.shader_test | 37 --
.../vs-uniform-mat4-row-rd.shader_test | 55 ---
.../vs-varying-array-mat2-col-rd.shader_test | 65 ---
.../vs-varying-array-mat2-col-row-rd.shader_test | 79 ---
.../vs-varying-array-mat2-index-col-rd.shader_test | 90 ----
...varying-array-mat2-index-col-row-rd.shader_test | 128 -----
.../vs-varying-array-mat2-index-rd.shader_test | 70 ---
.../vs-varying-array-mat2-index-row-rd.shader_test | 90 ----
.../vs-varying-array-mat2-rd.shader_test | 57 ---
.../vs-varying-array-mat2-row-rd.shader_test | 65 ---
.../vs-varying-array-mat3-col-rd.shader_test | 70 ---
.../vs-varying-array-mat3-col-row-rd.shader_test | 105 ----
.../vs-varying-array-mat3-index-col-rd.shader_test | 105 ----
...varying-array-mat3-index-col-row-rd.shader_test | 206 --------
.../vs-varying-array-mat3-index-rd.shader_test | 70 ---
.../vs-varying-array-mat3-index-row-rd.shader_test | 105 ----
.../vs-varying-array-mat3-rd.shader_test | 57 ---
.../vs-varying-array-mat3-row-rd.shader_test | 70 ---
.../vs-varying-array-mat4-col-rd.shader_test | 75 ---
.../vs-varying-array-mat4-col-row-rd.shader_test | 141 ------
.../vs-varying-array-mat4-index-col-rd.shader_test | 120 -----
...varying-array-mat4-index-col-row-rd.shader_test | 314 ------------
.../vs-varying-array-mat4-index-rd.shader_test | 70 ---
.../vs-varying-array-mat4-index-row-rd.shader_test | 120 -----
.../vs-varying-array-mat4-rd.shader_test | 57 ---
.../vs-varying-array-mat4-row-rd.shader_test | 75 ---
.../vs-varying-mat2-col-rd.shader_test | 63 ---
.../vs-varying-mat2-col-row-rd.shader_test | 77 ---
.../vs-varying-mat2-rd.shader_test | 55 ---
.../vs-varying-mat2-row-rd.shader_test | 63 ---
.../vs-varying-mat3-col-rd.shader_test | 68 ---
.../vs-varying-mat3-col-row-rd.shader_test | 103 ----
.../vs-varying-mat3-rd.shader_test | 55 ---
.../vs-varying-mat3-row-rd.shader_test | 68 ---
.../vs-varying-mat4-col-rd.shader_test | 73 ---
.../vs-varying-mat4-col-row-rd.shader_test | 139 ------
.../vs-varying-mat4-rd.shader_test | 55 ---
.../vs-varying-mat4-row-rd.shader_test | 73 ---
440 files changed, 591 insertions(+), 34076 deletions(-)

Upstream: cgit.freedesktop.org


  • Share