Lines Matching refs:pSrcRect
1040 static GE_Result GE_TrapezoidBlit(GE_CTX_LOCAL *pGECtxLocal, GE_Rect *pSrcRect, GE_Normalized_Trape… in GE_TrapezoidBlit() argument
1055 …tchBlitObj.u32SrcX = (u32Flags & E_GE_FLAG_BLT_MIRROR_H) ? pSrcRect->x : (pSrcRect->x+pSrcRect->wi… in GE_TrapezoidBlit()
1056 …itObj.u32SrcY = (u32Flags & E_GE_FLAG_BLT_MIRROR_V) ? (pSrcRect->y+pSrcRect->height-1) : pSrcRect-… in GE_TrapezoidBlit()
1058 geTrapeBatchBlitObj.u32SrcH = pSrcRect->height; in GE_TrapezoidBlit()
1079 …litObj.u32SrcX = (u32Flags & E_GE_FLAG_BLT_MIRROR_H) ? (pSrcRect->x+pSrcRect->width-1) : pSrcRect-… in GE_TrapezoidBlit()
1080 …litObj.u32SrcY = (u32Flags & E_GE_FLAG_BLT_MIRROR_V) ? (pSrcRect->y+pSrcRect->height) : pSrcRect->… in GE_TrapezoidBlit()
1081 geTrapeBatchBlitObj.u32SrcW = pSrcRect->width; in GE_TrapezoidBlit()
3625 GE_Result MDrv_GE_BitBltEX_Trape(GE_Context *pGECtx,GE_Rect *pSrcRect, GE_DstBitBltType *pDstRect, … in MDrv_GE_BitBltEX_Trape() argument
3644 if((pSrcRect->width == 0) || (pSrcRect->height == 0) in MDrv_GE_BitBltEX_Trape()
3669 if(FALSE == GE_TrapezoidOverlap(pSrcRect, pGeTrapezoid)) in MDrv_GE_BitBltEX_Trape()
3703 …GE_CalcBltScaleRatio(&pGECtxLocal->halLocalCtx, pSrcRect->width, pSrcRect->height, (geNormTrapezoi… in MDrv_GE_BitBltEX_Trape()
3707 …GE_CalcBltScaleRatio(&pGECtxLocal->halLocalCtx, pSrcRect->width, pSrcRect->height, pGeTrapezoid->u… in MDrv_GE_BitBltEX_Trape()
3714 …geResult = GE_BitBltEX_Trape(&pGECtxLocal->halLocalCtx, pSrcRect, &geNormTrapezoid, u32Flags, pGeS… in MDrv_GE_BitBltEX_Trape()
3717 … geResult = GE_TrapezoidBlit(pGECtxLocal, pSrcRect, &geNormTrapezoid, u32Flags, pGeScaleInfo); in MDrv_GE_BitBltEX_Trape()