* Replace NtGdiCreatePatternBrush and NtGdiCreateHatchBrush with NtGdiCreatePatternBr...
[reactos.git] / reactos / lib / gdi32 / gdi32.def
index aede129..c4660d5 100644 (file)
@@ -26,7 +26,7 @@ BRUSHOBJ_hGetColorTransform@4
 BRUSHOBJ_pvAllocRbrush@8
 BRUSHOBJ_pvGetRbrush@4
 BRUSHOBJ_ulGetBrushColor@4
-BitBlt@36=NtGdiBitBlt@36
+BitBlt@36
 CancelDC@4
 CheckColorsInGamut@16
 ChoosePixelFormat@8
@@ -53,7 +53,7 @@ CreateBrushIndirect@4
 CreateColorSpaceA@4
 CreateColorSpaceW@4
 CreateCompatibleBitmap@12=NtGdiCreateCompatibleBitmap@12
-CreateCompatibleDC@4=NtGdiCreateCompatableDC@4
+CreateCompatibleDC@4=NtGdiCreateCompatibleDC@4
 CreateDCA@16
 CreateDCW@16
 CreateDIBPatternBrush@8
@@ -72,13 +72,13 @@ CreateFontIndirectExW@4
 CreateFontIndirectW@4
 CreateFontW@56
 CreateHalftonePalette@4=NtGdiCreateHalftonePalette@4
-CreateHatchBrush@8=NtGdiCreateHatchBrush@8
+CreateHatchBrush@8
 CreateICA@16
 CreateICW@16
 CreateMetaFileA@4
 CreateMetaFileW@4
 CreatePalette@4=NtGdiCreatePalette@4
-CreatePatternBrush@4=NtGdiCreatePatternBrush@4
+CreatePatternBrush@4
 CreatePen@12=NtGdiCreatePen@12
 CreatePenIndirect@4=NtGdiCreatePenIndirect@4
 CreatePolyPolygonRgn@16=NtGdiCreatePolyPolygonRgn@16
@@ -88,16 +88,72 @@ CreateRectRgnIndirect@4=NtGdiCreateRectRgnIndirect@4
 CreateRoundRectRgn@24=NtGdiCreateRoundRectRgn@24
 CreateScalableFontResourceA@16
 CreateScalableFontResourceW@16
-CreateSolidBrush@4=NtGdiCreateSolidBrush@4
+CreateSolidBrush@4
 DPtoLP@12=NtGdiDPtoLP@12
 DeleteColorSpace@4
-DeleteDC@4=NtGdiDeleteDC@4
+DeleteDC@4=NtGdiDeleteObjectApp@4
 DeleteEnhMetaFile@4
 DeleteMetaFile@4
 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
@@ -192,7 +248,7 @@ FrameRgn@20=NtGdiFrameRgn@20
 GdiAddFontResourceW@12
 GdiAddGlsBounds@8
 GdiAddGlsRecord@16
-GdiAlphaBlend@44
+GdiAlphaBlend@44=NtGdiAlphaBlend@44
 GdiArtificialDecrementDriver@8
 GdiCleanCacheDC@4
 GdiComment@12
@@ -217,22 +273,22 @@ GdiDllInitialize@12
 GdiDrawStream@12
 GdiEndDocEMF@4
 GdiEndPageEMF@8
-GdiEntry1@8=DdCreateDirectDrawObject@8
-GdiEntry2@44=DdQueryDirectDrawObject@44
-GdiEntry3@4=DdDeleteDirectDrawObject@4
-GdiEntry4@8=DdCreateSurfaceObject@8
-GdiEntry5@4=DdDeleteSurfaceObject@4
-GdiEntry6@8=DdResetVisrgn@8
-GdiEntry7@8=DdGetDC@8
-GdiEntry8@4=DdReleaseDC@4
-GdiEntry9@24=DdCreateDIBSection@24
-GdiEntry10@8=DdReenableDirectDrawObject@8
-GdiEntry11@8=DdAttachSurface@8
-GdiEntry12@8=DdUnattachSurface@8
-GdiEntry13@0=DdQueryDisplaySettingsUniqueness@0
-GdiEntry14@12=DdGetDxHandle@12
-GdiEntry15@12=DdSetGammaRamp@12
-GdiEntry16@12=DdSwapTextureHandles@12
+GdiEntry1@8
+GdiEntry2@44
+GdiEntry3@4
+GdiEntry4@8
+GdiEntry5@4
+GdiEntry6@8
+GdiEntry7@8
+GdiEntry8@4
+GdiEntry9@24
+GdiEntry10@8
+GdiEntry11@8
+GdiEntry12@8
+GdiEntry13@0
+GdiEntry14@12
+GdiEntry15@12
+GdiEntry16@12
 GdiFixUpHandle@4
 GdiFlush@0
 GdiFullscreenControl@20
@@ -337,7 +393,7 @@ GetGlyphIndicesA@20
 GetGlyphIndicesW@20
 GetGlyphOutline=GetGlyphOutlineA@28
 GetGlyphOutlineA@28
-GetGlyphOutlineW@28=NtGdiGetGlyphOutline@28
+GetGlyphOutlineW@28
 GetGlyphOutlineWow@28
 GetGraphicsMode@4=NtGdiGetGraphicsMode@4
 GetHFONT@4