diff options
author | marha <marha@users.sourceforge.net> | 2010-05-22 13:29:08 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2010-05-22 13:29:08 +0000 |
commit | 8b1228fdd95f63ae5ed6f80597eafc973fc5bf57 (patch) | |
tree | acc77d1da984ddb537e44e57d1741560cf0b058b /xorg-server/exa/exa.c | |
parent | f5fb2d27f1fd4976f0e77d97461a5e57ba6c9a23 (diff) | |
parent | 1a038249967b51878bc492df42e24b2af797bb85 (diff) | |
download | vcxsrv-8b1228fdd95f63ae5ed6f80597eafc973fc5bf57.tar.gz vcxsrv-8b1228fdd95f63ae5ed6f80597eafc973fc5bf57.tar.bz2 vcxsrv-8b1228fdd95f63ae5ed6f80597eafc973fc5bf57.zip |
svn merge ^/branches/released .
Diffstat (limited to 'xorg-server/exa/exa.c')
-rw-r--r-- | xorg-server/exa/exa.c | 5 |
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);
|