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;
}