Huw Davies : include: Add a few missing out-precision and clip-precision defines.

Alexandre Julliard julliard at winehq.org
Tue Apr 29 13:36:13 CDT 2014


Module: wine
Branch: master
Commit: 806895a0c2f56d46dd8764acade3fbcdc95155a0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=806895a0c2f56d46dd8764acade3fbcdc95155a0

Author: Huw Davies <huw at codeweavers.com>
Date:   Tue Apr 29 13:16:30 2014 +0100

include: Add a few missing out-precision and clip-precision defines.

---

 include/wingdi.h |   39 +++++++++++++++++++++------------------
 1 file changed, 21 insertions(+), 18 deletions(-)

diff --git a/include/wingdi.h b/include/wingdi.h
index fd3458f..0137ebd 100644
--- a/include/wingdi.h
+++ b/include/wingdi.h
@@ -776,31 +776,34 @@ typedef struct tagXFORM
 #define FS_SYMBOL              __MSABI_LONG(0x80000000)
 
   /* lfOutPrecision values */
-#define OUT_DEFAULT_PRECIS	0
-#define OUT_STRING_PRECIS	1
-#define OUT_CHARACTER_PRECIS	2
-#define OUT_STROKE_PRECIS	3
-#define OUT_TT_PRECIS		4
-#define OUT_DEVICE_PRECIS	5
-#define OUT_RASTER_PRECIS	6
-#define OUT_TT_ONLY_PRECIS	7
-#define OUT_OUTLINE_PRECIS      8
+#define OUT_DEFAULT_PRECIS           0
+#define OUT_STRING_PRECIS            1
+#define OUT_CHARACTER_PRECIS         2
+#define OUT_STROKE_PRECIS            3
+#define OUT_TT_PRECIS                4
+#define OUT_DEVICE_PRECIS            5
+#define OUT_RASTER_PRECIS            6
+#define OUT_TT_ONLY_PRECIS           7
+#define OUT_OUTLINE_PRECIS           8
+#define OUT_SCREEN_OUTLINE_PRECIS    9
+#define OUT_PS_ONLY_PRECIS           10
 
   /* lfClipPrecision values */
 #define CLIP_DEFAULT_PRECIS     0x00
 #define CLIP_CHARACTER_PRECIS   0x01
 #define CLIP_STROKE_PRECIS      0x02
-#define CLIP_MASK		0x0F
-#define CLIP_LH_ANGLES		0x10
-#define CLIP_TT_ALWAYS		0x20
-#define CLIP_EMBEDDED		0x80
+#define CLIP_MASK               0x0F
+#define CLIP_LH_ANGLES          0x10
+#define CLIP_TT_ALWAYS          0x20
+#define CLIP_DFA_DISABLE        0x40
+#define CLIP_EMBEDDED           0x80
 
   /* lfQuality values */
-#define DEFAULT_QUALITY        0
-#define DRAFT_QUALITY          1
-#define PROOF_QUALITY          2
-#define NONANTIALIASED_QUALITY 3
-#define ANTIALIASED_QUALITY    4
+#define DEFAULT_QUALITY            0
+#define DRAFT_QUALITY              1
+#define PROOF_QUALITY              2
+#define NONANTIALIASED_QUALITY     3
+#define ANTIALIASED_QUALITY        4
 #define CLEARTYPE_QUALITY          5
 #define CLEARTYPE_NATURAL_QUALITY  6
 




More information about the wine-cvs mailing list