From fce878f1b26318bc003caff0840de30d55d8229c Mon Sep 17 00:00:00 2001 From: michael Date: Wed, 20 Feb 2002 00:19:47 +0000 Subject: [PATCH] zero saturation / grayscale bugfix git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4762 b3059339-0415-0410-9bf9-f77b7e298cf2 --- vidix/drivers/mach64_vid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vidix/drivers/mach64_vid.c b/vidix/drivers/mach64_vid.c index 3c3d652082..0ad8a8aaaa 100644 --- a/vidix/drivers/mach64_vid.c +++ b/vidix/drivers/mach64_vid.c @@ -237,7 +237,7 @@ static uint32_t mach64_get_yres( void ) static void mach64_vid_make_default() { mach64_fifo_wait(2); - OUTREG(SCALER_COLOUR_CNTL,0x0010103f); + OUTREG(SCALER_COLOUR_CNTL,0x00101000); } static void mach64_vid_dump_regs( void ) @@ -390,11 +390,11 @@ int vixInit(void) mach64_ram_size *= 0x400; /* KB -> bytes */ if((mach64_mem_base = map_phys_mem(pci_info.base0,mach64_ram_size))==(void *)-1) return ENOMEM; memset(&besr,0,sizeof(bes_registers_t)); - mach64_vid_make_default(); printf("[mach64] Video memory = %uMb\n",mach64_ram_size/0x100000); err = mtrr_set_type(pci_info.base0,mach64_ram_size,MTRR_TYPE_WRCOMB); if(!err) printf("[mach64] Set write-combining type of video memory\n"); reset_regs(); + mach64_vid_make_default(); if(__verbose > VERBOSE_LEVEL) mach64_vid_dump_regs(); return 0; }