Would like to contribute to wine
Jesse Allen
the3dfxdude at gmail.com
Sun Sep 23 18:15:52 CDT 2007
On 9/23/07, Detlef Riekenberg <wine.dev at web.de> wrote:
> On Mo, 2007-09-10 at 10:06 -0600, Jesse Allen wrote:
>
> > What about the Drv* functions?
>
> Drv* are implemented by the Driver, while Eng* and Friends are
> the Graphic Rendering Engine (on windows in win32k.sys).
> The Exports in GDI are parts of the GRE for Usermode Printer Drivers.
>
Correct but we don't have it in Wine. If we added the Drv functions,
while I have the parts of the DIB engine unimplemented, I could
forward back to the driver alot easier. There is maybe another way,
but having Drv functions make sense in my mind.
> > Also, I wonder how your Eng* functions would integrate with the dib
> > engine I'm writing
>
> The main Problem with the Rendering-API in Wine
> (between GDI and our Drivers: winex11, wineps, mfdrv, enhmfdrv)
> is more like win3x and far away from DDI (Device Driver Interface).
>
Do the Eng functions have to be based on DDI? Or can we use it with my
DIB engine?
Jesse
More information about the wine-devel
mailing list