jdk/src/solaris/classes/sun/java2d/xr/XRCompositeManager.java
changeset 21233 a36ed36d3209
parent 19785 3cc04826bb7f
child 21234 e5d41ac9fb32
--- a/jdk/src/solaris/classes/sun/java2d/xr/XRCompositeManager.java	Tue Oct 22 13:28:44 2013 +0400
+++ b/jdk/src/solaris/classes/sun/java2d/xr/XRCompositeManager.java	Tue Oct 22 13:47:45 2013 -0700
@@ -116,7 +116,7 @@
         con.renderRectangle(solidSrcPictXID, XRUtils.PictOpSrc,
                 XRColor.FULL_ALPHA, 0, 0, 1, 1);
         solidSrcPict = new XRSurfaceData.XRInternalSurfaceData(con,
-                solidSrcPictXID, null);
+                solidSrcPictXID);
         setForeground(0);
 
         int extraAlphaMask = con.createPixmap(parentXid, 8, 1, 1);
@@ -198,7 +198,7 @@
             } catch (NoninvertibleTransformException e) {
                 at.setToIdentity();
             }
-            src.validateAsSource(at, -1, -1);
+            src.validateAsSource(at, -1, XRUtils.ATransOpToXRQuality(sg2d.interpolationType));
         }
     }