Lines Matching defs:infoRec
37 XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_GC(pGC);
53 if (infoRec->SolidLineFlags & LINE_LIMIT_COORDS) {
54 int minValX = infoRec->SolidLineLimits.x1;
55 int maxValX = infoRec->SolidLineLimits.x2;
56 int minValY = infoRec->SolidLineLimits.y1;
57 int maxValY = infoRec->SolidLineLimits.y2;
105 (*infoRec->SetupForSolidLine)(infoRec->pScrn, pGC->fgPixel,
164 if (len) (*infoRec->SubsequentSolidHorVertLine)(
165 infoRec->pScrn, x1, tmp, len, DEGREES_270);
213 if (len) (*infoRec->SubsequentSolidHorVertLine)(
214 infoRec->pScrn, tmp, y1, len, DEGREES_0);
226 if (infoRec->SubsequentSolidBresenhamLine) {
255 if(infoRec->SubsequentSolidTwoPointLine) {
256 (*infoRec->SubsequentSolidTwoPointLine)(
257 infoRec->pScrn, x1, y1, x2, y2,
264 (*infoRec->SubsequentSolidBresenhamLine)(
265 infoRec->pScrn, x1, y1, dmaj, dmin, e,
274 } else if (infoRec->ClippingFlags & HARDWARE_CLIP_SOLID_LINE) {
275 (*infoRec->SetClippingRectangle)(infoRec->pScrn,
278 if(infoRec->SubsequentSolidBresenhamLine) {
279 (*infoRec->SubsequentSolidBresenhamLine)(
280 infoRec->pScrn, x1, y1, dmaj, dmin, e,
286 (*infoRec->SubsequentSolidTwoPointLine)(
287 infoRec->pScrn, x1, y1, x2, y2,
294 (*infoRec->DisableClipping)(infoRec->pScrn);
343 #define range infoRec->SolidBresenhamLineErrorTermBits
354 (*infoRec->SubsequentSolidBresenhamLine)(
355 infoRec->pScrn, new_x1, new_y1,
382 (*infoRec->SubsequentSolidHorVertLine)(
383 infoRec->pScrn, x2, y2, 1, DEGREES_0);
392 SET_SYNC_FLAG(infoRec);