Lines Matching refs:srcDest
321 OVRL_SRC_DEST srcDest;
346 srcDest.ulSrcX1 = 0;
347 srcDest.ulSrcY1 = 0;
348 srcDest.ulSrcX2 = ovlWidth - 1;
349 srcDest.ulSrcY2 = ovlHeight - 1;
351 srcDest.ulDstX1 = left;
352 srcDest.ulDstY1 = top;
353 srcDest.ulDstX2 = right;
354 srcDest.ulDstY2 = bottom;
356 srcDest.lDstX1 = srcDest.ulDstX1;
357 srcDest.lDstY1 = srcDest.ulDstY1;
358 srcDest.lDstX2 = srcDest.ulDstX2;
359 srcDest.lDstY2 = srcDest.ulDstY2;
364 ulSrcTop = srcDest.ulSrcY1;
365 ulSrcBottom = srcDest.ulSrcY2;
368 ulDest = srcDest.lDstY2 - srcDest.lDstY1; /* on-screen overlay */
377 ulFxOffset = (srcDest.lDstY2 - srcDest.ulDstY2) << 11;
383 ulDest = srcDest.ulDstY2 - (srcDest.ulDstY1 - 1);
431 ulSrc = srcDest.ulSrcX2 - srcDest.ulSrcX1;
432 ulDest = srcDest.lDstX2 - srcDest.lDstX1;
434 ulLeft = srcDest.ulDstX1;
435 ulRight = srcDest.ulDstX2;
437 if (srcDest.ulDstX1 > 2) {
438 ulLeft = srcDest.ulDstX1 + 2;
439 ulRight = srcDest.ulDstX2 + 1;
441 ulLeft = srcDest.ulDstX1;
442 ulRight = srcDest.ulDstX2 + 1;
456 ulFxOffset = ulFxScale * ((srcDest.ulDstX1 - srcDest.lDstX1) + ulClipOff);
460 ulSrcLeft = srcDest.ulSrcX1 + ulFxOffset;
463 ulFxOffset = ulFxScale * (srcDest.lDstX2 - srcDest.ulDstX2);
466 ulSrcRight = srcDest.ulSrcX2 - ulFxOffset;
580 tmp = ((ulLeft << 16)) | (srcDest.ulDstY1);
584 tmp = ((ulRight) << 16) | (srcDest.ulDstY2);