< prev index next >
src/java.desktop/share/classes/sun/java2d/loops/DrawLine.java
Print this page
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework
@@ -102,10 +102,14 @@
}
public void DrawLine(SunGraphics2D sg2d, SurfaceData dest,
int x1, int y1, int x2, int y2)
{
+ if ((traceflags & TRACEPTIME) == 0) {
tracePrimitive(target);
+ }
+ long time = System.nanoTime();
target.DrawLine(sg2d, dest, x1, y1, x2, y2);
+ tracePrimitiveTime(target, System.nanoTime() - time);
}
}
}
< prev index next >