Module: wine Branch: master Commit: 7e23f9ce0891e006a82fafd9f172cde53f11965e URL: http://source.winehq.org/git/wine.git/?a=commit;h=7e23f9ce0891e006a82fafd9f1...
Author: Alexandre Julliard julliard@winehq.org Date: Sat May 29 10:42:29 2010 +0200
winex11: Disable sub-pixel antialiasing if Xrender isn't supported.
---
dlls/winex11.drv/xrender.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/winex11.drv/xrender.c b/dlls/winex11.drv/xrender.c index b13f2e4..cca3321 100644 --- a/dlls/winex11.drv/xrender.c +++ b/dlls/winex11.drv/xrender.c @@ -988,6 +988,9 @@ static int GetCacheEntry(X11DRV_PDEVICE *physDev, LFANDSIZE *plfsz) } wine_tsx11_unlock(); } + + /* we can't support subpixel without xrender */ + if (!X11DRV_XRender_Installed && entry->aa_default > AA_Grey) entry->aa_default = AA_Grey; } else entry->aa_default = AA_None;