xserver/include
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
..
Makefile.am include: untangle events.h from the SDK headers. 2009-07-30 08:43:13 +10:00
XIstubs.h
bstore.h
bstorestr.h
closestr.h
closure.h
colormap.h
colormapst.h
cursor.h
cursorstr.h
dix-config-apple-verbatim.h
dix-config.h.in
dix.h Ensure that rotation updates happen frequently 2009-08-25 18:14:19 -07:00
dixaccess.h
dixevents.h
dixfont.h
dixfontstr.h
dixgrabs.h
dixstruct.h
eventconvert.h
events.h include: untangle events.h from the SDK headers. 2009-07-30 08:43:13 +10:00
eventstr.h dix: rework DeviceChangedEvents a bit. 2009-08-17 13:25:35 +10:00
exevents.h include: Unexport most symbols from exevents.h. 2009-08-17 10:14:20 +10:00
extension.h
extinit.h include: XInputExtensionInit doesn't need to be exported. 2009-08-17 10:14:20 +10:00
extnsionst.h
gc.h
gcstruct.h
globals.h
hotplug.h
input.h dix: require PointerProc and KeyboardProc to be passed into AllocDevicePair. 2009-08-05 09:33:15 +10:00
inputstr.h
kdrive-config.h.in
misc.h
miscstruct.h
opaque.h
os.h
pixmap.h
pixmapstr.h
privates.h
property.h
propertyst.h
ptrveloc.h
region.h
regionstr.h
registry.h
resource.h
rgb.h
screenint.h
scrnintstr.h
selection.h
servermd.h
site.h
swaprep.h
swapreq.h
validate.h
version-config.h.in
window.h
windowstr.h
xkb-config.h.in
xkbfile.h
xkbrules.h
xkbsrv.h xkb: remove now-unused XkbGetKeysym. 2009-08-05 07:59:07 +10:00
xkbstr.h
xorg-config.h.in Add new VT support for OpenSolaris & future Solaris releases 2009-08-13 21:56:06 -07:00
xorg-server.h.in Remove support for Solaris x86 releases older than Solaris 8 2009-08-13 21:56:05 -07:00
xserver-properties.h
xwin-config.h.in