Lines Matching refs:pScaleinfo
222 GE_Result _GE_SetBltScaleRatio2HW(GE_CTX_HAL_LOCAL *pGEHalLocal, GE_ScaleInfo *pScaleinfo) in _GE_SetBltScaleRatio2HW() argument
226 GE_WriteReg(pGEHalLocal, REG_GE_BLT_SRC_DX, (MS_U16)(pScaleinfo->x&0xFFFF)); in _GE_SetBltScaleRatio2HW()
227 GE_WriteReg(pGEHalLocal, REG_GE_BLT_SRC_DY, (MS_U16)(pScaleinfo->y&0xFFFF)); in _GE_SetBltScaleRatio2HW()
229 GE_WriteReg(pGEHalLocal, REG_GE_BLT_DST_X_OFST, (MS_U16)(pScaleinfo->init_x&0xFFFF)); in _GE_SetBltScaleRatio2HW()
230 GE_WriteReg(pGEHalLocal, REG_GE_BLT_DST_Y_OFST, (MS_U16)(pScaleinfo->init_y&0xFFFF)); in _GE_SetBltScaleRatio2HW()
234 u16RegVal |= (((pScaleinfo->x>>16)<<GE_STBB_DX_MSB_SHFT) & GE_STBB_DX_MSB); in _GE_SetBltScaleRatio2HW()
238 u16RegVal |= (((pScaleinfo->y>>16)<<GE_STBB_DY_MSB_SHFT) & GE_STBB_DY_MSB); in _GE_SetBltScaleRatio2HW()
1454 …16SrcWidth, MS_U16 u16SrcHeight, MS_U16 u16DstWidth, MS_U16 u16DstHeight, GE_ScaleInfo *pScaleinfo) in GE_CalcBltScaleRatio() argument
1456 if(NULL == pScaleinfo) in GE_CalcBltScaleRatio()
1463 pScaleinfo->x = 0xFFFFFFFF; in GE_CalcBltScaleRatio()
1467 …pScaleinfo->x = GE_Divide2Fixed(u16SrcWidth, u16DstWidth, g_GeChipPro.BltDownScaleCaps.u8ShiftRang… in GE_CalcBltScaleRatio()
1472 pScaleinfo->y = 0xFFFFFFFF; in GE_CalcBltScaleRatio()
1476 …pScaleinfo->y = GE_Divide2Fixed(u16SrcHeight, u16DstHeight, g_GeChipPro.BltDownScaleCaps.u8ShiftRa… in GE_CalcBltScaleRatio()
1481 pScaleinfo->init_x = GE_Divide2Fixed(u16SrcWidth-u16DstWidth, 2 * u16DstWidth, 0, 12); in GE_CalcBltScaleRatio()
1484 pScaleinfo->init_x &= (~(1<<12)); in GE_CalcBltScaleRatio()
1488 pScaleinfo->init_x |= (1<<12); in GE_CalcBltScaleRatio()
1491 pScaleinfo->init_y = GE_Divide2Fixed(u16SrcHeight-u16DstHeight, 2 * u16DstHeight, 0, 12); in GE_CalcBltScaleRatio()
1494 pScaleinfo->init_y &= (~(1<<12)); in GE_CalcBltScaleRatio()
1498 pScaleinfo->init_y |= (1<<12); in GE_CalcBltScaleRatio()
1504 pScaleinfo->init_y = (1<<12); in GE_CalcBltScaleRatio()
1564 …ct *pSrcRect, GE_Normalized_Trapezoid *pGENormTrapezoid, MS_U32 u32Flags, GE_ScaleInfo* pScaleinfo) in GE_BitBltEX_Trape() argument