[Mplayer-cvslog] CVS: main/vidix/drivers mach64_vid.c,1.11,1.12

Michael Niedermayer michaelni at gmx.at
Mon Feb 25 17:14:53 CET 2002


Hi

On Monday 25 February 2002 08:47, Nick Kurshev wrote:
[...]
> VIDIX supports color key correctly (because it works with mga, I hope)
> But color key doesn't work with ATI's card (due documentations lack).
well, mach64 supports it now :)

> It has simlpest idea: RGB window is filled into color (mplayer uses
> magenta) and video engine shouldn't overlay any colors in RGB memory
> except given (magenta).
> But you can be sure that under video window exists filled zone.
> Since video overlay doesn't reflect onto RGB memory - this technique
> should work.
> So try play with OVERLAY_KEY_CNTL register. I'm not sure that 0x50 value
> is o'k in this case. Please look at least on radeon.h - there exist
> many flags which describe LOGICAL operations for working colored window
> (OR, AND, PUT, ...)
ok, they seem to be nearly identical for mach64 ...

btw. ckey is enabled if mach64_grkey.ckey.op == CKEY_TRUE shouldnt it be 
CKEY_EQ ?

[...]

Michael



More information about the MPlayer-cvslog mailing list