modules/graphics/src/test/java/test/com/sun/javafx/sg/prism/RenderRootTest.java

Print this page
rev 9250 : 8134762: Refactor Javafx graphics module tests for clear separation of tests
Reviewed-by:

*** 21,36 **** * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ ! package com.sun.javafx.sg.prism; import com.sun.javafx.geom.DirtyRegionContainer; import com.sun.javafx.geom.RectBounds; import com.sun.javafx.geom.transform.BaseTransform; import com.sun.javafx.geom.transform.GeneralTransform3D; import org.junit.Before; import org.junit.Ignore; import org.junit.Test; import static org.junit.Assert.assertSame; import static org.junit.Assert.assertTrue; --- 21,42 ---- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ ! package test.com.sun.javafx.sg.prism; import com.sun.javafx.geom.DirtyRegionContainer; import com.sun.javafx.geom.RectBounds; import com.sun.javafx.geom.transform.BaseTransform; import com.sun.javafx.geom.transform.GeneralTransform3D; + import com.sun.javafx.sg.prism.NGCircle; + import com.sun.javafx.sg.prism.NGGroup; + import com.sun.javafx.sg.prism.NGNode; + import com.sun.javafx.sg.prism.NGNodeShim; + import com.sun.javafx.sg.prism.NGRectangle; + import com.sun.javafx.sg.prism.NodePath; import org.junit.Before; import org.junit.Ignore; import org.junit.Test; import static org.junit.Assert.assertSame; import static org.junit.Assert.assertTrue;
*** 80,90 **** final DirtyRegionContainer drc = new DirtyRegionContainer(1); final RectBounds dirtyRegion = new RectBounds(dirtyX, dirtyY, dirtyX+dirtyWidth, dirtyY+dirtyHeight); drc.addDirtyRegion(dirtyRegion); final BaseTransform tx = BaseTransform.IDENTITY_TRANSFORM; final GeneralTransform3D pvTx = new GeneralTransform3D(); ! root.markCullRegions(drc, -1, tx, pvTx); NodePath path = new NodePath(); root.getRenderRoot(path, dirtyRegion, 0, tx, pvTx); return path; } --- 86,96 ---- final DirtyRegionContainer drc = new DirtyRegionContainer(1); final RectBounds dirtyRegion = new RectBounds(dirtyX, dirtyY, dirtyX+dirtyWidth, dirtyY+dirtyHeight); drc.addDirtyRegion(dirtyRegion); final BaseTransform tx = BaseTransform.IDENTITY_TRANSFORM; final GeneralTransform3D pvTx = new GeneralTransform3D(); ! NGNodeShim.markCullRegions(root, drc, -1, tx, pvTx); NodePath path = new NodePath(); root.getRenderRoot(path, dirtyRegion, 0, tx, pvTx); return path; }