mirror of
https://github.com/reactos/reactos.git
synced 2024-12-27 01:24:38 +00:00
Add DdEntry 1-56 it is pure syscall to win32k/ntdraw. Windows XP and higher does have this entry. And thanks to that we can make directdraw Windows XP or higher compatible. But rember alot of directdraw api are still stub in win32k/ntdraw.
svn path=/trunk/; revision=16830
This commit is contained in:
parent
ab051595b1
commit
7b99ee39f8
1 changed files with 56 additions and 0 deletions
|
@ -98,6 +98,62 @@ DeleteObject@4
|
|||
DescribePixelFormat@16
|
||||
DeviceCapabilitiesExA@20
|
||||
DeviceCapabilitiesExW@20
|
||||
DdEntry1@16=NtGdiD3dContextCreate@16
|
||||
DdEntry2@4=NtGdiD3dContextDestroy@4
|
||||
DdEntry3@0=NtGdiD3dContextDestroyAll@0
|
||||
DdEntry4@4=NtGdiD3dValidateTextureStageState@4
|
||||
DdEntry5@28=NtGdiD3dDrawPrimitives2@28
|
||||
DdEntry6@4=NtGdiDdGetDriverState@4
|
||||
DdEntry7@12=NtGdiDdAddAttachedSurface@12
|
||||
DdEntry8@12=NtGdiDdAlphaBlt@12
|
||||
DdEntry9@8=NtGdiDdAttachSurface@8
|
||||
DdEntry10@8=NtGdiDdBeginMoCompFrame@8
|
||||
DdEntry11@12=NtGdiDdBlt@12
|
||||
DdEntry13@8=NtGdiDdCanCreateD3DBuffer@8
|
||||
DdEntry12@8=NtGdiDdCanCreateSurface@8
|
||||
DdEntry14@8=NtGdiDdColorControl@8
|
||||
DdEntry15@4=NtGdiDdCreateDirectDrawObject@4
|
||||
DdEntry16@32=NtGdiDdCreateSurface@32
|
||||
DdEntry17@32=NtGdiDdCreateD3DBuffer@32
|
||||
DdEntry18@8=NtGdiDdCreateMoComp@8
|
||||
DdEntry19@24=NtGdiDdCreateSurfaceObject@24
|
||||
DdEntry20@4=NtGdiDdDeleteDirectDrawObject@4
|
||||
DdEntry21@4=NtGdiDdDeleteSurfaceObject@4
|
||||
DdEntry22@8=NtGdiDdDestroyMoComp@8
|
||||
DdEntry23@8=NtGdiDdDestroySurface@8
|
||||
DdEntry24@4=NtGdiDdDestroyD3DBuffer@4
|
||||
DdEntry25@8=NtGdiDdEndMoCompFrame@8
|
||||
DdEntry26@20=NtGdiDdFlip@20
|
||||
DdEntry27@8=NtGdiDdFlipToGDISurface@8
|
||||
DdEntry28@8=NtGdiDdGetAvailDriverMemory@8
|
||||
DdEntry29@8=NtGdiDdGetBltStatus@8
|
||||
DdEntry30@8=NtGdiDdGetDC@8
|
||||
DdEntry31@8=NtGdiDdGetDriverInfo@8
|
||||
DdEntry32@12=NtGdiDdGetDxHandle@12
|
||||
DdEntry33@8=NtGdiDdGetFlipStatus@8
|
||||
DdEntry34@8=NtGdiDdGetInternalMoCompInfo@8
|
||||
DdEntry35@8=NtGdiDdGetMoCompBuffInfo@8
|
||||
DdEntry36@8=NtGdiDdGetMoCompGuids@8
|
||||
DdEntry37@8=NtGdiDdGetMoCompFormats@8
|
||||
DdEntry38@8=NtGdiDdGetScanLine@8
|
||||
DdEntry39@12=NtGdiDdLock@12
|
||||
DdEntry40@8=NtGdiDdLockD3D@8
|
||||
DdEntry41@44=NtGdiDdQueryDirectDrawObject@44
|
||||
DdEntry42@8=NtGdiDdQueryMoCompStatus@8
|
||||
DdEntry43@8=NtGdiDdReenableDirectDrawObject@8
|
||||
DdEntry44@4=NtGdiDdReleaseDC@4
|
||||
DdEntry45@8=NtGdiDdRenderMoComp@8
|
||||
DdEntry46@8=NtGdiDdResetVisrgn@8
|
||||
DdEntry47@8=NtGdiDdSetColorKey@8
|
||||
DdEntry48@8=NtGdiDdSetExclusiveMode@8
|
||||
DdEntry49@12=NtGdiDdSetGammaRamp@12
|
||||
DdEntry50@12=NtGdiDdCreateSurfaceEx@12
|
||||
DdEntry51@12=NtGdiDdSetOverlayPosition@12
|
||||
DdEntry52@8=NtGdiDdUnattachSurface@8
|
||||
DdEntry53@8=NtGdiDdUnlock@8
|
||||
DdEntry54@8=NtGdiDdUnlockD3D@8
|
||||
DdEntry55@12=NtGdiDdUpdateOverlay@12
|
||||
DdEntry56@8=NtGdiDdWaitForVerticalBlank@8
|
||||
DrawEscape@16
|
||||
Ellipse@20=NtGdiEllipse@20
|
||||
EnableEUDC@4
|
||||
|
|
Loading…
Reference in a new issue