[Mesa-dev] Introducing Virgil - 3D virtual GPU for qemu

Dave Airlie airlied at gmail.com
Fri Jul 26 13:45:48 PDT 2013


On Sat, Jul 27, 2013 at 5:49 AM, Dragomir Ivanov <drago.ivanov at gmail.com> wrote:
> Dave, what is your motivation to use OpenGL renderer/translator, and not
> native Gallium3D interface?
> Yes, I know about the blobs performance/features, but wasn't the idea to
> push even harder, so everyone uses FOSS drivers?
> I have always asked myself, "Why the heck virual 3D is so hard to do?
> Couldn't TGSI steam generated from guest Mesa3D just gets passed down to
> host Gallium3D provider(Mesa3D again), and then pushed to pipe drivers?"
>

Because I want to run on anything, Intel doesn't have a gallium driver
either, consider is a requirement that it needs to run on the Intel
mesa driver.

Also what you describe is vgallium, its been done, it didn't work,
there is no stable gallium API, so how would it work?

Dave.


More information about the mesa-dev mailing list