Home
last modified time | relevance | path

Searched refs:u16MinorY (Results 1 – 1 of 1) sorted by relevance

/utopia/UTPA2-700.0.x/modules/graphic/drv/ge/
H A DdrvGE.c562 MS_U16 u16MinorX, u16MajorX, u16MinorY, u16MajorY; in GE_TrapezoidOverlap() local
567u16MinorY = (pGeTrapezoid->u16Y0 >= pGeTrapezoid->u16Y1) ? pGeTrapezoid->u16Y1 : pGeTrapezoid->u16… in GE_TrapezoidOverlap()
580 u16DeltaY = u16MajorY - u16MinorY; in GE_TrapezoidOverlap()
583 if((pGeRect->y >= u16MinorY) && (pGeRect->y <= u16MajorY)) in GE_TrapezoidOverlap()
585 … u16CheckMinorX0 = (pGeTrapezoid->u16Y0 == u16MinorY) ? pGeTrapezoid->u16X0 : pGeTrapezoid->u16X1; in GE_TrapezoidOverlap()
588 u16CheckMinorX0 += ((u16DeltaX/u16DeltaY) * (pGeRect->y-u16MinorY)); in GE_TrapezoidOverlap()
592 u16CheckMinorX0 -= ((u16DeltaX/u16DeltaY) * (pGeRect->y-u16MinorY)); in GE_TrapezoidOverlap()
596 … if(((pGeRect->y+pGeRect->height-1) >= u16MinorY) && ((pGeRect->y+pGeRect->height-1) <= u16MajorY)) in GE_TrapezoidOverlap()
598 … u16CheckMinorX1 = (pGeTrapezoid->u16Y0 == u16MinorY) ? pGeTrapezoid->u16X0 : pGeTrapezoid->u16X1; in GE_TrapezoidOverlap()
601 u16CheckMinorX1 += ((u16DeltaX/u16DeltaY) * (pGeRect->y+pGeRect->height-1-u16MinorY)); in GE_TrapezoidOverlap()
[all …]