Removed dependencies on the internals of the region object.
Do not store the region type in the object, it's trivial to determine from the rectangle count. Rewrote a few routines to not depend on internal clipping or region functions.
Showing
- dlls/gdi/mfdrv/graphics.c 0 additions, 1 deletiondlls/gdi/mfdrv/graphics.c
- dlls/ttydrv/wnd.c 5 additions, 6 deletionsdlls/ttydrv/wnd.c
- dlls/x11drv/winpos.c 0 additions, 1 deletiondlls/x11drv/winpos.c
- dlls/x11drv/xrender.c 8 additions, 51 deletionsdlls/x11drv/xrender.c
- graphics/x11drv/clipping.c 75 additions, 37 deletionsgraphics/x11drv/clipping.c
- graphics/x11drv/graphics.c 17 additions, 37 deletionsgraphics/x11drv/graphics.c
- graphics/x11drv/text.c 6 additions, 6 deletionsgraphics/x11drv/text.c
- include/gdi.h 0 additions, 9 deletionsinclude/gdi.h
- include/region.h 2 additions, 17 deletionsinclude/region.h
- include/x11drv.h 1 addition, 0 deletionsinclude/x11drv.h
- objects/clipping.c 84 additions, 138 deletionsobjects/clipping.c
- objects/gdiobj.c 1 addition, 1 deletionobjects/gdiobj.c
- objects/region.c 36 additions, 103 deletionsobjects/region.c
- windows/dce.c 0 additions, 1 deletionwindows/dce.c
- windows/winpos.c 0 additions, 1 deletionwindows/winpos.c
Loading
Please register or sign in to comment