Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: [PATCH] patch for softdevice plugin



On Montag, 26. Januar 2004 10:28, Vadim Catana wrote:
> Hi,
> 
> This patch contains some fixes for video-vidix.c and video-fb.c
> drivers from the softdevice plugin.
> 
> It adds hardware accelerated transparent OSD support to the video-vidix.c driver.
> The OSD is written to the RGB memory and video is written to the overlay
> memory. The videocard will scale the video and mix it with
> the OSD (at least this works with Radeon cards).
> If you have ATI Radeon videocard and want transparent OSD,
> then the vidix.diff patch must be applied to the radeon-vid.c file.
> The patch allows setting the bit in the DISP_MERGE_CNTL register
> that enables per pixel alpha blending. If you don't apply the patch to
> the radeon-vid.c the OSD will not be transparent.

I tried your radeon-vidix patch and got some odd results.

1. with vidix, framebuffer was at 16bpp and video is not shown. OSD was shown.
2. switch back to X11 and with xv output, screen went black (no other
    application could draw). video was shown and the OSD was drawn
    with alpha blended background :-). after stopping vdr other apps could
    draw again.


Stefan Lucke



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index