aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/exa/exa.c
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2010-05-21 06:36:23 +0000
committermarha <marha@users.sourceforge.net>2010-05-21 06:36:23 +0000
commit1a038249967b51878bc492df42e24b2af797bb85 (patch)
treefb2dcd26819ab0ac4e3d3aa4b5a8a3d8e339b9c6 /xorg-server/exa/exa.c
parent3319741e6f9fc3232eb40462a261271b9af2dcb2 (diff)
downloadvcxsrv-1a038249967b51878bc492df42e24b2af797bb85.tar.gz
vcxsrv-1a038249967b51878bc492df42e24b2af797bb85.tar.bz2
vcxsrv-1a038249967b51878bc492df42e24b2af797bb85.zip
xserver git update 21/5/2010
Diffstat (limited to 'xorg-server/exa/exa.c')
-rw-r--r--xorg-server/exa/exa.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/xorg-server/exa/exa.c b/xorg-server/exa/exa.c
index c16870e5d..a7bb5a29f 100644
--- a/xorg-server/exa/exa.c
+++ b/xorg-server/exa/exa.c
@@ -932,8 +932,11 @@ exaDriverInit (ScreenPtr pScreen,
if (ps) {
wrap(pExaScr, ps, Composite, exaComposite);
- if (pScreenInfo->PrepareComposite)
+ if (pScreenInfo->PrepareComposite) {
wrap(pExaScr, ps, Glyphs, exaGlyphs);
+ } else {
+ wrap(pExaScr, ps, Glyphs, ExaCheckGlyphs);
+ }
wrap(pExaScr, ps, Trapezoids, exaTrapezoids);
wrap(pExaScr, ps, Triangles, exaTriangles);
wrap(pExaScr, ps, AddTraps, ExaCheckAddTraps);