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

Nick Kurshev nickols_k at mail.ru
Mon Feb 25 08:47:14 CET 2002


Hello, Michael!

On Mon, 25 Feb 2002 03:05:33 +0100 you wrote:

> Update of /cvsroot/mplayer/main/vidix/drivers
> In directory mplayer:/var/tmp.root/cvs-serv9804
> 
> Modified Files:
> 	mach64_vid.c 
> Log Message:
> colorkey enabled ... until colorkey is correctly supported in vidix 
> 
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).
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, ...)

[snip]

Best regards! Nick
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-cvslog/attachments/20020225/662d1792/attachment.pgp>


More information about the MPlayer-cvslog mailing list