xserver/hw
Kristian Høgsberg 421606a8ef dri2: Send out event when auxillary buffers are invalidated
This lets the DRI2 clients rely on the server to notify them when they
need to get new buffers.  Without this, OpenGL clients poll the server
in glViewport() which can be a performance problems and also isn't
completely correct behaviour.

We bump the DRI2 protocol minor to indicate the availability of the
event, which the DRI2 clients can use to avoid polling.  This speeds up
various piglit and oglc test cases as well as real applications.

Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2010-05-13 06:32:04 -07:00
..
dmx SetFontPath: set client->errorValue on failure. 2010-05-12 12:08:38 -07:00
kdrive Kill ChangeGC in favor of dixChangeGC. 2010-05-12 18:10:01 -07:00
vfb Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
xfree86 dri2: Send out event when auxillary buffers are invalidated 2010-05-13 06:32:04 -07:00
xnest Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
xquartz Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
xwin Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00