On Dienstag, 8. Februar 2005 10:51, Lucian Muresan wrote:

> > I didn't notice the OSD's CPU usage being a problem, but it definitely
> > was when I was using vdr-xine with a P3-700, Radeon and X. Luckily
> > vdr-xine has an option to disable the alpha blending.
> 
> 
> Well, I noticed that when I once or twice had VDR+softdevice+text2skin
> running, with a skin having animated stuff in it. If I understood right
> (tm), the OSD is software-blended in the rendered video frame before
> blitting it on the output layer. 

But isn't "Blit" an accelerated function?

> Again, if I understood right (tm), in
> Ville's dfbmga mplayer video output driver, the OSD is drawn (on demand,
> that is, depending on command-line switches) as it's Matrox-specific, when
> we want TV-output, in the subpicture layer (usualy layer 3) and the video on
> the primary layer (CRTC2 if you set primary-layer=2), and the blending is
> done in hardware, by the graphics card. I hope this is not bulshit, what I
> just said... :-)

When my information is correct, the subpicturelayer is of depth 8bit
with 4bit alpha and 4bit  color information (-> 16 colors). So I think
it's not much useful.

-- 
Stefan Lucke



Reply via email to