Lines Matching refs:delta

798 static void GE_CalcColorDelta(MS_U32 color0, MS_U32 color1, MS_U16 ratio, GE_ColorDelta *delta)  in GE_CalcColorDelta()  argument
818 delta->b = GE_Divide2Fixed((b0-b1), ratio, 7, 12); in GE_CalcColorDelta()
819 delta->b = (MS_U32)(1<<(1+7+12)) - delta->b; // negative in GE_CalcColorDelta()
823 delta->b = GE_Divide2Fixed((b1-b0), ratio, 7, 12); in GE_CalcColorDelta()
828 delta->g = GE_Divide2Fixed((g0-g1), ratio, 7, 12); in GE_CalcColorDelta()
829 delta->g = (MS_U32)(1<<(1+7+12)) - delta->g; // negative in GE_CalcColorDelta()
833 delta->g = GE_Divide2Fixed((g1-g0), ratio, 7, 12); in GE_CalcColorDelta()
838 delta->r = GE_Divide2Fixed((r0-r1), ratio, 7, 12); in GE_CalcColorDelta()
839 delta->r = (MS_U32)(1<<(1+7+12)) - delta->r; // negative in GE_CalcColorDelta()
843 delta->r = GE_Divide2Fixed((r1-r0), ratio, 7, 12); in GE_CalcColorDelta()
848 delta->a = (MS_U16)GE_Divide2Fixed((a0-a1), ratio, 4, 11); in GE_CalcColorDelta()
849 delta->a = (MS_U16)(1<<(1+4+11)) - delta->a; // negative in GE_CalcColorDelta()
853 delta->a = (MS_U16)GE_Divide2Fixed((a1-a0), ratio, 4, 11); in GE_CalcColorDelta()
1928 GE_Result MDrv_GE_SetItalic(GE_Context *pGECtx, MS_U8 x_offset, MS_U8 y_offset, MS_U8 delta) in MDrv_GE_SetItalic() argument
1936 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_ITALIC_DELTA, delta&0x1F); // s1.3 in MDrv_GE_SetItalic()
2744 GE_ColorDelta delta; in MDrv_GE_DrawLine() local
2745 GE_CalcColorDelta(color, color2, dmajor, &delta); in MDrv_GE_DrawLine()
2747 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_RDX_L, (delta.r & 0xFFFF)); in MDrv_GE_DrawLine()
2748 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_RDX_H, (delta.r >> 16)); in MDrv_GE_DrawLine()
2750 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_GDX_L, (delta.g & 0xFFFF)); in MDrv_GE_DrawLine()
2751 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_GDX_H, (delta.g >> 16)); in MDrv_GE_DrawLine()
2753 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_BDX_L, (delta.b & 0xFFFF)); in MDrv_GE_DrawLine()
2754 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_BDX_H, (delta.b >> 16)); in MDrv_GE_DrawLine()
2756 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_ADX, (delta.a & 0xFFFF)); in MDrv_GE_DrawLine()
2917 GE_ColorDelta delta; in MDrv_GE_FillRect() local
3011 GE_CalcColorDelta(color, color_right_top, rect->width-1, &delta); in MDrv_GE_FillRect()
3012 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_RDX_L, delta.r & 0xFFFF); in MDrv_GE_FillRect()
3013 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_RDX_H, delta.r >> 16); in MDrv_GE_FillRect()
3014 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_GDX_L, delta.g & 0xFFFF); in MDrv_GE_FillRect()
3015 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_GDX_H, delta.g >> 16); in MDrv_GE_FillRect()
3016 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_BDX_L, delta.b & 0xFFFF); in MDrv_GE_FillRect()
3017 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_BDX_H, delta.b >> 16); in MDrv_GE_FillRect()
3018 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_ADX, delta.a); in MDrv_GE_FillRect()
3024 GE_CalcColorDelta(color_right_top, color2, rect->height-1, &delta); in MDrv_GE_FillRect()
3025 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_RDY_L, delta.r & 0xFFFF); in MDrv_GE_FillRect()
3026 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_RDY_H, delta.r >> 16); in MDrv_GE_FillRect()
3027 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_GDY_L, delta.g & 0xFFFF); in MDrv_GE_FillRect()
3028 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_GDY_H, delta.g >> 16); in MDrv_GE_FillRect()
3029 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_BDY_L, delta.b & 0xFFFF); in MDrv_GE_FillRect()
3030 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_BDY_H, delta.b >> 16); in MDrv_GE_FillRect()
3031 GE_WriteReg(&pGECtxLocal->halLocalCtx, REG_GE_PRIM_ADY, delta.a); in MDrv_GE_FillRect()