Changeset: 5294c7067018
Author:    ceisserer
Date:      2010-05-28 11:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/2d/jdk/rev/5294c7067018

6307603: [X11] Use RENDER extension for complex operations done in software
Reviewed-by: bae, igor, prr

! make/common/Defs-solaris.gmk
! make/sun/awt/mapfile-mawt-vers
! make/sun/awt/mapfile-vers-linux
! make/sun/headless/mapfile-vers
! make/sun/jawt/Makefile
! make/sun/xawt/FILES_c_unix.gmk
! make/sun/xawt/Makefile
! make/sun/xawt/mapfile-vers
+ src/share/classes/sun/font/GlyphDisposedListener.java
! src/share/classes/sun/font/StrikeCache.java
! src/share/classes/sun/java2d/pipe/BufferedPaints.java
! src/share/classes/sun/java2d/pipe/RenderBuffer.java
! 
src/share/classes/sun/java2d/pisces/META-INF/services/sun.java2d.pipe.RenderingEngine
! src/share/native/sun/font/AccelGlyphCache.c
! src/share/native/sun/font/fontscalerdefs.h
! src/share/native/sun/font/freetypeScaler.c
! src/share/native/sun/font/sunFont.c
! src/share/native/sun/java2d/opengl/OGLTextRenderer.c
! src/solaris/classes/sun/awt/X11GraphicsDevice.java
! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java
+ src/solaris/classes/sun/font/XRGlyphCache.java
+ src/solaris/classes/sun/font/XRGlyphCacheEntry.java
+ src/solaris/classes/sun/font/XRTextRenderer.java
! src/solaris/classes/sun/java2d/UnixSurfaceManagerFactory.java
+ src/solaris/classes/sun/java2d/jules/IdleTileCache.java
+ src/solaris/classes/sun/java2d/jules/JulesAATileGenerator.java
+ src/solaris/classes/sun/java2d/jules/JulesPathBuf.java
+ src/solaris/classes/sun/java2d/jules/JulesRenderingEngine.java
+ src/solaris/classes/sun/java2d/jules/JulesShapePipe.java
+ src/solaris/classes/sun/java2d/jules/JulesTile.java
+ src/solaris/classes/sun/java2d/jules/TileWorker.java
+ src/solaris/classes/sun/java2d/jules/TrapezoidList.java
! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java
+ src/solaris/classes/sun/java2d/x11/XSurfaceData.java
+ src/solaris/classes/sun/java2d/xr/DirtyRegion.java
+ src/solaris/classes/sun/java2d/xr/GrowableByteArray.java
+ src/solaris/classes/sun/java2d/xr/GrowableEltArray.java
+ src/solaris/classes/sun/java2d/xr/GrowableIntArray.java
+ src/solaris/classes/sun/java2d/xr/GrowablePointArray.java
+ src/solaris/classes/sun/java2d/xr/GrowableRectArray.java
+ src/solaris/classes/sun/java2d/xr/MaskTile.java
+ src/solaris/classes/sun/java2d/xr/MaskTileManager.java
+ src/solaris/classes/sun/java2d/xr/MutableInteger.java
+ src/solaris/classes/sun/java2d/xr/XIDGenerator.java
+ src/solaris/classes/sun/java2d/xr/XRBackend.java
+ src/solaris/classes/sun/java2d/xr/XRBackendNative.java
+ src/solaris/classes/sun/java2d/xr/XRColor.java
+ src/solaris/classes/sun/java2d/xr/XRCompositeManager.java
+ src/solaris/classes/sun/java2d/xr/XRDrawImage.java
+ src/solaris/classes/sun/java2d/xr/XRGraphicsConfig.java
+ src/solaris/classes/sun/java2d/xr/XRMaskBlit.java
+ src/solaris/classes/sun/java2d/xr/XRMaskFill.java
+ src/solaris/classes/sun/java2d/xr/XRMaskImage.java
+ src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java
+ src/solaris/classes/sun/java2d/xr/XRPaints.java
+ src/solaris/classes/sun/java2d/xr/XRRenderer.java
+ src/solaris/classes/sun/java2d/xr/XRSurfaceData.java
+ src/solaris/classes/sun/java2d/xr/XRSurfaceDataProxy.java
+ src/solaris/classes/sun/java2d/xr/XRUtils.java
+ src/solaris/classes/sun/java2d/xr/XRVolatileSurfaceManager.java
+ src/solaris/classes/sun/java2d/xr/XcbRequestCounter.java
! src/solaris/native/sun/java2d/x11/X11SurfaceData.c
! src/solaris/native/sun/java2d/x11/X11SurfaceData.h
+ src/solaris/native/sun/java2d/x11/XRBackendNative.c
+ src/solaris/native/sun/java2d/x11/XRSurfaceData.c

Reply via email to