Lines Matching refs:infoRec

122     XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCRNINFOPTR(pScrn);
146 (!(infoRec->CPUToScreenColorExpandFillFlags & TRANSPARENCY_ONLY) &&
147 (!(infoRec->CPUToScreenColorExpandFillFlags & RGB_EQUAL) ||
151 !(infoRec->CPUToScreenColorExpandFillFlags & TRANSPARENCY_ONLY)) {
154 } else if((rop == GXcopy) && infoRec->FillSolidRects) {
156 (*infoRec->FillSolidRects)(pScrn, bg, rop, planemask, nBox, pBox);
164 (*infoRec->SetupForCPUToScreenColorExpandFill)(
176 (*infoRec->SetupForCPUToScreenColorExpandFill)(pScrn,
182 flag = (infoRec->CPUToScreenColorExpandFillFlags
185 (*infoRec->SubsequentCPUToScreenColorExpandFill)(
189 base = (CARD32*)infoRec->ColorExpandBase;
199 if((dwords * h) <= infoRec->ColorExpandRange) {
223 base = (CARD32*)infoRec->ColorExpandBase;
237 if(infoRec->CPUToScreenColorExpandFillFlags & SYNC_AFTER_COLOR_EXPAND)
238 (*infoRec->Sync)(pScrn);
239 else SET_SYNC_FLAG(infoRec);
260 XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCRNINFOPTR(pScrn);
281 (!(infoRec->CPUToScreenColorExpandFillFlags & TRANSPARENCY_ONLY) &&
282 (!(infoRec->CPUToScreenColorExpandFillFlags & RGB_EQUAL) ||
286 !(infoRec->CPUToScreenColorExpandFillFlags & TRANSPARENCY_ONLY)) {
289 } else if((rop == GXcopy) && infoRec->FillSolidSpans) {
291 (*infoRec->FillSolidSpans)(
300 (*infoRec->SetupForCPUToScreenColorExpandFill)(
319 (*infoRec->SetupForCPUToScreenColorExpandFill)(pScrn,
324 (*infoRec->SubsequentCPUToScreenColorExpandFill)(pScrn, ppt->x, ppt->y,
327 base = (CARD32*)infoRec->ColorExpandBase;
331 if((infoRec->CPUToScreenColorExpandFillFlags & CPU_TRANSFER_PAD_QWORD)
333 base = (CARD32*)infoRec->ColorExpandBase;
347 if(infoRec->CPUToScreenColorExpandFillFlags & SYNC_AFTER_COLOR_EXPAND)
348 (*infoRec->Sync)(pScrn);
349 else SET_SYNC_FLAG(infoRec);
369 XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCRNINFOPTR(pScrn);
392 (!(infoRec->ScanlineCPUToScreenColorExpandFillFlags & TRANSPARENCY_ONLY) &&
393 (!(infoRec->ScanlineCPUToScreenColorExpandFillFlags & RGB_EQUAL) ||
397 !(infoRec->ScanlineCPUToScreenColorExpandFillFlags & TRANSPARENCY_ONLY)) {
400 } else if((rop == GXcopy) && infoRec->FillSolidRects) {
402 (*infoRec->FillSolidRects)(pScrn, bg, rop, planemask, nBox, pBox);
410 (*infoRec->SetupForScanlineCPUToScreenColorExpandFill)(
422 (*infoRec->SetupForScanlineCPUToScreenColorExpandFill)(pScrn,
429 (*infoRec->SubsequentScanlineCPUToScreenColorExpandFill)(
442 base = (CARD32*)infoRec->ScanlineColorExpandBuffers[bufferNo];
444 (*infoRec->SubsequentColorExpandScanline)(pScrn, bufferNo++);
445 if(bufferNo >= infoRec->NumScanlineColorExpandBuffers)
465 SET_SYNC_FLAG(infoRec);
484 XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCRNINFOPTR(pScrn);
505 (!(infoRec->ScanlineCPUToScreenColorExpandFillFlags & TRANSPARENCY_ONLY) &&
506 (!(infoRec->ScanlineCPUToScreenColorExpandFillFlags & RGB_EQUAL) ||
510 !(infoRec->ScanlineCPUToScreenColorExpandFillFlags & TRANSPARENCY_ONLY)) {
513 } else if((rop == GXcopy) && infoRec->FillSolidSpans) {
515 (*infoRec->FillSolidSpans)(
524 (*infoRec->SetupForScanlineCPUToScreenColorExpandFill)(
544 (*infoRec->SetupForScanlineCPUToScreenColorExpandFill)(pScrn,
549 (*infoRec->SubsequentScanlineCPUToScreenColorExpandFill)(
552 base = (CARD32*)infoRec->ScanlineColorExpandBuffers[0];
555 (*infoRec->SubsequentColorExpandScanline)(pScrn, 0);
567 SET_SYNC_FLAG(infoRec);