[Piglit] [PATCH 0/9] Direct State Access tests series
Martin Peres
martin.peres at linux.intel.com
Mon Feb 16 05:12:13 PST 2015
Here are the tests I have been working on while implementing the following
parts of the DSA extension:
- Transform Feedback object
- Renderbuffer object
- Sampler object
- Program Pipeline object
- Query object
This series adds 115 tests and requires patches I am about to send to the
mesa-dev ML, the MESA_EXTENSION_OVERRIDE=GL_ARB_direct_state_access env
variable and i915.enable_ppgtt=2 in order to all be run successfully on
Haswell (only platform tested).
Please test and review.
Martin Peres (9):
arb_direct_state_access: Added glCreateTransformFeedbacks test
arb_direct_state_access: Added glTransformFeedbackBufferBase tests
arb_direct_state_access: Added glTransformFeedbackBufferRange tests
arb_direct_state_access: Added glGetTransformFeedback* tests
arb_direct_state_access: Added glCreateQueries tests
arb_direct_state_access: Added glCreateProgramPipelines tests
arb_direct_state_access: Added glCreateSamplers tests
arb_direct_state_access: Added glCreateRenderbuffers tests
arb_direct_state_access: Added *NamedRenderbuffer* tests
tests/all.py | 9 +
.../spec/arb_direct_state_access/CMakeLists.gl.txt | 9 +
.../create-programpipelines.c | 129 +++++++++++
.../spec/arb_direct_state_access/create-queries.c | 87 ++++++++
.../arb_direct_state_access/create-renderbuffers.c | 146 +++++++++++++
.../spec/arb_direct_state_access/create-samplers.c | 146 +++++++++++++
.../create-transformfeedbacks.c | 75 +++++++
tests/spec/arb_direct_state_access/dsa-utils.h | 16 ++
.../arb_direct_state_access/gettransformfeedback.c | 240 +++++++++++++++++++++
.../arb_direct_state_access/namedrenderbuffer.c | 134 ++++++++++++
.../transformfeedback-bufferbase.c | 224 +++++++++++++++++++
.../transformfeedback-bufferrange.c | 234 ++++++++++++++++++++
12 files changed, 1449 insertions(+)
create mode 100644 tests/spec/arb_direct_state_access/create-programpipelines.c
create mode 100644 tests/spec/arb_direct_state_access/create-queries.c
create mode 100644 tests/spec/arb_direct_state_access/create-renderbuffers.c
create mode 100644 tests/spec/arb_direct_state_access/create-samplers.c
create mode 100644 tests/spec/arb_direct_state_access/create-transformfeedbacks.c
create mode 100644 tests/spec/arb_direct_state_access/gettransformfeedback.c
create mode 100644 tests/spec/arb_direct_state_access/namedrenderbuffer.c
create mode 100644 tests/spec/arb_direct_state_access/transformfeedback-bufferbase.c
create mode 100644 tests/spec/arb_direct_state_access/transformfeedback-bufferrange.c
--
2.3.0
More information about the Piglit
mailing list