--- old/modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java 2014-06-06 17:54:43.000000000 -0700 +++ new/modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java 2014-06-06 17:54:43.000000000 -0700 @@ -835,6 +835,7 @@ // fillQuad does hard edges which matches the concept // of setting adjacent abutting, non-overlapping "pixels" gr.fillQuad(dx1, dy1, dx1+highestPixelScale, dy1+highestPixelScale); + gr.setCompositeMode(CompositeMode.SRC_OVER); break; } case PUT_ARGBPRE_BUF: