x11drv, ntdll separation

Eric Pouech eric.pouech at wanadoo.fr
Sat Feb 22 06:17:35 CST 2003


> Why is the special fault handler needed? 
implementation of a GDI engine... basically, both the app and X11 are 
used to read and write into it (each DIB is associated to an X11 pixmap, 
and, for example, when the app writes to the DIB section, there's a need 
to update the pixmap. on the other way aroud, GDI operation on the DIB, 
are in fact done on the X11 pixmap. then modifications have to be 
updated into the bits of the DIB

the fault handler is used to synchronize both accesses

 > What is the best way to
> approach getting rid of it?
write a GDI engine

A+

-- 
Eric Pouech




More information about the wine-devel mailing list