[Piglit] [PATCH 0/7] [v2] ARB_pipeline_statistics_query tests

Ben Widawsky benjamin.widawsky at intel.com
Fri Feb 13 22:54:31 PST 2015


This series is mostly the same as v1. Only differences:
- compute shaders from Jordan
- adjacency range checking
- Super fudge on FRAGMENT_SHADER_INOVOCATIONS. After running this on more
platforms, it turns out I have no clue how to actually determine results on
anything but HSW. See the patch for more details.
- Fixed all.py stuff

Ben Widawsky (5):
  ARB_pipeline_statistics_query (vertex): basic test
  ARB_pipeline_statistics_query (vertex): adjacency
  ARB_pipeline_statistics_query (clip): basic test
  ARB_pipeline_statistics_query (geom): basic test
  ARB_pipeline_statistics_query (frag): basic test

Jordan Justen (2):
  ARB_pipeline_statistics_query: Add range for expected results
  ARB_pipeline_statistics_query (comp): basic test

 tests/all.py                                       |   9 ++
 tests/spec/CMakeLists.txt                          |   1 +
 .../spec/arb_pipeline_statistics/CMakeLists.gl.txt |  32 ++++
 .../CMakeLists.gl.txt                              |  32 ++++
 .../arb_pipeline_statistics_query/CMakeLists.txt   |   1 +
 .../pipeline_stats_clip.c                          | 126 +++++++++++++++
 .../pipeline_stats_comp.c                          | 179 +++++++++++++++++++++
 .../pipeline_stats_frag.c                          | 113 +++++++++++++
 .../pipeline_stats_geom.c                          | 146 +++++++++++++++++
 .../pipeline_stats_vert.c                          | 132 +++++++++++++++
 .../pipeline_stats_vert_adj.c                      | 145 +++++++++++++++++
 .../arb_pipeline_statistics_query/pipestat_help.c  | 112 +++++++++++++
 .../arb_pipeline_statistics_query/pipestat_help.h  |  32 ++++
 13 files changed, 1060 insertions(+)
 create mode 100644 tests/spec/arb_pipeline_statistics/CMakeLists.gl.txt
 create mode 100644 tests/spec/arb_pipeline_statistics_query/CMakeLists.gl.txt
 create mode 100644 tests/spec/arb_pipeline_statistics_query/CMakeLists.txt
 create mode 100644 tests/spec/arb_pipeline_statistics_query/pipeline_stats_clip.c
 create mode 100644 tests/spec/arb_pipeline_statistics_query/pipeline_stats_comp.c
 create mode 100644 tests/spec/arb_pipeline_statistics_query/pipeline_stats_frag.c
 create mode 100644 tests/spec/arb_pipeline_statistics_query/pipeline_stats_geom.c
 create mode 100644 tests/spec/arb_pipeline_statistics_query/pipeline_stats_vert.c
 create mode 100644 tests/spec/arb_pipeline_statistics_query/pipeline_stats_vert_adj.c
 create mode 100644 tests/spec/arb_pipeline_statistics_query/pipestat_help.c
 create mode 100644 tests/spec/arb_pipeline_statistics_query/pipestat_help.h

-- 
2.3.0



More information about the Piglit mailing list