[Piglit] [PATCH 0/9 v3] Support creation of debug and forward-compatible contexts

Ian Romanick idr at freedesktop.org
Mon Jan 6 11:47:05 PST 2014


Series is

Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

On 12/30/2013 04:08 PM, Chad Versace wrote:
> 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
> 



More information about the Piglit mailing list