diff options
author | Alex Deucher <alex@t41p.hsd1.va.comcast.net> | 2007-07-05 20:04:04 -0400 |
---|---|---|
committer | Alex Deucher <alex@t41p.hsd1.va.comcast.net> | 2007-07-05 20:04:04 -0400 |
commit | 2a35ccfb8ffee9f0ef6f8d4f0eeb80a471543caa (patch) | |
tree | a7fc0050874eae66bd3fdfaadf23d10c0a7d4097 /src/radeon_crtc.c | |
parent | bdcae622100c81a4d9a53938542b64908bacd195 (diff) |
RADEON: Fix tiling on r1xx and r2xx
spotted by Andrew Randrianasulu <randrik@mail.ru>
fixes bug 11357
Diffstat (limited to 'src/radeon_crtc.c')
-rw-r--r-- | src/radeon_crtc.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/radeon_crtc.c b/src/radeon_crtc.c index e1196b36..578da56f 100644 --- a/src/radeon_crtc.c +++ b/src/radeon_crtc.c @@ -175,7 +175,6 @@ RADEONInitCrtcBase(xf86CrtcPtr crtc, RADEONSavePtr save, { ScrnInfoPtr pScrn = crtc->scrn; RADEONInfoPtr info = RADEONPTR(pScrn); - unsigned char *RADEONMMIO = info->MMIO; int Base; #ifdef XF86DRI RADEONSAREAPrivPtr pSAREAPriv; @@ -223,7 +222,7 @@ RADEONInitCrtcBase(xf86CrtcPtr crtc, RADEONSavePtr save, pick up the new offset value at the end of each scanline, but the new offset_cntl value only after a vsync. We'd probably need to wait (in drm) for vsync and only then update OFFSET and OFFSET_CNTL, if the y coord has changed. Seems hard to fix. */ - save->crtc_offset_cntl = INREG(RADEON_CRTC_OFFSET_CNTL) & ~0xf; + /*save->crtc_offset_cntl = INREG(RADEON_CRTC_OFFSET_CNTL) & ~0xf;*/ #if 0 /* try to get rid of flickering when scrolling at least for 2d */ #ifdef XF86DRI @@ -404,7 +403,6 @@ RADEONInitCrtc2Base(xf86CrtcPtr crtc, RADEONSavePtr save, { ScrnInfoPtr pScrn = crtc->scrn; RADEONInfoPtr info = RADEONPTR(pScrn); - unsigned char *RADEONMMIO = info->MMIO; int Base; #ifdef XF86DRI RADEONSAREAPrivPtr pSAREAPriv; @@ -453,7 +451,7 @@ RADEONInitCrtc2Base(xf86CrtcPtr crtc, RADEONSavePtr save, pick up the new offset value at the end of each scanline, but the new offset_cntl value only after a vsync. We'd probably need to wait (in drm) for vsync and only then update OFFSET and OFFSET_CNTL, if the y coord has changed. Seems hard to fix. */ - save->crtc2_offset_cntl = INREG(RADEON_CRTC2_OFFSET_CNTL) & ~0xf; + /*save->crtc2_offset_cntl = INREG(RADEON_CRTC2_OFFSET_CNTL) & ~0xf;*/ #if 0 /* try to get rid of flickering when scrolling at least for 2d */ #ifdef XF86DRI |