[Piglit] [PATCH 00/14] Make nearly all the DSA tests actually run on Mesa

Ian Romanick idr at freedesktop.org
Wed Sep 9 13:20:53 PDT 2015

I've had these sitting in my local tree for about three and a half
months.  I guess I should send them out. :)

Mesa only exposes GL_ARB_direct_state_access in Core Profile contexts.
However, almost all of our DSA tests only run in Compatibility Profile.
This series ports almost all of the DSA tests to run on both profiles.
With these changes, a Broadwell GPU will only skip:

        default TCS == 0
        default TES == 0
        default compute shader program == 0
    gettextureimage-formats init-by-rendering

Tessellation shaders and compute shaders are not supported yet, so that
explains the create-programpipelines skips.  Luminance textures were
removed from Core Profile, so that explains the
gettextureimage-luminance skip.  Patch 14 explains the
gettextureimage-formats skips.

More information about the Piglit mailing list