--- old/src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c 2019-05-16 19:16:13.000000000 +0300 +++ new/src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c 2019-05-16 19:16:13.000000000 +0300 @@ -75,6 +75,7 @@ JNIEXPORT jfieldID path2DFloatCoordsID; JNIEXPORT jfieldID sg2dStrokeHintID; JNIEXPORT jint sunHints_INTVAL_STROKE_PURE; +JNIEXPORT jint graphicsPrimitive_traceflags = 0; /* * Class: sun_java2d_loops_GraphicsPrimitiveMgr @@ -148,6 +149,13 @@ sunHints_INTVAL_STROKE_PURE = (*env)->GetStaticIntField(env, SHints, fid); } +JNIEXPORT void JNICALL +Java_sun_java2d_loops_GraphicsPrimitiveMgr_setTraceFlags + (JNIEnv *env, jclass GPMgr, jint traceflags) +{ + graphicsPrimitive_traceflags = traceflags; +} + void GrPrim_RefineBounds(SurfaceDataBounds *bounds, jint transX, jint transY, jfloat *coords, jint maxCoords) {