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);