lavapipe Vulkan 1.2 conformant

The software Vulkan renderer in Mesa, lavapipe, achieved official Vulkan 1.2 conformance. The non obvious entry in the table is here.

Thanks to all the Mesa team who helped achieve this, Shout outs to Mike of Zink fame who drove a bunch of pieces over the line, Roland who helped review some of the funkier changes. 

We will be submitting 1.3 conformance soon, just a few things to iron out.


  1. I know I've asked this a few times but does this scale to n-cores? Last I read was 16. Also are SSE or AVX extensions used?

  2. It usually runs out of memory bandwidth before it saturates all the cores. It uses sse and avx (not 512).


Post a Comment

Popular posts from this blog

h264 video decoding: i-frames strike back

video decode: crossing the streams

What do you know about video decoding/encoding?