4432+RtlReAllocateHeap!

This commit is contained in:
Aaron Robinson 2004-02-06 06:41:18 +00:00
parent 7cbcf25f81
commit 3f42f70d33
5 changed files with 32 additions and 2 deletions

BIN
Cxbx.opt

Binary file not shown.

View File

@ -774,6 +774,15 @@ VOID WINAPI EmuIDirect3DDevice8_SetTextureState_BorderColor
DWORD Value DWORD Value
); );
// ******************************************************************
// * func: EmuIDirect3DDevice8_SetTextureState_ColorKeyColor
// ******************************************************************
VOID WINAPI EmuIDirect3DDevice8_SetTextureState_ColorKeyColor
(
DWORD Stage,
DWORD Value
);
// ****************************************************************** // ******************************************************************
// * func: EmuIDirect3DDevice8_SetTextureState_BumpEnv // * func: EmuIDirect3DDevice8_SetTextureState_BumpEnv
// ****************************************************************** // ******************************************************************

View File

@ -533,6 +533,17 @@ typedef BOOL (NTAPI *FPTR_RtlFreeHeap)
IN PVOID lpMem IN PVOID lpMem
); );
// ******************************************************************
// * RtlReAllocateHeap
// ******************************************************************
typedef PVOID (NTAPI *FPTR_RtlReAllocateHeap)
(
IN HANDLE hHeap,
IN DWORD dwFlags,
IN PVOID lpMem,
IN DWORD dwBytes
);
// ****************************************************************** // ******************************************************************
// * RtlSizeHeap // * RtlSizeHeap
// ****************************************************************** // ******************************************************************
@ -955,6 +966,7 @@ extern FPTR_NtWaitForMultipleObjects NtWaitForMultipleObjects;
extern FPTR_RtlCreateHeap RtlCreateHeap; extern FPTR_RtlCreateHeap RtlCreateHeap;
extern FPTR_RtlAllocateHeap RtlAllocateHeap; extern FPTR_RtlAllocateHeap RtlAllocateHeap;
extern FPTR_RtlFreeHeap RtlFreeHeap; extern FPTR_RtlFreeHeap RtlFreeHeap;
extern FPTR_RtlReAllocateHeap RtlReAllocateHeap;
extern FPTR_RtlSizeHeap RtlSizeHeap; extern FPTR_RtlSizeHeap RtlSizeHeap;
extern FPTR_NtAllocateVirtualMemory NtAllocateVirtualMemory; extern FPTR_NtAllocateVirtualMemory NtAllocateVirtualMemory;
extern FPTR_NtFreeVirtualMemory NtFreeVirtualMemory; extern FPTR_NtFreeVirtualMemory NtFreeVirtualMemory;

View File

@ -313,6 +313,17 @@ BOOL WINAPI EmuRtlFreeHeap
IN PVOID lpMem IN PVOID lpMem
); );
// ******************************************************************
// * func: EmuRtlReAllocateHeap
// ******************************************************************
PVOID WINAPI EmuRtlReAllocateHeap
(
IN HANDLE hHeap,
IN DWORD dwFlags,
IN PVOID lpMem,
IN SIZE_T dwBytes
);
// ****************************************************************** // ******************************************************************
// * func: EmuRtlSizeHeap // * func: EmuRtlSizeHeap
// ****************************************************************** // ******************************************************************

View File

@ -36,8 +36,6 @@
#include "OOVPA.h" #include "OOVPA.h"
extern SOOVPA<10> IDirect3DDevice8_SetTextureState_TexCoordIndex_1_0_4432;
extern OOVPATable D3D8_1_0_4432[]; extern OOVPATable D3D8_1_0_4432[];
extern uint32 D3D8_1_0_4432_SIZE; extern uint32 D3D8_1_0_4432_SIZE;