mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
Do not do syscall. redirect the call to DdEntry1-56 in gdi32.dll it make our d3d8thk windows xp compatible.
svn path=/trunk/; revision=16831
This commit is contained in:
parent
7b99ee39f8
commit
0ee80aa69e
3 changed files with 57 additions and 58 deletions
|
@ -1,58 +1,58 @@
|
||||||
LIBRARY d3d8thk
|
LIBRARY d3d8thk
|
||||||
EXPORTS
|
EXPORTS
|
||||||
OsThunkD3dContextCreate@16 = NtGdiD3dContextCreate@16
|
OsThunkD3dContextCreate@16 = DdEntry1@16
|
||||||
OsThunkD3dContextDestroy@4 = NtGdiD3dContextDestroy@4
|
OsThunkD3dContextDestroy@4 = DdEntry2@4
|
||||||
OsThunkD3dContextDestroyAll@0 = NtGdiD3dContextDestroyAll@0
|
OsThunkD3dContextDestroyAll@0 = DdEntry3@0
|
||||||
OsThunkD3dDrawPrimitives2@28 = NtGdiD3dDrawPrimitives2@28
|
OsThunkD3dDrawPrimitives2@28 = DdEntry5@28
|
||||||
OsThunkD3dValidateTextureStageState@4 = NtGdiD3dValidateTextureStageState@4
|
OsThunkD3dValidateTextureStageState@4 = DdEntry4@4
|
||||||
OsThunkDdAddAttachedSurface@12 = NtGdiDdAddAttachedSurface@12
|
OsThunkDdAddAttachedSurface@12 = DdEntry7@12
|
||||||
OsThunkDdAlphaBlt@12 = NtGdiDdAlphaBlt@12
|
OsThunkDdAlphaBlt@12 = DdEntry8@12
|
||||||
OsThunkDdAttachSurface@8 = NtGdiDdAttachSurface@8
|
OsThunkDdAttachSurface@8 = DdEntry9@8
|
||||||
OsThunkDdBeginMoCompFrame@8 = NtGdiDdBeginMoCompFrame@8
|
OsThunkDdBeginMoCompFrame@8 = DdEntry10@8
|
||||||
OsThunkDdBlt@12 = NtGdiDdBlt@12
|
OsThunkDdBlt@12 = DdEntry11@12
|
||||||
OsThunkDdCanCreateD3DBuffer@8 = NtGdiDdCanCreateD3DBuffer@8
|
OsThunkDdCanCreateD3DBuffer@8 = DdEntry13@8
|
||||||
OsThunkDdCanCreateSurface@8 = NtGdiDdCanCreateSurface@8
|
OsThunkDdCanCreateSurface@8 = DdEntry12@8
|
||||||
OsThunkDdColorControl@8 = NtGdiDdColorControl@8
|
OsThunkDdColorControl@8 = DdEntry14@8
|
||||||
OsThunkDdCreateD3DBuffer@32 = NtGdiDdCreateD3DBuffer@32
|
OsThunkDdCreateD3DBuffer@32 = DdEntry17@32
|
||||||
OsThunkDdCreateDirectDrawObject@4 = NtGdiDdCreateDirectDrawObject@4
|
OsThunkDdCreateDirectDrawObject@4 = DdEntry15@4
|
||||||
OsThunkDdCreateMoComp@8 = NtGdiDdCreateMoComp@8
|
OsThunkDdCreateMoComp@8 = DdEntry18@8
|
||||||
OsThunkDdCreateSurface@32 = NtGdiDdCreateSurface@32
|
OsThunkDdCreateSurface@32 = DdEntry16@32
|
||||||
OsThunkDdCreateSurfaceEx@12 = NtGdiDdCreateSurfaceEx@12
|
OsThunkDdCreateSurfaceEx@12 = DdEntry50@12
|
||||||
OsThunkDdCreateSurfaceObject@24 = NtGdiDdCreateSurfaceObject@24
|
OsThunkDdCreateSurfaceObject@24 = DdEntry19@24
|
||||||
OsThunkDdDeleteDirectDrawObject@4 = NtGdiDdDeleteDirectDrawObject@4
|
OsThunkDdDeleteDirectDrawObject@4 = DdEntry20@4
|
||||||
OsThunkDdDeleteSurfaceObject@4 = NtGdiDdDeleteSurfaceObject@4
|
OsThunkDdDeleteSurfaceObject@4 = DdEntry21@4
|
||||||
OsThunkDdDestroyD3DBuffer@4 = NtGdiDdDestroyD3DBuffer@4
|
OsThunkDdDestroyD3DBuffer@4 = DdEntry24@4
|
||||||
OsThunkDdDestroyMoComp@8 = NtGdiDdDestroyMoComp@8
|
OsThunkDdDestroyMoComp@8 = DdEntry22@8
|
||||||
OsThunkDdDestroySurface@8 = NtGdiDdDestroySurface@8
|
OsThunkDdDestroySurface@8 = DdEntry23@8
|
||||||
OsThunkDdEndMoCompFrame@8 = NtGdiDdEndMoCompFrame@8
|
OsThunkDdEndMoCompFrame@8 = DdEntry25@8
|
||||||
OsThunkDdFlip@20 = NtGdiDdFlip@20
|
OsThunkDdFlip@20 = DdEntry26@20
|
||||||
OsThunkDdFlipToGDISurface@8 = NtGdiDdFlipToGDISurface@8
|
OsThunkDdFlipToGDISurface@8 = DdEntry27@8
|
||||||
OsThunkDdGetAvailDriverMemory@8 = NtGdiDdGetAvailDriverMemory@8
|
OsThunkDdGetAvailDriverMemory@8 = DdEntry28@8
|
||||||
OsThunkDdGetBltStatus@8 = NtGdiDdGetBltStatus@8
|
OsThunkDdGetBltStatus@8 = DdEntry29@8
|
||||||
OsThunkDdGetDC@8 = NtGdiDdGetDC@8
|
OsThunkDdGetDC@8 = DdEntry30@8
|
||||||
OsThunkDdGetDriverInfo@8 = NtGdiDdGetDriverInfo@8
|
OsThunkDdGetDriverInfo@8 = DdEntry31@8
|
||||||
OsThunkDdGetDriverState@4 = NtGdiDdGetDriverState@4
|
OsThunkDdGetDriverState@4 = DdEntry6@4
|
||||||
OsThunkDdGetDxHandle@12 = NtGdiDdGetDxHandle@12
|
OsThunkDdGetDxHandle@12 = DdEntry32@12
|
||||||
OsThunkDdGetFlipStatus@8 = NtGdiDdGetFlipStatus@8
|
OsThunkDdGetFlipStatus@8 = DdEntry33@8
|
||||||
OsThunkDdGetInternalMoCompInfo@8 = NtGdiDdGetInternalMoCompInfo@8
|
OsThunkDdGetInternalMoCompInfo@8 = DdEntry34@8
|
||||||
OsThunkDdGetMoCompBuffInfo@8 = NtGdiDdGetMoCompBuffInfo@8
|
OsThunkDdGetMoCompBuffInfo@8 = DdEntry35@8
|
||||||
OsThunkDdGetMoCompFormats@8 = NtGdiDdGetMoCompFormats@8
|
OsThunkDdGetMoCompFormats@8 = DdEntry37@8
|
||||||
OsThunkDdGetMoCompGuids@8 = NtGdiDdGetMoCompGuids@8
|
OsThunkDdGetMoCompGuids@8 = DdEntry36@8
|
||||||
OsThunkDdGetScanLine@8 = NtGdiDdGetScanLine@8
|
OsThunkDdGetScanLine@8 = DdEntry38@8
|
||||||
OsThunkDdLock@12 = NtGdiDdLock@12
|
OsThunkDdLock@12 = DdEntry39@12
|
||||||
OsThunkDdLockD3D@8 = NtGdiDdLockD3D@8
|
OsThunkDdLockD3D@8 = DdEntry40@8
|
||||||
OsThunkDdQueryDirectDrawObject@44 = NtGdiDdQueryDirectDrawObject@44
|
OsThunkDdQueryDirectDrawObject@44 = DdEntry41@44
|
||||||
OsThunkDdQueryMoCompStatus@8 = NtGdiDdQueryMoCompStatus@8
|
OsThunkDdQueryMoCompStatus@8 = DdEntry42@8
|
||||||
OsThunkDdReenableDirectDrawObject@8 = NtGdiDdReenableDirectDrawObject@8
|
OsThunkDdReenableDirectDrawObject@8 = DdEntry43@8
|
||||||
OsThunkDdReleaseDC@4 = NtGdiDdReleaseDC@4
|
OsThunkDdReleaseDC@4 = DdEntry44@4
|
||||||
OsThunkDdRenderMoComp@8 = NtGdiDdRenderMoComp@8
|
OsThunkDdRenderMoComp@8 = DdEntry45@8
|
||||||
OsThunkDdResetVisrgn@8 = NtGdiDdResetVisrgn@8
|
OsThunkDdResetVisrgn@8 = DdEntry46@8
|
||||||
OsThunkDdSetColorKey@8 = NtGdiDdSetColorKey@8
|
OsThunkDdSetColorKey@8 = DdEntry47@8
|
||||||
OsThunkDdSetExclusiveMode@8 = NtGdiDdSetExclusiveMode@8
|
OsThunkDdSetExclusiveMode@8 = DdEntry48@8
|
||||||
OsThunkDdSetGammaRamp@12 = NtGdiDdSetGammaRamp@12
|
OsThunkDdSetGammaRamp@12 = DdEntry49@12
|
||||||
OsThunkDdSetOverlayPosition@12 = NtGdiDdSetOverlayPosition@12
|
OsThunkDdSetOverlayPosition@12 = DdEntry51@12
|
||||||
OsThunkDdUnattachSurface@8 = NtGdiDdUnattachSurface@8
|
OsThunkDdUnattachSurface@8 = DdEntry52@8
|
||||||
OsThunkDdUnlock@8 = NtGdiDdUnlock@8
|
OsThunkDdUnlock@8 = DdEntry53@8
|
||||||
OsThunkDdUnlockD3D@8 = NtGdiDdUnlockD3D@8
|
OsThunkDdUnlockD3D@8 = DdEntry54@8
|
||||||
OsThunkDdUpdateOverlay@12 = NtGdiDdUpdateOverlay@12
|
OsThunkDdUpdateOverlay@12 = DdEntry55@12
|
||||||
OsThunkDdWaitForVerticalBlank@8 = NtGdiDdWaitForVerticalBlank@8
|
OsThunkDdWaitForVerticalBlank@8 = DdEntry56@8
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<module name="d3d8thk" type="win32dll" installbase="system32" installname="d3d8thk.dll">
|
<module name="d3d8thk" type="win32dll" installbase="system32" installname="d3d8thk.dll">
|
||||||
<importlibrary definition="d3d8thk.def" />
|
<importlibrary definition="d3d8thk.def" />
|
||||||
|
<library>gdi32</library>
|
||||||
<file>d3d8thk.rc</file>
|
<file>d3d8thk.rc</file>
|
||||||
<file>win32k.S</file>
|
|
||||||
</module>
|
</module>
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
#include "../gdi32/misc/win32k.S"
|
|
Loading…
Reference in a new issue