D3D via Gallium

Zachary Goldberg zach at zachgoldberg.com
Tue Sep 21 14:55:18 CDT 2010

On Tue, Sep 21, 2010 at 10:32 AM, Chris Robinson <chris.kcat at gmail.com> wrote:
> IIRC, it's been discussed before, and it simply wouldn't work. D3D has too
> many ties to the Windows API that a non-Windows based implementation wouldn't
> be appropriate for Wine (try getting an HDC from a D3D resource, or passing an
> HWND to D3D). Gallium would have to substitute these for X11 resources, or
> custom resources that tie into X, so wouldn't reflect the Wine's internal
> state.

Hm.  The author of the commit for some reason believes that this is
possible.  Is he simply misguided?

> Additionally, not all drivers will support Gallium (eg. nVidia binaries), so a
> D3D10->GL path will still be needed.

Well, one can pray that eventually nvidia will add gallium 3d support :)


More information about the wine-devel mailing list