Lines Matching defs: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,
96 srcOps->GetRasInfo(env, srcOps, &srcInfo);
98 if (srcInfo.rasBase && dstInfo.rasBase) {
100 jint savesx = srcInfo.bounds.x1;
104 void *pSrc = PtrCoord(srcInfo.rasBase,
105 srcx + span.x1, srcInfo.pixelStride,
106 srcy + span.y1, srcInfo.scanStride);
117 srcInfo.bounds.x1 = srcx + span.x1;
121 &srcInfo, &dstInfo, pPrim, &compInfo);
124 srcInfo.bounds.x1 = savesx;
128 SurfaceData_InvokeRelease(env, srcOps, &srcInfo);
131 SurfaceData_InvokeUnlock(env, srcOps, &srcInfo);