GDI architecture
Marcus Meissner
marcus at jet.franken.de
Tue Aug 6 11:31:42 CDT 2002
On Tue, Aug 06, 2002 at 04:00:47PM +0200, Jacek Bator wrote:
> Hello
>
> I'm tring to understand current wine gdi architecture, and as far as I
> see its strictly based on and mixed with XWindows. Is it inheritance of
> early development. Does any one tried ever to rewrite this layer not
> only to separate dll, but to implement real drivers for graphics
> rendering.
> I mean not only connected with core gdi in source but during runtime.
> With that kind of implementation there would be much easier to implement
> new backends for graphics ... not only X11 but also on other graphics
> systems (framebuffers, other systems like beos,atheos). I know that this
> is big stuff but it gives lots of advantages. Such system sould
> implement all rendering (text, lines, etc.) in software (aka GDI engine
> or HEL on Windows) which largely done in wine already, and if driver
> makes avaluable any methods with other capabilites than raw framebuffer
> use them.
> When I've look on aplications with well designed plugins systems,
> I see that this effort was worth of costs for implementiation.
We already did most of that that, you should look closer.
Ciao, Marcus
More information about the wine-devel
mailing list