This patch changes the x11 font driver to use it's own X11 display and window. It allows X11 fonts to be loaded before GrSetMode() and makes the font driver independent from the X11 video and frame drivers. Additionally, it is now certain that all X11 video/frame drivers variables are used by these drivers only (correct me if I'm wrong). So now I'll try to fix the X11 video output (it either has no buffering or it doesn't work at all), but wanted to get rid of the font driver accessing X11 video/frame first. Any comments? Note: incrementional patch - apply x11-fdv-ulpos-fix.diff first.
Dimitar Zhekov wrote:
This patch changes the x11 font driver to use it's own X11 display and window. It allows X11 fonts to be loaded before GrSetMode() and makes the font driver independent from the X11 video and frame drivers. Additionally, it is now certain that all X11 video/frame drivers variables are used by these drivers only (correct me if I'm wrong). So now I'll try to fix the X11 video output (it either has no buffering or it doesn't work at all), but wanted to get rid of the font driver accessing X11 video/frame first. Any comments?
Not sure. Do you mean the X11 driver is broken after the patch?
Or, do you plan to add backing-store capabilities to the driver?
Regards, Mariano