Re: [Xpert]i815 overlay output revisited

2002-01-16 Thread Christer Palm
Sottek, Matthew J wrote: I just verified that the -32 is the correct algorithm that is used on all supported Operating Systems. Are you using an XFree86 built-in Modeline or one that you (or your distribution) created? Please send me your Modeline so I can see if it happens on other

Re: [xpert]i815 - overlay output

2001-11-29 Thread revenger
i finally got it i applied the patch to i810_driver.c Thanks Matt for the hint :) --- i810_driver-unpatched.cThu Nov 29 19:40:28 2001 +++ i810_driver.c Thu Nov 29 19:40:01 2001 @@ -1452,8 +1452,8 @@ } /* OVRACT Register */ - i810Reg-OverlayActiveStart = mode-CrtcHTotal -

RE: [xpert]i815 - overlay output

2001-11-29 Thread Sottek, Matthew J
Wait... I think this is going to be i815M specific. You'll probably have to check the chip revision to be sure. Do something like if(pI810-PciInfo-chipRev == Whatever yours is) { i810Reg-OverlayActiveStart = mode-CrtcHTotal - 16; i810Reg-OverlayActiveEnd = mode-CrtcHDisplay - 16; } else {

RE: [Xpert]i815 - overlay output

2001-11-28 Thread Sottek, Matthew J
Markus, I suspect that the video is actually shifted relative to the framebuffer. The OVRACT register accounts for a shift that is applied to keep the overlay and framebuffer in line when the LCD or TV timings are in use. Open a gimp and paint the window the exact color of blue that you see