Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/xserver/mi/
H A Dmipoly.h139 #define EVALUATEEDGEWINDING(pAET, pPrevAET, y, fixWAET) { \ argument
140 if (pAET->ymax == y) { /* leaving this edge */ \
141 pPrevAET->next = pAET->next; \
142 pAET = pPrevAET->next; \
144 if (pAET) \
145 pAET->back = pPrevAET; \
148 BRESINCRPGONSTRUCT(pAET->bres); \
149 pPrevAET = pAET; \
150 pAET = pAET->next; \
161 #define EVALUATEEDGEEVENODD(pAET, pPrevAET, y) { \ argument
[all …]
H A Dmipoly.c528 EdgeTableEntry *pAET; /* the Active Edge Table */ in miFillGeneralPoly() local
571 pAET = AET.next; in miFillGeneralPoly()
576 while (pAET) { in miFillGeneralPoly()
577 ptsOut->x = pAET->bres.minor; in miFillGeneralPoly()
579 *width++ = pAET->next->bres.minor - pAET->bres.minor; in miFillGeneralPoly()
592 EVALUATEEDGEEVENODD(pAET, pPrevAET, y); in miFillGeneralPoly()
593 EVALUATEEDGEEVENODD(pAET, pPrevAET, y); in miFillGeneralPoly()
614 pAET = AET.next; in miFillGeneralPoly()
615 pWETE = pAET; in miFillGeneralPoly()
620 while (pAET) { in miFillGeneralPoly()
[all …]