Lines Matching refs:srcInfo
44 SurfaceDataRasInfo srcInfo;
68 srcInfo.bounds.x1 = srcx;
69 srcInfo.bounds.y1 = srcy;
70 srcInfo.bounds.x2 = srcx + width;
71 srcInfo.bounds.y2 = srcy + height;
79 if (srcOps->Lock(env, srcOps, &srcInfo, pPrim->srcflags) != SD_SUCCESS) {
88 SurfaceData_InvokeUnlock(env, srcOps, &srcInfo);
91 SurfaceData_IntersectBlitBounds(&dstInfo.bounds, &srcInfo.bounds,
97 srcOps->GetRasInfo(env, srcOps, &srcInfo);
102 if (srcInfo.rasBase && dstInfo.rasBase) {
104 jint savesx = srcInfo.bounds.x1;
108 void *pSrc = PtrCoord(srcInfo.rasBase,
109 srcx + span.x1, srcInfo.pixelStride,
110 srcy + span.y1, srcInfo.scanStride);
121 srcInfo.bounds.x1 = srcx + span.x1;
126 &srcInfo, &dstInfo, pPrim, &compInfo);
129 srcInfo.bounds.x1 = savesx;
133 SurfaceData_InvokeRelease(env, srcOps, &srcInfo);
136 SurfaceData_InvokeUnlock(env, srcOps, &srcInfo);