Lines Matching refs:dstInfo
706 SurfaceDataRasInfo srcInfo, dstInfo;
726 dstInfo.bounds.x1 = dstx;
727 dstInfo.bounds.y1 = dsty;
728 dstInfo.bounds.x2 = dstx + width;
729 dstInfo.bounds.y2 = dsty + height;
731 if (dstOps->Lock(env, dstOps, &dstInfo, SD_LOCK_WRITE) != SD_SUCCESS) {
739 SurfaceData_IntersectBlitBounds(&dstInfo.bounds, &srcInfo.bounds,
745 dstOps->GetRasInfo(env, dstOps, &dstInfo);
746 if (dstInfo.rasBase) {
747 void *pDst = dstInfo.rasBase;
751 dstx = dstInfo.bounds.x1;
752 dsty = dstInfo.bounds.y1;
758 dstInfo.scanStride / dstInfo.pixelStride);
801 SurfaceData_InvokeRelease(env, dstOps, &dstInfo);
803 SurfaceData_InvokeUnlock(env, dstOps, &dstInfo);