Searched defs:hnd (Results 1 - 5 of 5) sorted by relevance

/openjdk7/jdk/src/share/native/sun/java2d/loops/
H A DDrawPath.c37 static void processLine(DrawHandler* hnd, argument
40 LineUtils_ProcessLine(DHND(hnd)->pRasInfo,
41 DHND(hnd)->pixel,
42 DHND(hnd)->pPrim->funcs.drawline,
43 DHND(hnd)->pPrim,
44 DHND(hnd)->pCompInfo,
48 static void processPoint(DrawHandler* hnd, jint x0, jint y0) argument
50 DHND(hnd)->pPrim->funcs.drawline(
51 DHND(hnd)->pRasInfo, x0, y0, DHND(hnd)
[all...]
H A DFillPath.c37 static void drawScanline(DrawHandler* hnd, jint x0, jint x1, jint y0) { argument
38 DHND(hnd)->pPrim->funcs.drawline(
39 DHND(hnd)->pRasInfo, x0, y0, DHND(hnd)->pixel, x1 - x0 + 1, 0,
41 DHND(hnd)->pPrim, DHND(hnd)->pCompInfo);
H A DProcessPath.c113 #define PROCESS_LINE(hnd, fX0, fY0, fX1, fY1, checkBounds, pixelInfo) \
129 jfloat xMinf = hnd->dhnd->xMinf + 0.5f; \
130 jfloat yMinf = hnd->dhnd->yMinf + 0.5f; \
131 jfloat xMaxf = hnd->dhnd->xMaxf + 0.5f; \
132 jfloat yMaxf = hnd->dhnd->yMaxf + 0.5f; \
151 hnd->dhnd->pDrawPixel(hnd->dhnd, X0, Y0); \
154 hnd->dhnd->pDrawPixel(hnd->dhnd, X0, Y0); \
165 hnd
473 ProcessFixedLine(ProcessHandler* hnd,jint x1,jint y1,jint x2,jint y2, jint* pixelInfo,jboolean checkBounds, jboolean endSubPath) argument
565 DrawMonotonicQuad(ProcessHandler* hnd, jfloat *coords, jboolean checkBounds, jint* pixelInfo) argument
676 ProcessMonotonicQuad(ProcessHandler* hnd, jfloat *coords, jint* pixelInfo) argument
758 ProcessFirstMonotonicPartOfQuad(ProcessHandler* hnd, jfloat* coords, jint* pixelInfo, jfloat t) argument
780 ProcessQuad(ProcessHandler* hnd, jfloat* coords, jint* pixelInfo) argument
993 DrawMonotonicCubic(ProcessHandler* hnd, jfloat *coords, jboolean checkBounds, jint* pixelInfo) argument
1159 ProcessMonotonicCubic(ProcessHandler* hnd, jfloat *coords, jint* pixelInfo) argument
1253 ProcessFirstMonotonicPartOfCubic(ProcessHandler* hnd, jfloat* coords, jint* pixelInfo, jfloat t) argument
1284 ProcessCubic(ProcessHandler* hnd, jfloat* coords, jint* pixelInfo) argument
1366 ProcessLine(ProcessHandler* hnd, jfloat *coord1, jfloat *coord2, jint* pixelInfo) argument
1460 ProcessPath(ProcessHandler* hnd, jfloat transXf, jfloat transYf, jfloat* coords, jint maxCoords, jbyte* types, jint numTypes) argument
1945 FillPolygon(ProcessHandler* hnd, jint fillRule) argument
2094 StoreFixedLine(ProcessHandler* hnd,jint x1,jint y1,jint x2,jint y2, jint* pixelInfo,jboolean checkBounds, jboolean endSubPath) argument
2170 endSubPath(ProcessHandler* hnd) argument
2177 stubEndSubPath(ProcessHandler* hnd) argument
2190 ProcessHandler hnd = local
2226 ProcessHandler hnd = local
[all...]
/openjdk7/jdk/src/solaris/native/sun/java2d/x11/
H A DX11Renderer.c496 static void storeLine(DrawHandler* hnd, argument
500 XDrawHandlerData* dhnd = (XDrawHandlerData*)(hnd->pData);
507 static void storePoint(DrawHandler* hnd, jint x0, jint y0) { argument
509 XDrawHandlerData* dhnd = (XDrawHandlerData*)(hnd->pData);
515 static void drawSubPath(ProcessHandler* hnd) { argument
517 XDrawHandlerData* dhnd = (XDrawHandlerData*)(hnd->dhnd->pData);
554 static void drawScanline(DrawHandler* hnd, jint x0, jint x1, jint y0) argument
557 XDrawHandlerData* dhnd = (XDrawHandlerData*)(hnd->pData);
/openjdk7/jdk/src/share/classes/sun/java2d/loops/
H A DProcessPath.java668 private static void DrawMonotonicQuad(ProcessHandler hnd, argument
761 hnd.processFixedLine(x1, y1, x2, y2, pixelInfo, checkBounds, false);
770 hnd.processFixedLine(x2, y2, xe, ye, pixelInfo, checkBounds, false);
778 private static void ProcessMonotonicQuad(ProcessHandler hnd, argument
795 if (hnd.clipMode == PH_MODE_DRAW_CLIP) {
800 if (hnd.dhnd.xMaxf < xMin || hnd.dhnd.xMinf > xMax ||
801 hnd.dhnd.yMaxf < yMin || hnd.dhnd.yMinf > yMax) {
810 if (hnd
858 ProcessQuad(ProcessHandler hnd, float[] coords, int[] pixelInfo) argument
965 ProcessFirstMonotonicPartOfQuad(ProcessHandler hnd, float[] coords, int[] pixelInfo, float t) argument
988 DrawMonotonicCubic(ProcessHandler hnd, float[] coords, boolean checkBounds, int[] pixelInfo) argument
1136 ProcessMonotonicCubic(ProcessHandler hnd, float[] coords, int[] pixelInfo) argument
1225 ProcessCubic(ProcessHandler hnd, float[] coords, int[] pixelInfo) argument
1328 ProcessFirstMonotonicPartOfCubic(ProcessHandler hnd, float[] coords, int[] pixelInfo, float t) argument
1359 ProcessLine(ProcessHandler hnd, float x1, float y1, float x2, float y2, int[] pixelInfo) argument
1466 doProcessPath(ProcessHandler hnd, Path2D.Float p2df, float transXf, float transYf) argument
1897 FillPolygon(FillProcessHandler hnd, int fillRule) argument
[all...]

Completed in 41 milliseconds