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

2015-09-09 Thread Ilia Mirkin
On Wed, Sep 9, 2015 at 4:20 PM, Ian Romanick  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 

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
___
Piglit mailing list
Piglit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/piglit


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

2015-09-09 Thread Ian Romanick
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.

___
Piglit mailing list
Piglit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/piglit