[vdr] [patch] osdteletext-0.4.2 page render speed up

Udo Richter udo_richter at gmx.de
Thu Mar 17 05:38:14 CET 2005


Udo Richter wrote:
> Since osdteletext page drawing is rather slow on my C3-600, I 
> investigated the page rendering speed of osdteletext-0.4.2. 
> After a rewrite of the scaler, the scaling is down to 0.1s, speeding up 
> screen update from 0.74s to 0.39s - a noticeable improvement. ;)

Time to heat things up!

The new patch replaces almost the complete character rendering, and 
draws directly to the osd display buffers. Render time is now down to 
0.172s, giving a speed boost of 4.3x. :)

Get it at:
http://urichter.cjb.net/vdr/?h=osdtt-speedup (german)
http://urichter.cjb.net/vdr/?h=osdtt-speedup&l=en (english)

On a side note - Displaying the current page again only needs 0.08s, I 
guess this is due to reading from same disk buffers again.

Cheers,

Udo

PS: @Marcel: Did you get my mail?



More information about the vdr mailing list