Direct3D, the kernel and ReactOS

Christoph Frick frick at
Thu Mar 30 05:51:33 CST 2006

On Wed, Mar 29, 2006 at 11:12:06PM +0200, Stefan Dösinger wrote:

> My long term suggestion is to move the Direct3D->OpenGL translation
> code from WineD3D to gdi and a win32k sys, and write ddraw.dll,
> d3d8.dll and d3d9.dll to use that interface. The user mode dlls can be
> shared with Reactos, and from a technical point of view, even
> Microsoft's DirectX dlls can be used on Wine(including the hardware
> emulation layer).

first of all excuse my ignorance of the d3d interface and so on - but
this sounds to me like wine should not deal with the userland dlls at
all then? once all the hardware is handled in the kernel parts what is
the gain in having our own implementations? installing dx with the games
should be sufficient then?

on the other hand, if the interface of the kernel parts is hardly
documented why not stick with the current implementation that does a
good job with what it does and implement/stub the kernel things once an
app crashes?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
Url :

More information about the wine-devel mailing list