xrandr SetCrtcConfig and panning

2016-07-16 Thread Gabriel Corona
Hi, I'm investigating an issue with Wine, xrandr and the proprietary nvidia driver [1]. Wine uses XRRSetCrtcConfig() to change the resolution without calling XRRScreenSize() beforehand [2]. At least with the nvidia driver, the result is that the new resolution is set to the CRTC but the original

Re: [PATCH xserver] modesetting: resubmit dirty rects on EINVAL

2016-07-16 Thread Michael Thayer
On 16.07.2016 11:28, walter harms wrote: Am 15.07.2016 17:28, schrieb Adam Jackson: This error code can mean we're submitting more rects at once than the driver can handle. If that happens, resubmit one at a time. Signed-off-by: Adam Jackson ---

Re: [PATCH xserver] modesetting: resubmit dirty rects on EINVAL

2016-07-16 Thread Michael Thayer
Reviewed-by: Michael Thayer And successfully tested by one user who experienced buggy behaviour without the patch. On 15.07.2016 17:28, Adam Jackson wrote: This error code can mean we're submitting more rects at once than the driver can handle. If that happens,

Re: [PATCH xserver] modesetting: do not disable dirty rectangles on EINVAL.

2016-07-16 Thread Michael Thayer
On 15.07.2016 17:33, Adam Jackson wrote: On Tue, 2016-07-12 at 15:56 +0200, Michael Thayer wrote: I know it has just been two days, but still, a polite ping. I would also generally be interested in the question of what I can do to get this sort of patch moving. Would reviewing other people's

Re: [PATCH xserver] modesetting: resubmit dirty rects on EINVAL

2016-07-16 Thread walter harms
Am 15.07.2016 17:28, schrieb Adam Jackson: > This error code can mean we're submitting more rects at once than the > driver can handle. If that happens, resubmit one at a time. > > Signed-off-by: Adam Jackson > --- > hw/xfree86/drivers/modesetting/driver.c | 11 +++ >