-
- Downloads
added nsIDrawingSurface, a windows specific counterpart and a windows
implementation. cleaned up windows blending code to the point where we don't really need platform specific blending implementations at all anymore. added region area return from nsIRegion::GetRects(). unified all windows bitmap management code under nsDrawingSurfaceWin.cpp.
Showing
- gfx/public/MANIFEST 1 addition, 0 deletionsgfx/public/MANIFEST
- gfx/public/Makefile.in 1 addition, 0 deletionsgfx/public/Makefile.in
- gfx/public/makefile.win 1 addition, 0 deletionsgfx/public/makefile.win
- gfx/public/nsGfxCIID.h 4 additions, 0 deletionsgfx/public/nsGfxCIID.h
- gfx/public/nsIBlender.h 2 additions, 2 deletionsgfx/public/nsIBlender.h
- gfx/public/nsIDrawingSurface.h 143 additions, 0 deletionsgfx/public/nsIDrawingSurface.h
- gfx/public/nsIRegion.h 1 addition, 0 deletionsgfx/public/nsIRegion.h
- gfx/public/nsIRenderingContext.h 1 addition, 8 deletionsgfx/public/nsIRenderingContext.h
- gfx/src/gtk/nsRegionGTK.cpp 3 additions, 0 deletionsgfx/src/gtk/nsRegionGTK.cpp
- gfx/src/mac/nsRegionMac.cpp 6 additions, 2 deletionsgfx/src/mac/nsRegionMac.cpp
- gfx/src/mac/nsRenderingContextMac.cpp 25 additions, 7 deletionsgfx/src/mac/nsRenderingContextMac.cpp
- gfx/src/nsBlender.cpp 7 additions, 1 deletiongfx/src/nsBlender.cpp
- gfx/src/nsBlender.h 7 additions, 28 deletionsgfx/src/nsBlender.h
- gfx/src/windows/makefile.win 3 additions, 1 deletiongfx/src/windows/makefile.win
- gfx/src/windows/nsBlenderWin.cpp 72 additions, 565 deletionsgfx/src/windows/nsBlenderWin.cpp
- gfx/src/windows/nsBlenderWin.h 15 additions, 51 deletionsgfx/src/windows/nsBlenderWin.h
- gfx/src/windows/nsDeviceContextWin.cpp 26 additions, 9 deletionsgfx/src/windows/nsDeviceContextWin.cpp
- gfx/src/windows/nsDrawingSurfaceWin.cpp 852 additions, 0 deletionsgfx/src/windows/nsDrawingSurfaceWin.cpp
- gfx/src/windows/nsDrawingSurfaceWin.h 99 additions, 0 deletionsgfx/src/windows/nsDrawingSurfaceWin.h
- gfx/src/windows/nsGfxFactoryWin.cpp 6 additions, 0 deletionsgfx/src/windows/nsGfxFactoryWin.cpp
Loading
Please register or sign in to comment