From: Connor Abbott <[email protected]> This series adds tests for the bugs fixed in "Fixes for 64-bit support on radv and anv". It also adds some stuff that will be useful for testing the shader ballot and shader group vote extensions. Apparently the Vulkan CTS will be getting better int64 support soon, which will hopefully make this irrelevant, but I figured I'd send this out in case someone finds it useful. All four new tests pass on radv with my patch series, although I haven't tested anv.
The series is also available at: git://people.freedesktop.org/~cwabbott0/crucible 64bit-pack-unpack-tests Connor Abbott (4): glsl_scraper: make shaders use version 4.50 glsl_scraper: add the ability to specify preprocessor directives util: add a simple_pipeline helper function add new tests for (un)pack(Uint|Double)2x32() Makefile.am | 4 + include/util/simple_pipeline.h | 26 ++++++ misc/glsl_scraper.py | 6 +- src/tests/func/shader/pack_unpack.c | 172 ++++++++++++++++++++++++++++++++++++ src/util/simple_pipeline.c | 162 +++++++++++++++++++++++++++++++++ 5 files changed, 367 insertions(+), 3 deletions(-) create mode 100644 include/util/simple_pipeline.h create mode 100644 src/tests/func/shader/pack_unpack.c create mode 100644 src/util/simple_pipeline.c -- 2.9.4 _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
