[Mesa-dev] How about vulkan status in Mesa

Tapani Pälli tapani.palli at intel.com
Wed Apr 11 06:37:32 UTC 2018


On 04/11/2018 09:01 AM, Yuan, Feng wrote:
> Hi,
> 
> We have an image processing project libxcam 
> (https://github.com/intel/libxcam/wiki) which has been based on OpenCL 
> to support amount of features. Recently, we decide to porting kernels to 
> GLES compute-shader language and based on Vulkan APIs. Certainly the 
> driver is Mesa.
> 
> There are my questions.
> 
> 1.Which vulkan API versions are supported in Mesa. and which Mesa 
> version or commit_id is stable.

Let's see if I get this correctly :)

Vulkan 1.0.57 by Mesa 18.0 and Vulkan 1.1 is supported by the 
development branch.

> 2.How mature is Mesa support of GLES compute shaders? We’ll use storage 
> buffer, share local memory and image samplers. Is there any known issues 
> we need take care?

These should work as specified, if you encounter issues please file bugs 
and if possible attach a test to the bug that will trigger the issue.

> 3.Besides Linux, how about Android status? We need libxcam run on both 
> platforms.

It *should* work, vulkan is not currently actively tested on Android 
since it is disabled by default in Android IA build. There are also some 
known issues with some dEQP tests not passing but I've been running it 
now and then and many apps such as 3DMark, vulkan samples from 
Imagination and vulkan examples by SaschaWillems have been working fine.

> Thanks,
> 
> Wind Yuan
> 
> 
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
> 


More information about the mesa-dev mailing list