Changeset: e9f71053dd5e Author: rbair Date: 2013-08-23 09:42 -0700 URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/e9f71053dd5e
RT-32286: Region, Circle, Ellipse, and ImageView should support occlusion culling for opaque paints Reviewed By: Jim Graham, Felipe ! .idea/vcs.xml + apps/toys/Hello/src/main/java/hello/HelloRectangle.java ! modules/graphics/src/main/java/com/sun/javafx/geom/transform/BaseTransform.java ! modules/graphics/src/main/java/com/sun/javafx/geom/transform/GeneralTransform3D.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/CacheFilter.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGCircle.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGEllipse.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGGroup.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGImageView.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGRectangle.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGShape.java ! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java ! modules/graphics/src/main/java/com/sun/prism/Image.java ! modules/graphics/src/main/java/com/sun/prism/paint/ImagePattern.java ! modules/graphics/src/main/java/javafx/scene/layout/Background.java ! modules/graphics/src/main/java/javafx/scene/layout/BackgroundImage.java ! modules/graphics/src/main/java/javafx/scene/layout/Region.java ! modules/graphics/src/main/java/javafx/scene/paint/ImagePattern.java ! modules/graphics/src/test/java/com/sun/javafx/sg/prism/ContentBoundsTest.java ! modules/graphics/src/test/java/com/sun/javafx/sg/prism/CullingTest.java ! modules/graphics/src/test/java/com/sun/javafx/sg/prism/DirtyRegionClipTest.java ! modules/graphics/src/test/java/com/sun/javafx/sg/prism/DirtyRegionTestBase.java ! modules/graphics/src/test/java/com/sun/javafx/sg/prism/GridDirtyRegionTest.java + modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGCircleTest.java + modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGEllipseTest.java + modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGImageViewTest.java + modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGNodeTest.java + modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGRectangleTest.java + modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGShapeTest.java + modules/graphics/src/test/java/com/sun/javafx/sg/prism/NGTestBase.java - modules/graphics/src/test/java/com/sun/javafx/sg/prism/NodeTestUtils.java ! modules/graphics/src/test/java/com/sun/javafx/sg/prism/OcclusionCullingTest.java + modules/graphics/src/test/java/com/sun/javafx/sg/prism/RenderRootTest.java - modules/graphics/src/test/java/com/sun/javafx/sg/prism/TestNGNode.java + modules/graphics/src/test/resources/com/sun/javafx/sg/prism/test-opaque.jpg + modules/graphics/src/test/resources/com/sun/javafx/sg/prism/test-opaque.png + modules/graphics/src/test/resources/com/sun/javafx/sg/prism/test-transparent.png
