< prev index next >
modules/javafx.graphics/src/main/java/com/sun/prism/impl/shape/DMarlinRasterizer.java
Print this page
@@ -28,21 +28,21 @@
import com.sun.javafx.geom.Path2D;
import com.sun.javafx.geom.RectBounds;
import com.sun.javafx.geom.Rectangle;
import com.sun.javafx.geom.Shape;
import com.sun.javafx.geom.transform.BaseTransform;
-import com.sun.marlin.MarlinRenderer;
-import com.sun.marlin.MarlinRenderingEngine;
+import com.sun.marlin.DMarlinRenderer;
+import com.sun.marlin.DMarlinRenderingEngine;
import com.sun.marlin.MaskMarlinAlphaConsumer;
-import com.sun.marlin.RendererContext;
+import com.sun.marlin.DRendererContext;
import com.sun.prism.BasicStroke;
import com.sun.prism.impl.PrismSettings;
/**
* Thread-safe Marlin rasterizer (TL or CLQ storage)
*/
-public final class MarlinRasterizer implements ShapeRasterizer {
+public final class DMarlinRasterizer implements ShapeRasterizer {
private static final MaskData EMPTY_MASK = MaskData.create(new byte[1], 0, 0, 1, 1);
@Override
public MaskData getMaskData(Shape shape,
BasicStroke stroke,
@@ -75,22 +75,22 @@
}
if (xformBounds.isEmpty()) {
return EMPTY_MASK;
}
- final RendererContext rdrCtx = MarlinRenderingEngine.getRendererContext();
- MarlinRenderer renderer = null;
+ final DRendererContext rdrCtx = DMarlinRenderingEngine.getRendererContext();
+ DMarlinRenderer renderer = null;
try {
final Rectangle rclip = rdrCtx.clip;
rclip.setBounds(xformBounds);
if (shape instanceof Path2D) {
- renderer = MarlinPrismUtils.setupRenderer(rdrCtx, (Path2D) shape, stroke, xform, rclip,
+ renderer = DMarlinPrismUtils.setupRenderer(rdrCtx, (Path2D) shape, stroke, xform, rclip,
antialiasedShape);
}
if (renderer == null) {
- renderer = MarlinPrismUtils.setupRenderer(rdrCtx, shape, stroke, xform, rclip,
+ renderer = DMarlinPrismUtils.setupRenderer(rdrCtx, shape, stroke, xform, rclip,
antialiasedShape);
}
final int outpix_xmin = renderer.getOutpixMinX();
final int outpix_xmax = renderer.getOutpixMaxX();
final int outpix_ymin = renderer.getOutpixMinY();
@@ -115,9 +115,9 @@
} finally {
if (renderer != null) {
renderer.dispose();
}
// recycle the RendererContext instance
- MarlinRenderingEngine.returnRendererContext(rdrCtx);
+ DMarlinRenderingEngine.returnRendererContext(rdrCtx);
}
}
}
< prev index next >