[Mesa-dev] Mesa support GLES 3.1 status with compute shaders

Emil Velikov emil.l.velikov at gmail.com
Mon Aug 7 13:45:06 UTC 2017


On 7 August 2017 at 12:56, Tapani Pälli <tapani.palli at intel.com> wrote:
> Hi;
>
> On 08/07/2017 02:15 PM, Yuan, Feng wrote:
>>
>> Hi,
>>
>>        What’s the status of GLES 3.1 compute shaders support in Linux and
>> Android.
>
>
> It is supported.
>
>>        Which branch/version start this support?  and which Intel platforms
>> are enabled.  Is there any benchmark data in SKL/APL?
>
>
> GLES 3.1 landed somewhere during Mesa versions 11.x so you very likely have
> it on your machine. I'm running Fedora Linux on Haswell and it is supported.
> It is also supported in Android-IA.
>
> I'm not sure about specific benchmark for compute shaders but I do know that
> starting from version 3.1 GFXBench utilizes compute.
>
Different generations got GLES3.1 support at separate Mesa versions.

For example, in Mesa 12.0 we had
- OpenGL ES 3.1 on i965/bdw+ (Broadwell and later)

while with Mesa 13.0
- OpenGL ES 3.1 on i965/hsw
- OpenGL ES 3.2 on i965/gen9+ (Skylake and later)


-Emil


More information about the mesa-dev mailing list