[Piglit] [PATCH 00/14] Make nearly all the DSA tests actually run on Mesa
Ilia Mirkin
imirkin at alum.mit.edu
Wed Sep 9 13:38:18 PDT 2015
On Wed, Sep 9, 2015 at 4:20 PM, Ian Romanick <idr at freedesktop.org> wrote:
> 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:
>
> create-programpipelines
> default TCS == 0
> default TES == 0
> default compute shader program == 0
> gettextureimage-formats
> gettextureimage-formats init-by-rendering
> gettextureimage-luminance
>
> 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.
Series is Acked-by: Ilia Mirkin <imirkin at alum.mit.edu>
I haven't gone over it in any detail, but *any* patches that move the
tests over to core profile are better than leaving the current
situation which allows the ARB_dsa texture interfaces to bitrot. I'd
recommend leaving it up for a couple of days, should someone have the
time/inclination to go over these, and then push.
-ilia
More information about the Piglit
mailing list