Added more test cases combinations by including u/byte and u/short GL types in the VBO so the stride is smaller than a word.
Signed-off-by: Andres Gomez <[email protected]> --- generated_tests/gen_vs_in_fp64.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/generated_tests/gen_vs_in_fp64.py b/generated_tests/gen_vs_in_fp64.py index 879f0f6..b40d204 100644 --- a/generated_tests/gen_vs_in_fp64.py +++ b/generated_tests/gen_vs_in_fp64.py @@ -345,6 +345,37 @@ class RegularTestTuple(TestTuple): for test_args in RegularTestTuple.create_tests( ['GL_ARB_vertex_attrib_64bit', '410'], RegularTestTuple.create_in_types_array( + itertools.chain(GLSL_USCALAR_TYPES, GLSL_UVEC_TYPES), + itertools.chain(GLSL_ISCALAR_TYPES, GLSL_IVEC_TYPES), + itertools.chain(GLSL_DSCALAR_TYPES, GLSL_DVEC_TYPES, GLSL_DMAT_TYPES)), + ['ubyte', 'short', 'double'], + [1, 2, 3, 4], + [[1, 1, 1]], + names_only): + yield RegularTestTuple(*test_args) + for test_args in RegularTestTuple.create_tests( + ['GL_ARB_vertex_attrib_64bit', '410'], + RegularTestTuple.create_in_types_array( + itertools.chain(GLSL_ISCALAR_TYPES, GLSL_IVEC_TYPES), + itertools.chain(GLSL_DSCALAR_TYPES, GLSL_DVEC_TYPES, GLSL_DMAT_TYPES)), + ['byte', 'double'], + [1, 2, 3], + [[1, 1]], + names_only): + yield RegularTestTuple(*test_args) + for test_args in RegularTestTuple.create_tests( + ['GL_ARB_vertex_attrib_64bit', '410'], + RegularTestTuple.create_in_types_array( + itertools.chain(GLSL_USCALAR_TYPES, GLSL_UVEC_TYPES), + itertools.chain(GLSL_DSCALAR_TYPES, GLSL_DVEC_TYPES, GLSL_DMAT_TYPES)), + ['ushort', 'double'], + [1, 2, 3], + [[1, 1]], + names_only): + yield RegularTestTuple(*test_args) + for test_args in RegularTestTuple.create_tests( + ['GL_ARB_vertex_attrib_64bit', '410'], + RegularTestTuple.create_in_types_array( itertools.chain(GLSL_DSCALAR_TYPES, GLSL_DVEC_TYPES, GLSL_DMAT_TYPES), itertools.chain(GLSL_FSCALAR_TYPES, GLSL_FVEC_TYPES, GLSL_FMAT_TYPES)), ['double', 'float'], -- 2.8.1 _______________________________________________ Piglit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/piglit
