[ros-diffs] [tkreuzer] 56005: [WIN32K] Amendment to r56003 - Add TagSig field to PDEV - Add leLink to PDEV, this one is ros specific, but it will help to keep track of font drivers - Remove an obsolete tag def...
tkreuzer at svn.reactos.org
tkreuzer at svn.reactos.org
Sun Mar 4 18:58:13 UTC 2012
Author: tkreuzer
Date: Sun Mar 4 18:58:13 2012
New Revision: 56005
URL: http://svn.reactos.org/svn/reactos?rev=56005&view=rev
Log:
[WIN32K]
Amendment to r56003
- Add TagSig field to PDEV
- Add leLink to PDEV, this one is ros specific, but it will help to keep track of font drivers
- Remove an obsolete tag defintion
Modified:
branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/pdevobj.h
branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/tags.h
Modified: branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/pdevobj.h
URL: http://svn.reactos.org/svn/reactos/branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/pdevobj.h?rev=56005&r1=56004&r2=56005&view=diff
==============================================================================
--- branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/pdevobj.h [iso-8859-1] (original)
+++ branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/pdevobj.h [iso-8859-1] Sun Mar 4 18:58:13 2012
@@ -113,7 +113,7 @@
// PFN_DrvSynchronizeSurface pfnDrvSynchronizeSurface;
// PFN_DrvSetPalette pfnDrvSetPalette;
// PFN_DrvNotify pfnDrvNotify;
-// ULONG TagSig;
+ ULONG TagSig;
struct _LDEVOBJ * pldev;
DHPDEV dhpdev; /* DHPDEV for device. */
struct _PALETTE* ppalSurf; /* PEPALOBJ/PPALETTE for this device. */
@@ -138,6 +138,7 @@
};
/* ros specific */
+ LIST_ENTRY leLink;
ULONG DxDd_nCount;
GDIPOINTER Pointer;
/* Stuff to keep track of software cursors; win32k gdi part */
@@ -179,6 +180,18 @@
NTAPI
InitPDEVImpl(VOID);
+PPDEVOBJ
+NTAPI
+PDEVOBJ_CreatePDEV(
+ struct _LDEVOBJ *pldev);
+
+BOOL
+NTAPI
+PDEVOBJ_bEnablePDEV(
+ PPDEVOBJ ppdev,
+ PDEVMODEW pdevmode,
+ PWSTR pwszLogAddress);
+
PSIZEL
FASTCALL
PDEVOBJ_sizl(PPDEVOBJ, PSIZEL);
Modified: branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/tags.h
URL: http://svn.reactos.org/svn/reactos/branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/tags.h?rev=56005&r1=56004&r2=56005&view=diff
==============================================================================
--- branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/tags.h [iso-8859-1] (original)
+++ branches/GSoC_2011/GdiFontDriver/subsystems/win32/win32k/include/tags.h [iso-8859-1] Sun Mar 4 18:58:13 2012
@@ -25,7 +25,6 @@
#define TAG_PALETTE GDITAG_HMGR_LOOKASIDE_PAL_TYPE
#define TAG_ICMLCS '90hG'
#define TAG_LFONT GDITAG_HMGR_LOOKASIDE_LFONT_TYPE
-#define TAG_RFONT ';0gG' /* Correct? */
#define TAG_PFE '<0hG'
#define TAG_PFT '=0hG' /* Correct? */
#define TAG_ICMCXF '>0hG' /* Correct? */
More information about the Ros-diffs
mailing list