Mercurial > mplayer.hg
comparison vidix/drivers/radeon_vid.c @ 7493:bd423c9c835a
rage128 gray fix?
patch by Marcus.Blomenkamp@epost.de
author | arpi |
---|---|
date | Mon, 23 Sep 2002 21:18:59 +0000 |
parents | f3663e600414 |
children | 3f5788602dfd |
comparison
equal
deleted
inserted
replaced
7492:5465cbd5c5ef | 7493:bd423c9c835a |
---|---|
1035 | 1035 |
1036 OUTREG(OV0_AUTO_FLIP_CNTL,OV0_AUTO_FLIP_CNTL_SOFT_BUF_ODD); | 1036 OUTREG(OV0_AUTO_FLIP_CNTL,OV0_AUTO_FLIP_CNTL_SOFT_BUF_ODD); |
1037 | 1037 |
1038 if(besr.deinterlace_on) OUTREG(OV0_DEINTERLACE_PATTERN,besr.deinterlace_pattern); | 1038 if(besr.deinterlace_on) OUTREG(OV0_DEINTERLACE_PATTERN,besr.deinterlace_pattern); |
1039 #ifdef RAGE128 | 1039 #ifdef RAGE128 |
1040 OUTREG(OV0_COLOUR_CNTL, (besr.brightness & 0x7f) | | 1040 OUTREG(OV0_COLOUR_CNTL, (((besr.brightness*64)/1000) & 0x7f) | |
1041 (besr.saturation << 8) | | 1041 (((besr.saturation*31+31000)/2000) << 8) | |
1042 (besr.saturation << 16)); | 1042 (((besr.saturation*31+31000)/2000) << 16)); |
1043 #endif | 1043 #endif |
1044 radeon_fifo_wait(2); | 1044 radeon_fifo_wait(2); |
1045 OUTREG(OV0_GRAPHICS_KEY_MSK, besr.graphics_key_msk); | 1045 OUTREG(OV0_GRAPHICS_KEY_MSK, besr.graphics_key_msk); |
1046 OUTREG(OV0_GRAPHICS_KEY_CLR, besr.graphics_key_clr); | 1046 OUTREG(OV0_GRAPHICS_KEY_CLR, besr.graphics_key_clr); |
1047 OUTREG(OV0_KEY_CNTL,besr.ckey_cntl); | 1047 OUTREG(OV0_KEY_CNTL,besr.ckey_cntl); |