[Piglit] [PATCH 0/9 v3] Support creation of debug and forward-compatible contexts
Chad Versace
chad.versace at linux.intel.com
Mon Dec 30 16:08:27 PST 2013
Patches 1-2 bump the waffle requirement to 1.3.0.
Patches 3-5 improve error messages when context creation fails, requested by
Ian and Timothy.
Patches 6-7 enable creation of debug and forward-compatible contexts.
Patch 9 adds a basic test for forward-compatible contexts.
This series lives on my branch:
git://people.freedesktop.org/~chadversary/piglit branch=fwd-compat-and-debug-contexts
I found no regressions when running against mesa-10.0 on GLX with Ivybridge.
v3: Add patch 1, which works around a deficiency in CMake's dependency
validation.
Chad Versace (9):
cmake: Fix waffle version requirement
cmake: If using Waffle, require waffle >= 1.3
util/waffle: Print more info when context creation fails
util/wfl: Refactor make_context_current_singlepass()
util/waffle: Improve error messages when context creation fails
util/gl: Support creation of forward-compatible contexts
util/gl: Support creation of debug contexts
util/wfl: Remove hacks for compat contexts
gl-3.0: Add test for the forward-compatible bit
CMakeLists.txt | 17 +-
tests/all.tests | 2 +
tests/spec/gl-3.0/api/CMakeLists.gl.txt | 1 +
tests/spec/gl-3.0/api/forward-compatible-bit.c | 95 ++++++++++
tests/util/piglit-framework-gl.h | 17 ++
.../piglit-framework-gl/piglit_wfl_framework.c | 202 ++++++++++++++-------
6 files changed, 269 insertions(+), 65 deletions(-)
create mode 100644 tests/spec/gl-3.0/api/forward-compatible-bit.c
--
1.8.4
More information about the Piglit
mailing list