From linuxhippy at gmail.com Fri Jun 5 08:22:24 2009 From: linuxhippy at gmail.com (linuxhippy at gmail.com) Date: Fri, 05 Jun 2009 15:22:24 +0000 Subject: hg: xrender/xrender/jdk: Initial upload of rewrite version. Message-ID: <20090605152240.14453EF81@hg.openjdk.java.net> Changeset: c5e99b2b0367 Author: ce at localhost.localdomain Date: 2009-06-05 17:18 -0400 URL: http://hg.openjdk.java.net/xrender/xrender/jdk/rev/c5e99b2b0367 Initial upload of rewrite version. Be aware this is still unfinished and not ready for end-user testing, there are still known bugs. ! make/sun/awt/mapfile-mawt-vers ! make/sun/xawt/FILES_c_unix.gmk ! make/sun/xawt/Makefile ! make/sun/xawt/mapfile-vers ! src/share/classes/sun/font/FontManager.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/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/X11GraphicsConfig.java ! src/solaris/classes/sun/awt/X11GraphicsDevice.java ! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java ! src/solaris/classes/sun/java2d/UnixSurfaceManagerFactory.java ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.h From linuxhippy at gmail.com Fri Jun 5 08:27:31 2009 From: linuxhippy at gmail.com (linuxhippy at gmail.com) Date: Fri, 05 Jun 2009 15:27:31 +0000 Subject: hg: xrender/xrender/jdk: Upload files missed by the first commit Message-ID: <20090605152744.E3343EF86@hg.openjdk.java.net> Changeset: 0522a2e793b2 Author: ce at localhost.localdomain Date: 2009-06-05 17:23 -0400 URL: http://hg.openjdk.java.net/xrender/xrender/jdk/rev/0522a2e793b2 Upload files missed by the first commit + make/sun/xawt/FILES_c_unix.gmk.orig + src/share/classes/sun/font/GlyphDisposedListener.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/x11/XSurfaceData.java + src/solaris/classes/sun/java2d/xr/DirtyRegion.java + src/solaris/classes/sun/java2d/xr/GrowableEltArray.java + src/solaris/classes/sun/java2d/xr/GrowableIntArray.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/XRBackend.java + src/solaris/classes/sun/java2d/xr/XRBackendJava.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/native/sun/java2d/x11/XRBackendJava.c + src/solaris/native/sun/java2d/x11/XRBackendNative.c + src/solaris/native/sun/java2d/x11/XRSurfaceData.c From linuxhippy at gmail.com Wed Jun 10 04:25:16 2009 From: linuxhippy at gmail.com (linuxhippy at gmail.com) Date: Wed, 10 Jun 2009 11:25:16 +0000 Subject: hg: xrender/xrender/jdk: Choose Sw->Surface loops depending on the src transparency Message-ID: <20090610112547.E6E2FE262@hg.openjdk.java.net> Changeset: ee46413d4ba5 Author: ce at localhost.localdomain Date: 2009-06-10 13:19 -0400 URL: http://hg.openjdk.java.net/xrender/xrender/jdk/rev/ee46413d4ba5 Choose Sw->Surface loops depending on the src transparency ! src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java From linuxhippy at gmail.com Wed Jun 10 05:00:15 2009 From: linuxhippy at gmail.com (linuxhippy at gmail.com) Date: Wed, 10 Jun 2009 12:00:15 +0000 Subject: hg: xrender/xrender/jdk: Fix maske'd operations with extra alpha turned on. Message-ID: <20090610120029.BFCB9E268@hg.openjdk.java.net> Changeset: e566f860c984 Author: ce at localhost.localdomain Date: 2009-06-10 13:55 -0400 URL: http://hg.openjdk.java.net/xrender/xrender/jdk/rev/e566f860c984 Fix maske'd operations with extra alpha turned on. Move ea->mask loop to native code. ! src/solaris/classes/sun/java2d/xr/XRBackendNative.java ! src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java ! src/solaris/native/sun/java2d/x11/XRBackendNative.c