Dimitar Zhekov wrote:
DZ>> This patch changes the x11 font driver to use it's own X11 display MAF> Not sure. Do you mean the X11 driver is broken after the patch?
The X11 video driver is broken now, it works exactly as a win32 driver with no buffering would (you know what I mean). The patch changes the font driver only, separating it completely from the video driver.
OK, I will aply the patch them
But, for me, the X11 driver has only minor problems: -the inability to respond to paint events, so it must use the X11 backing-store feature, disabled by default in XFree86 4. -the slow GrPixel function. -catch the close event (like in the Win32 driver)
MAF> Or, do you plan to add backing-store capabilities to the driver?
No, it's a dead end by me. Actually, I want to see what the direct rendering is. Albeit it's present in XFree86 4.0+ only, a GRX driver based on it will work much better and faster that any Window based one.
No problem if you want to work on this, but do it a independent driver, please.
Not willing to disregard the work being done on win32, I also think that direct draw it the only correct solution for mswin. It simply does not fit to run GRX in a window, no matter the windowing platform.
Perhaps. But is good to have the window drivers. (And the Thomas aproach to the win32 driver using DIB's is promising).
Regards, Mariano.