Hi, this is the second series with patches for the ARB_gl_spirv extension. This series includes atomic counter tests. The patches providing support for that feature on mesa has been sent recently to mesa-dev.
This series depends on the still-to-be-reviewed first series with tests for ARB_gl_spirv: https://lists.freedesktop.org/archives/piglit/2018-June/024605.html You can find both series on the following branch: https://github.com/Igalia/piglit/tree/arb_gl_spirv-series2-atomic-counters-v1 Alejandro Piñeiro (1): arb_gl_spirv: add test that mixes atomic counters with a normal uniform Antia Puentes (3): shader_runner: add command 'probe atomic counter buffer' arb_gl_spirv: add tests for atomic counter operations in FS arb_gl_spirv: add tests for atomic counter operations in CS tests/shaders/shader_runner.c | 25 ++- .../uniform/atomic-uint-aoa-cs.shader_test | 249 +++++++++++++++++++++ .../uniform/atomic-uint-aoa-fs.shader_test | 222 ++++++++++++++++++ .../uniform/atomic-uint-array-cs.shader_test | 239 ++++++++++++++++++++ .../uniform/atomic-uint-array-fs.shader_test | 211 +++++++++++++++++ .../execution/uniform/atomic-uint-cs.shader_test | 244 ++++++++++++++++++++ .../execution/uniform/atomic-uint-fs.shader_runner | 219 ++++++++++++++++++ ...ic-uint-mixing-with-normal-uniforms.shader_test | 197 ++++++++++++++++ .../uniform/atomic-uint-several-slots.shader_test | 197 ++++++++++++++++ 9 files changed, 1797 insertions(+), 6 deletions(-) create mode 100644 tests/spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-cs.shader_test create mode 100644 tests/spec/arb_gl_spirv/execution/uniform/atomic-uint-aoa-fs.shader_test create mode 100644 tests/spec/arb_gl_spirv/execution/uniform/atomic-uint-array-cs.shader_test create mode 100644 tests/spec/arb_gl_spirv/execution/uniform/atomic-uint-array-fs.shader_test create mode 100644 tests/spec/arb_gl_spirv/execution/uniform/atomic-uint-cs.shader_test create mode 100644 tests/spec/arb_gl_spirv/execution/uniform/atomic-uint-fs.shader_runner create mode 100644 tests/spec/arb_gl_spirv/execution/uniform/atomic-uint-mixing-with-normal-uniforms.shader_test create mode 100644 tests/spec/arb_gl_spirv/execution/uniform/atomic-uint-several-slots.shader_test -- 2.14.1 _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/piglit