[ros-diffs] [tkreuzer] 35249: - add more accelerator flags for xform objects - add MATRIX structure using FLOATOBJ instead of EFLOAT_S (which is a x86 specific structure)
tkreuzer at svn.reactos.org
tkreuzer at svn.reactos.org
Sun Aug 10 00:42:35 CEST 2008
Author: tkreuzer
Date: Sat Aug 9 17:42:35 2008
New Revision: 35249
URL: http://svn.reactos.org/svn/reactos?rev=35249&view=rev
Log:
- add more accelerator flags for xform objects
- add MATRIX structure using FLOATOBJ instead of EFLOAT_S (which is a x86 specific structure)
Modified:
trunk/reactos/include/reactos/win32k/ntgdityp.h
Modified: trunk/reactos/include/reactos/win32k/ntgdityp.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/win32k/ntgdityp.h?rev=35249&r1=35248&r2=35249&view=diff
==============================================================================
--- trunk/reactos/include/reactos/win32k/ntgdityp.h [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/win32k/ntgdityp.h [iso-8859-1] Sat Aug 9 17:42:35 2008
@@ -101,6 +101,9 @@
enum
{
MX_SCALE = 1,
+ MX_IDENTITYSCALE = 2,
+ MX_INTEGER = 4,
+ MX_NOTRANSLATE = 8,
};
typedef enum GDIObjType
@@ -355,6 +358,19 @@
FIX fxDy;
FLONG flAccel;
} MATRIX_S;
+
+typedef struct _MATRIX
+{
+ FLOATOBJ efM11;
+ FLOATOBJ efM12;
+ FLOATOBJ efM21;
+ FLOATOBJ efM22;
+ FLOATOBJ efDx;
+ FLOATOBJ efDy;
+ FIX fxDx;
+ FIX fxDy;
+ FLONG flAccel;
+} MATRIX, *PMATRIX;
/* Gdi XForm storage union */
typedef union
More information about the Ros-diffs
mailing list