xf86-video-intel/uxa
Chris Wilson 7c7294ec00 shadow+dri2: Allow dri2 to be independently enabled with shadow
To enable DRI we create GEM buffers for the client to render into with
hardware acceleration. In order to maintain coherency between any 2D
render operations with the independent 3D clients (this includes the
reading of 2D rasterisation by the direct rendering client, e.g.
compiz using texture_from_pixmap) we need to replace the shadow pixmap
with the GTT mapping. Therefore 2D rendering to a DRI buffer will be to
uncached memory and thus penalised -- but the direct rendering clients
will have full hardware acceleration.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-10-04 20:24:36 +01:00
..
Makefile.am uxa make: remove unused XORG_INCS and DIX_CFLAGS variables 2010-03-25 15:49:14 -04:00
uxa-accel.c Make driver compile for 1.6 Xserver series again. 2010-09-22 17:45:06 +02:00
uxa-glyphs.c shadow+dri2: Allow dri2 to be independently enabled with shadow 2010-10-04 20:24:36 +01:00
uxa-priv.h Purge macro NEED_EVENTS 2010-07-09 20:49:13 -07:00
uxa-render.c Make driver compile for 1.6 Xserver series again. 2010-09-22 17:45:06 +02:00
uxa-unaccel.c uxa_check_composite: Minor whitespace. 2009-12-02 14:14:39 +00:00
uxa.c Enable a shadow buffer and disable GPU acceleration. 2010-09-08 13:33:37 +01:00
uxa.h Revert "xp:trapezoids" 2010-06-09 10:03:29 +01:00