diff -r 91b06f016821 -r ce9a620fe879 jdk/src/solaris/classes/sun/java2d/xr/XRCompositeManager.java --- a/jdk/src/solaris/classes/sun/java2d/xr/XRCompositeManager.java Fri Aug 30 10:25:55 2013 -0700 +++ b/jdk/src/solaris/classes/sun/java2d/xr/XRCompositeManager.java Sun Sep 01 09:38:03 2013 -0700 @@ -295,10 +295,10 @@ sy, 0, 0, dx, dy, w, h); } - public void compositeText(int dst, int glyphSet, int maskFormat, - GrowableEltArray elts) { - con.XRenderCompositeText(compRule, src.picture, dst, maskFormat, 0, 0, - 0, 0, glyphSet, elts); + public void compositeText(XRSurfaceData dst, int sx, int sy, + int glyphSet, int maskFormat, GrowableEltArray elts) { + con.XRenderCompositeText(compRule, src.picture, dst.picture, + maskFormat, sx, sy, 0, 0, glyphSet, elts); } public XRColor getMaskColor() {