Searched refs:rasInfo (Results 1 - 12 of 12) sorted by relevance

/openjdk10/jdk/src/java.desktop/share/native/libawt/java2d/loops/
H A DFillRect.c42 SurfaceDataRasInfo rasInfo; local
64 GrPrim_Sg2dGetClip(env, sg2d, &rasInfo.bounds);
65 SurfaceData_IntersectBoundsXYWH(&rasInfo.bounds, x, y, w, h);
66 if (rasInfo.bounds.y2 <= rasInfo.bounds.y1 ||
67 rasInfo.bounds.x2 <= rasInfo.bounds.x1)
72 if (sdOps->Lock(env, sdOps, &rasInfo, pPrim->dstflags) != SD_SUCCESS) {
76 if (rasInfo.bounds.x2 > rasInfo
[all...]
H A DDrawRect.c43 SurfaceDataRasInfo rasInfo; local
77 GrPrim_Sg2dGetClip(env, sg2d, &rasInfo.bounds);
78 if (rasInfo.bounds.x1 < lox) rasInfo.bounds.x1 = lox;
79 if (rasInfo.bounds.y1 < loy) rasInfo.bounds.y1 = loy;
80 if (rasInfo.bounds.x2 > hix) rasInfo.bounds.x2 = hix;
81 if (rasInfo.bounds.y2 > hiy) rasInfo
[all...]
H A DFillSpans.c45 SurfaceDataRasInfo rasInfo; local
73 rasInfo.bounds.x1 = bbox[0];
74 rasInfo.bounds.y1 = bbox[1];
75 rasInfo.bounds.x2 = bbox[2];
76 rasInfo.bounds.y2 = bbox[3];
78 if (sdOps->Lock(env, sdOps, &rasInfo, pPrim->dstflags) != SD_SUCCESS) {
84 rasInfo.bounds.x1,
85 rasInfo.bounds.y1,
86 rasInfo.bounds.x2,
87 rasInfo
[all...]
H A DFillPath.c63 SurfaceDataRasInfo rasInfo; local
98 GrPrim_Sg2dGetClip(env, sg2d, &rasInfo.bounds);
100 ret = sdOps->Lock(env, sdOps, &rasInfo, SD_LOCK_FASTEST | pPrim->dstflags);
109 SurfaceData_InvokeUnlock(env, sdOps, &rasInfo);
114 GrPrim_RefineBounds(&rasInfo.bounds, transX, transY,
116 ok = (rasInfo.bounds.x2 > rasInfo.bounds.x1 &&
117 rasInfo.bounds.y2 > rasInfo.bounds.y1);
121 sdOps->GetRasInfo(env, sdOps, &rasInfo);
[all...]
H A DDrawPath.c74 SurfaceDataRasInfo rasInfo; local
108 GrPrim_Sg2dGetClip(env, sg2d, &rasInfo.bounds);
110 ret = sdOps->Lock(env, sdOps, &rasInfo, SD_LOCK_FASTEST | pPrim->dstflags);
119 SurfaceData_InvokeUnlock(env, sdOps, &rasInfo);
124 GrPrim_RefineBounds(&rasInfo.bounds, transX, transY,
126 ok = (rasInfo.bounds.x2 > rasInfo.bounds.x1 &&
127 rasInfo.bounds.y2 > rasInfo.bounds.y1);
131 sdOps->GetRasInfo(env, sdOps, &rasInfo);
[all...]
H A DFillParallelogram.c46 SurfaceDataRasInfo rasInfo; local
80 GrPrim_Sg2dGetClip(env, sg2d, &rasInfo.bounds);
81 SurfaceData_IntersectBoundsXYXY(&rasInfo.bounds, ix1, iy1, ix2, iy2);
82 if (rasInfo.bounds.y2 <= rasInfo.bounds.y1 ||
83 rasInfo.bounds.x2 <= rasInfo.bounds.x1)
88 if (sdOps->Lock(env, sdOps, &rasInfo, pPrim->dstflags) != SD_SUCCESS) {
92 ix1 = rasInfo.bounds.x1;
93 iy1 = rasInfo
[all...]
H A DDrawPolygons.c116 SurfaceDataRasInfo rasInfo; local
159 GrPrim_Sg2dGetClip(env, sg2d, &rasInfo.bounds);
161 ret = sdOps->Lock(env, sdOps, &rasInfo, SD_LOCK_FASTEST | pPrim->dstflags);
182 SurfaceData_InvokeUnlock(env, sdOps, &rasInfo);
202 RefineBounds(&rasInfo.bounds, transX, transY,
204 ok = (rasInfo.bounds.x2 > rasInfo.bounds.x1 &&
205 rasInfo.bounds.y2 > rasInfo.bounds.y1);
210 sdOps->GetRasInfo(env, sdOps, &rasInfo);
[all...]
H A DDrawParallelogram.c100 SurfaceDataRasInfo rasInfo; local
145 GrPrim_Sg2dGetClip(env, sg2d, &rasInfo.bounds);
146 SurfaceData_IntersectBoundsXYXY(&rasInfo.bounds, ix1, iy1, ix2, iy2);
147 if (rasInfo.bounds.y2 <= rasInfo.bounds.y1 ||
148 rasInfo.bounds.x2 <= rasInfo.bounds.x1)
153 if (sdOps->Lock(env, sdOps, &rasInfo, pPrim->dstflags) != SD_SUCCESS) {
157 ix1 = rasInfo.bounds.x1;
158 iy1 = rasInfo
[all...]
H A DMaskFill.c47 SurfaceDataRasInfo rasInfo; local
64 rasInfo.bounds.x1 = x;
65 rasInfo.bounds.y1 = y;
66 rasInfo.bounds.x2 = x + w;
67 rasInfo.bounds.y2 = y + h;
68 if (sdOps->Lock(env, sdOps, &rasInfo, pPrim->dstflags) != SD_SUCCESS) {
72 if (rasInfo.bounds.x2 > rasInfo.bounds.x1 &&
73 rasInfo.bounds.y2 > rasInfo
687 SurfaceDataRasInfo rasInfo; local
953 SurfaceDataRasInfo rasInfo; local
[all...]
H A DDrawLine.c393 SurfaceDataRasInfo rasInfo; local
411 GrPrim_Sg2dGetClip(env, sg2d, &rasInfo.bounds);
413 RefineBounds(&rasInfo.bounds, x1, y1, x2, y2);
415 if (sdOps->Lock(env, sdOps, &rasInfo, pPrim->dstflags) != SD_SUCCESS) {
419 if (rasInfo.bounds.x2 > rasInfo.bounds.x1 &&
420 rasInfo.bounds.y2 > rasInfo.bounds.y1)
422 sdOps->GetRasInfo(env, sdOps, &rasInfo);
423 if (rasInfo
[all...]
/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/
H A DDrawGlyphList.c180 SurfaceDataRasInfo rasInfo; local
194 GrPrim_Sg2dGetClip(env, sg2d, &rasInfo.bounds);
195 if (rasInfo.bounds.y2 <= rasInfo.bounds.y1 ||
196 rasInfo.bounds.x2 <= rasInfo.bounds.x1)
201 ret = sdOps->Lock(env, sdOps, &rasInfo, pPrim->dstflags);
204 if (!RefineBounds(gbv, &rasInfo.bounds)) {
205 SurfaceData_InvokeUnlock(env, sdOps, &rasInfo);
213 sdOps->GetRasInfo(env, sdOps, &rasInfo);
247 SurfaceDataRasInfo rasInfo; local
[all...]
/openjdk10/jdk/src/java.desktop/share/native/libawt/java2d/
H A DSurfaceData.h186 * The rasInfo parameter should be a pointer to a SurfaceDataRasInfo
227 * This function will intersect the bounds specified in the rasInfo
254 SurfaceDataRasInfo *rasInfo,

Completed in 153 milliseconds