xserver-multidpi/hw
Keith Packard 7804305673 modesetting: Fix damage tracking auto-disable code
dispatch_dirty_region was only returning -EINVAL error codes,
otherwise it would return 0. The kernel returns -ENOSYS when the
driver doesn't support damage tracking, so dispatch_dirty would never
see the error and never disable damage tracking.

Pass all errors back from dispatch_dirty_region and let dispatch_dirty
deal with them.

Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
2014-12-25 12:59:46 -08:00
..
dmx Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
kdrive Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
vfb vfb: Don't reimplement micmap so much 2014-10-08 10:10:39 +02:00
xfree86 modesetting: Fix damage tracking auto-disable code 2014-12-25 12:59:46 -08:00
xnest Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
xquartz Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
xwayland glamor: Always destroy EGL image associated with destroyed pixmap 2014-12-09 08:46:45 -08:00
xwin Merge remote-tracking branch 'jturney/master' 2014-12-08 18:04:08 -08:00
Makefile.am Xwayland DDX 2014-04-03 15:19:22 -07:00