GDI architecture
Jacek Bator
jbator at man.poznan.pl
Tue Aug 6 09:00:47 CDT 2002
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.
I would like to know if it was discusion about that previously. And what
you are thinking about this.
Jacek Bator
jbator at man.poznan.pl
More information about the wine-devel
mailing list