Re: Speed improvement of gnome-terminal
- From: James Henstridge <james jamesh id au>
- To: "desktop-devel-list gnome org" <desktop-devel-list gnome org>
- Subject: Re: Speed improvement of gnome-terminal
- Date: Mon, 18 Oct 2004 11:21:20 +0800
On 16/10/04 10:50, James Henstridge wrote:
It looks like the newer versions of vte include a
vte_terminal_set_font_full() function that includes a third argument
to set whether antialiasing should be used. That argument has three
values: use the default setting, force enable and force disable.
It appears that gnome-terminal is using vte_terminal_set_font(), which
is a wrapper for vte_terminal_set_font_full() that passes
VTE_ANTI_ALIAS_USE_DEFAULT as the third argument.
So it would be possible to get gnome-terminal to allow disabling of
antialiasing. It is probably worth making it check a gconf key to see
if it should be disabled for the current profile, even if it is
decided that it would clutter the preferences dialog.
Of course, the ideal solution would be if gnome-terminal could figure
out whether antialiasing is slowing things down too much and turn off
AA in that case, but that sounds quite difficult to get right.
As a follow up,these are the two bug reports related to the above
feature (the first one for vte, the second for gnome-terminal).
Given the fact that the Render operations that require reading from the
frame buffer are quite slow with many drivers, it would probably be
worth making it possible to disable antialiasing even in the presence of
the render extension.
Email: james jamesh id au
] [Thread Prev