GNOME Bugzilla – Bug 139332
Option to disable font anti aliasing required
Last modified: 2006-01-16 19:22:16 UTC
This would substantially improve performance when the X server does not have the RENDER extension.
See the related bug 139333
Created attachment 26425 [details] [review] This adds an option to disable font anti aliasing
We can't have a "Disable font anti-aliasing if Render extension is not present" on the UI: it'd be really awkward. We could, though, set things up so that gnome-terminal does not use aa at all when Render is not present, either with or without a gconf key to toggle this.
Doesn't this seem the kind of thing that should be done at the xft/freetype level, not at the level of individual apps?
Yes - of course; however for the average application, it doesn't matter that you are taking 100 network roundtrips to re-paint the screen; but for the terminal it's at the level of a scrolling video-game, and it's entirely round-trip limited with AA turned on. So - yes; it is a special case; and I'm fairly convinced that people probably want at least the gconf key to be able to turn AA on for remote / non-XRender machines - even if they don't want the setting. I must admit it is a somewhat unhelpful config setting :-) Since we have the gconf key - it's easy to leave in; and removing the GUI option should be easy; It does indeed give a large performance for remote terminals.
Created attachment 26678 [details] [review] Patch with the GUI option removed. Hmm, I concur with Michael. So removed the GUI option, and retained the gconf key.
*** Bug 142296 has been marked as a duplicate of this bug. ***
Bug 142296 also has a PATCH
I have barely taken a look at the patch and applied it to HEAD because of the feature freeze. I'll clean it and fix it if necessary in approximately 6 or 7 hours, when I'm back. Thanks a lot!