Print this page
Added gradle and cmake project

Split Close
Expand all
Collapse all
          --- old/src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h
          +++ new/src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h
↓ open down ↓ 550 lines elided ↑ open up ↑
 551  551  
 552  552  void GrPrim_RefineBounds(SurfaceDataBounds *bounds, jint transX, jint transY,
 553  553                           jfloat *coords,  jint maxCoords);
 554  554  
 555  555  JNIEXPORT extern jfieldID path2DTypesID;
 556  556  JNIEXPORT extern jfieldID path2DNumTypesID;
 557  557  JNIEXPORT extern jfieldID path2DWindingRuleID;
 558  558  JNIEXPORT extern jfieldID path2DFloatCoordsID;
 559  559  JNIEXPORT extern jfieldID sg2dStrokeHintID;
 560  560  JNIEXPORT extern jint sunHints_INTVAL_STROKE_PURE;
      561 +JNIEXPORT extern jint graphicsPrimitive_traceflags;
 561  562  
 562  563  /*
 563  564   * Macros for using jlong variables as 32bits.32bits fractional values
 564  565   */
 565  566  #define LongOneHalf     (((jlong) 1) << 31)
 566  567  #define IntToLong(i)    (((jlong) (i)) << 32)
 567  568  #define DblToLong(d)    ((jlong) ((d) * IntToLong(1)))
 568  569  #define LongToDbl(l)    (((jdouble) l) / IntToLong(1))
 569  570  #define WholeOfLong(l)  ((jint) ((l) >> 32))
 570  571  #define FractOfLong(l)  ((jint) (l))
↓ open down ↓ 88 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX