Lines Matching refs:rasInfo
42 SurfaceDataRasInfo rasInfo;
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.bounds.x1 &&
77 rasInfo.bounds.y2 > rasInfo.bounds.y1)
79 sdOps->GetRasInfo(env, sdOps, &rasInfo);
80 if (rasInfo.rasBase) {
81 (*pPrim->funcs.fillrect)(&rasInfo,
82 rasInfo.bounds.x1, rasInfo.bounds.y1,
83 rasInfo.bounds.x2, rasInfo.bounds.y2,
86 SurfaceData_InvokeRelease(env, sdOps, &rasInfo);
88 SurfaceData_InvokeUnlock(env, sdOps, &rasInfo);