Author: greatlrd Date: Sat Aug 25 02:24:26 2007 New Revision: 28532
URL: http://svn.reactos.org/svn/reactos?rev=28532&view=rev Log: add stub for NtGdiEngPlgBlt, NtGdiEngMarkBandingSurface, NtGdiEngFillPath, NtGdiEngPaint, NtGdiEngLineTo, NtGdiEngGradientFill, NtGdiEngStretchBltROP
Modified: trunk/reactos/subsystems/win32/win32k/stubs/stubs.c trunk/reactos/subsystems/win32/win32k/w32ksvc.db
Modified: trunk/reactos/subsystems/win32/win32k/stubs/stubs.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/stu... ============================================================================== --- trunk/reactos/subsystems/win32/win32k/stubs/stubs.c (original) +++ trunk/reactos/subsystems/win32/win32k/stubs/stubs.c Sat Aug 25 02:24:26 2007 @@ -1542,3 +1542,54 @@ return FALSE; }
+ + + + + + + + + +/* + * @unimplemented + */ +BOOL STDCALL +NtGdiEngFillPath(SURFOBJ *pso,PATHOBJ *ppo,CLIPOBJ *pco,BRUSHOBJ *pbo,POINTL *pptlBrushOrg,MIX mix,FLONG flOptions) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL STDCALL +EngGradientFill(SURFOBJ *psoDest,CLIPOBJ *pco,XLATEOBJ *pxlo,TRIVERTEX *pVertex,ULONG nVertex,PVOID pMesh,ULONG nMesh,RECTL *prclExtents,POINTL *pptlDitherOrg,ULONG ulMode) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL STDCALL +NtGdiEngLineTo(SURFOBJ *Surface, + CLIPOBJ *Clip, + BRUSHOBJ *Brush, + LONG x1, + LONG y1, + LONG x2, + LONG y2, + RECTL *RectBounds, + MIX mix) +{ + UNIMPLEMENTED; + return FALSE; +} + + +/* + * @unimplemented + */ +BOOL STDCALL +NtGdiEngMarkBandingSurface(HSURF hsurf) +{ + UNIMPLEMENTED; + return FALSE; +}
Modified: trunk/reactos/subsystems/win32/win32k/w32ksvc.db URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/w32... ============================================================================== --- trunk/reactos/subsystems/win32/win32k/w32ksvc.db (original) +++ trunk/reactos/subsystems/win32/win32k/w32ksvc.db Sat Aug 25 02:24:26 2007 @@ -619,18 +619,18 @@ NtGdiEngLockSurface 1 NtGdiEngBitBlt 11 NtGdiEngStretchBlt 11 -# NtGdiEngPlgBlt 11 -# NtGdiEngMarkBandingSurface 1 +NtGdiEngPlgBlt 11 +NtGdiEngMarkBandingSurface 1 NtGdiEngStrokePath 8 -# NtGdiEngFillPath 7 +NtGdiEngFillPath 7 NtGdiEngStrokeAndFillPath 10 -# NtGdiEngPaint 5 -# NtGdiEngLineTo 9 +NtGdiEngPaint 5 +NtGdiEngLineTo 9 NtGdiEngAlphaBlend 7 -# NtGdiEngGradientFill 10 +NtGdiEngGradientFill 10 NtGdiEngTransparentBlt 8 NtGdiEngTextOut 10 -# NtGdiEngStretchBltROP 13 +NtGdiEngStretchBltROP 13 # NtGdiXLATEOBJ_cGetPalette 4 # NtGdiXLATEOBJ_iXlate 2 # NtGdiXLATEOBJ_hGetColorTransform 1