... and dxg,

svn path=/trunk/; revision=42927
This commit is contained in:
Dmitry Gorbachev 2009-08-24 20:10:03 +00:00
parent d412903cb1
commit 3d0a8cc2a9
3 changed files with 8 additions and 19 deletions

View file

@ -1,5 +1,3 @@
/* /*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -46,7 +44,7 @@ VerifyObjectOwner(PDD_ENTRY pEntry)
*--*/ *--*/
BOOL BOOL
FASTCALL FASTCALL
DdHmgCreate() DdHmgCreate(VOID)
{ {
gpentDdHmgr = EngAllocMem(FL_ZERO_MEMORY, gcSizeDdHmgr, TAG_THDD); gpentDdHmgr = EngAllocMem(FL_ZERO_MEMORY, gcSizeDdHmgr, TAG_THDD);
ghFreeDdHmgr = 0; ghFreeDdHmgr = 0;
@ -92,7 +90,7 @@ DdHmgCreate()
*--*/ *--*/
BOOL BOOL
FASTCALL FASTCALL
DdHmgDestroy() DdHmgDestroy(VOID)
{ {
gcMaxDdHmgr = 0; gcMaxDdHmgr = 0;
gcSizeDdHmgr = 0; gcSizeDdHmgr = 0;
@ -144,7 +142,7 @@ DdHmgDestroy()
*--*/ *--*/
PVOID PVOID
FASTCALL FASTCALL
DdHmgLock( HANDLE DdHandle, UCHAR ObjectType, BOOLEAN LockOwned) DdHmgLock(HANDLE DdHandle, UCHAR ObjectType, BOOLEAN LockOwned)
{ {
DWORD Index = (DWORD)DdHandle & 0x1FFFFF; DWORD Index = (DWORD)DdHandle & 0x1FFFFF;

View file

@ -1,4 +1,3 @@
/* DDK/NDK/SDK Headers */ /* DDK/NDK/SDK Headers */
#include <ddk/ntddk.h> #include <ddk/ntddk.h>
#include <ddk/ntddmou.h> #include <ddk/ntddmou.h>
@ -76,7 +75,7 @@ typedef struct _EDD_SURFACE_LOCAL
/* exported functions */ /* exported functions */
NTSTATUS NTAPI DriverEntry(IN PVOID Context1, IN PVOID Context2); NTSTATUS NTAPI DriverEntry(IN PVOID Context1, IN PVOID Context2);
NTSTATUS NTAPI GsDriverEntry(IN PVOID Context1, IN PVOID Context2); NTSTATUS NTAPI GsDriverEntry(IN PVOID Context1, IN PVOID Context2);
NTSTATUS APIENTRY DxDdCleanupDxGraphics(); NTSTATUS APIENTRY DxDdCleanupDxGraphics(VOID);
/* Global pointers */ /* Global pointers */
extern ULONG gcSizeDdHmgr; extern ULONG gcSizeDdHmgr;
@ -99,9 +98,9 @@ BOOL NTAPI DxDdUnlockDirectDrawSurface(PDD_SURFACE_LOCAL pSurface);
/* Internal functions */ /* Internal functions */
BOOL FASTCALL VerifyObjectOwner(PDD_ENTRY pEntry); BOOL FASTCALL VerifyObjectOwner(PDD_ENTRY pEntry);
BOOL FASTCALL DdHmgCreate(); BOOL FASTCALL DdHmgCreate(VOID);
BOOL FASTCALL DdHmgDestroy(); BOOL FASTCALL DdHmgDestroy(VOID);
PVOID FASTCALL DdHmgLock( HANDLE DdHandle, UCHAR ObjectType, BOOLEAN LockOwned); PVOID FASTCALL DdHmgLock(HANDLE DdHandle, UCHAR ObjectType, BOOLEAN LockOwned);
/* define stuff */ /* define stuff */
#define drvDxEngLockDC gpEngFuncs[DXENG_INDEX_DxEngLockDC] #define drvDxEngLockDC gpEngFuncs[DXENG_INDEX_DxEngLockDC]

View file

@ -1,4 +1,3 @@
/* /*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -118,7 +117,7 @@ DxDdStartupDxGraphics (ULONG SizeEngDrv,
NTSTATUS NTSTATUS
APIENTRY APIENTRY
DxDdCleanupDxGraphics() DxDdCleanupDxGraphics(VOID)
{ {
DdHmgDestroy(); DdHmgDestroy();
@ -137,10 +136,3 @@ DxDdCleanupDxGraphics()
return 0; return 0;
} }