xserver-multidpi/hw
Keith Packard e7dd1efef4 Ensure that rotation updates happen frequently
The smart scheduler is designed to minimize scheduler overhead by
increasing the interval between WaitForSomething calls when a single
client is running. However, the software rotation code depends on
its BlockHandler being invoked for screen updates; the long delays
caused by the smart scheduler optimizations means that screen updates
can be delayed a long time as well.

The change is simple -- prevent the smart scheduler from increasing
the scheduling interval while any screen is using software rotation.

Signed-off-by: Keith Packard <keithp@keithp.com>
2009-08-25 18:14:19 -07:00
..
dmx dmx: include exglobals.h for DeviceKeyPress and friends. 2009-08-05 08:02:17 +10:00
kdrive include: untangle events.h from the SDK headers. 2009-07-30 08:43:13 +10:00
vfb input: Add labels to buttons and valuators - ABI_XINPUT_VERSION 7 2009-06-18 14:41:47 +10:00
xfree86 Ensure that rotation updates happen frequently 2009-08-25 18:14:19 -07:00
xnest xnest: restore xnestUpdateModifierState 2009-08-05 10:45:20 +10:00
xquartz XQuartz: AIGLX: Provide empty __glXAquaDrawableResize to avoid crashing in DoMakeCurrent 2009-08-05 16:17:47 -07:00
xwin Xming: Add NET_WM_ICON to native icon conversion 2009-08-12 17:56:06 +01:00
Makefile.am Remove xgl. 2008-06-12 16:00:50 -04:00