[Mesa-dev] Gallium Vulkan state tracker?

Dave Airlie airlied at gmail.com
Wed Feb 17 10:24:42 UTC 2016


On 17 February 2016 at 18:31, Ernst Sjöstrand <ernstp at gmail.com> wrote:
> Hi!
>
> Sorry if this is a silly question but I was thinking that there would
> be a Vulkan Gallium state tracker in development behind closed doors
> somehow. However I guess that's not the case?

It doesn't make sense to write a vulkan state tracker for gallium, as
vulkan is a lower level interface
than gallium,

The only thing that makes sense is to refactor pieces of the gallium
drivers out into some shared
driver code, usually the compiler and memory layout stuff (like Intel
have done).

You could in theory write a vulkan level gallium layer, but it really
would end up looking like
vulkan so would just be an abstraction of an abstraction.

Dave.


More information about the mesa-dev mailing list