From: Marek Olšák
Based on a benchmark from mesa/demos, but rewritten and extended.
It's a benchmark expected to be run separately, not a piglit test.
So why piglit? Because it's a good framework for writing apps like this.
mesa_glthread won't show an improvement here,
From: Marek Olšák
---
.../execution/tess-instance-id.shader_test | 52 ++
1 file changed, 52 insertions(+)
create mode 100644
tests/spec/arb_tessellation_shader/execution/tess-instance-id.shader_test
diff --git
From: Marek Olšák
---
.../execution/trivial-tess-gs.shader_test | 56 ++
.../trivial-tess-gs_no-gs-inputs.shader_test | 60 +++
.../trivial-tess-gs_no-tes-inputs.shader_test | 67 ++
3 files changed,
From: Marek Olšák
---
tests/shaders/shader_runner.c | 24
1 file changed, 24 insertions(+)
diff --git a/tests/shaders/shader_runner.c b/tests/shaders/shader_runner.c
index b2eeba8..f82332c 100644
--- a/tests/shaders/shader_runner.c
+++
From: Marek Olšák
---
.../glsl-1.50/execution/gs-instance-id.shader_test | 58 ++
1 file changed, 58 insertions(+)
create mode 100644 tests/spec/glsl-1.50/execution/gs-instance-id.shader_test
diff --git
From: Marek Olšák
---
.../execution/basic-group-id-x.shader_test | 56 ++
.../execution/basic-group-id-y.shader_test | 56 ++
.../execution/basic-group-id-z.shader_test | 56 ++
3 files