[Piglit] [PATCH 0/4] More additional tests for ARB_vertex_attrib_64bit extension

Andres Gomez agomez at igalia.com
Thu Jun 9 21:27:01 UTC 2016


This series provides some more additional tests for the
ARB_vertex_attrib_64bit extension:

https://www.opengl.org/registry/specs/ARB/vertex_attrib_64bit.txt

The general aim of this series is to add support in the shader_runner
to pass byte and short sized values/types to the vertex shader inputs.

With this support, the double vertex inputs generator has been
extended to create tests that use byte and short sized types.

In addition, the series provide a fix for passing exact hex patterns
values for int.

Andres Gomez (4):
  util: Wrapper to load exact hex patterns for ints
  util/gl: Wrapper to load hex values for half floats
  util: Add u/byte, u/short and half support to [vertex data]
  arb_vertex_attrib_64bit: Added u/byte and u/short to the vs in tests
    generator

 generated_tests/gen_vs_in_fp64.py                  | 297 +++++++++++++++---
 .../gen_vs_in_fp64/columns.shader_test.mako        |  20 +-
 .../gen_vs_in_fp64/regular.shader_test.mako        |  31 +-
 tests/shaders/shader_runner.c                      |   2 +-
 tests/util/piglit-dispatch.h                       |   1 +
 tests/util/piglit-util-gl.h                        |  27 ++
 tests/util/piglit-util.h                           |  24 ++
 tests/util/piglit-vbo.cpp                          | 342 +++++++++++++++------
 8 files changed, 573 insertions(+), 171 deletions(-)

-- 
2.8.1



More information about the Piglit mailing list