> I can confirm that the problem happens with a plan9 terminal and the
> vera.ttf font running as a guest OS in VMware workstation 5.5, I'd
> thought it was an oddity of my setup.
> 
> > However this doesn't happen in acme window, it happens only to the
> > terminal window.
> 
> > Any hints how to avoid this?

you need an updated rio/libframe/devdraw.  the problem is that libframe
used to do an alpha draw on top of the current screen image.
with a subpixel antialiased font, there are many pixels with 
an alpha channel between 0 and 0xff, so drawing a character
on top of itself will result in these pixels becoming darker.
so when you deselect a window and reselect it (causing the text
to be redrawn grey and then black), the old algorithm would
cause pixels with an alpha channel between 0 and 0xff to become
darker, making the text look pretty blocky.

this was fixed may 15, 2006, i believe.  i use a subpixel antialiased font.
(/n/sources/contrib/quanstro/antialias.tar /lib/font/bit/cyberbit/mod14.font)

by the way, i don't think acme ever had this problem.

- erik

Reply via email to