[mythtv] Experimental epia/xvmc colour osd HACK

Asher Schaffer freedenizen at gmail.com
Mon Jan 3 20:06:55 EST 2005


On Tue, 28 Dec 2004 00:01:55 +0000, Ivor Hewitt <ivor at ivor.org> wrote:
> All,
> 
> Updated colour osd hack attached with fixed font code as promised.
> 
> The corresponding epiaosd theme is at:-
> http://www.ivor.it/mythtv/epiaosd.tar.gz
> 
> Basically this speeds up the osd drawing for xvmc by rendering everything
> directly into IA44 format, also the fonts are rendered as monochrome bitmaps
> rather than anti-aliased bitmaps. This speedup removed the prebuffer pauses
> as the OSD fades in and out.. and of course provides the added bonus of
> colour.
> 
> Still rather hacky of course. :-)

Hmm, not working too well for me... it definitely removed the
stuttering and prebuffer pauses but the fonts look really messed up. 
I assume it is something wrong in my configuration.  Here is what I
see in my mythfrontend log:
Load font nonmono
Load font nonmono
<repeated many times>
yuv convert
rgb32_to_i44
yuv convert
rgb32_to_i44
<repeated many times>
non mono raster!
non mono raster!
<repeated many times>

my X session is running at 640x480 with 24bit color if that makes any
difference.  Thanks for working on this, very much appreciated.


More information about the mythtv-dev mailing list