Lines Matching refs:infoRec

173     XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCREEN(pScreen);
193 pOverPriv->StippledFillChooser = infoRec->StippledFillChooser;
194 pOverPriv->OpaqueStippledFillChooser = infoRec->OpaqueStippledFillChooser;
195 pOverPriv->TiledFillChooser = infoRec->TiledFillChooser;
197 infoRec->StippledFillChooser = XAAOverStippledFillChooser;
198 infoRec->OpaqueStippledFillChooser = XAAOverOpaqueStippledFillChooser;
199 infoRec->TiledFillChooser = XAAOverTiledFillChooser;
203 pOverPriv->CopyArea = infoRec->CopyArea;
204 pOverPriv->CopyPlane = infoRec->CopyPlane;
205 pOverPriv->PushPixelsSolid = infoRec->PushPixelsSolid;
206 pOverPriv->PolyFillRectSolid = infoRec->PolyFillRectSolid;
207 pOverPriv->PolyFillRectStippled = infoRec->PolyFillRectStippled;
208 pOverPriv->PolyFillRectOpaqueStippled = infoRec->PolyFillRectOpaqueStippled;
209 pOverPriv->PolyFillRectTiled = infoRec->PolyFillRectTiled;
210 pOverPriv->FillSpansSolid = infoRec->FillSpansSolid;
211 pOverPriv->FillSpansStippled = infoRec->FillSpansStippled;
212 pOverPriv->FillSpansOpaqueStippled = infoRec->FillSpansOpaqueStippled;
213 pOverPriv->FillSpansTiled = infoRec->FillSpansTiled;
214 pOverPriv->PolyText8TE = infoRec->PolyText8TE;
215 pOverPriv->PolyText16TE = infoRec->PolyText16TE;
216 pOverPriv->ImageText8TE = infoRec->ImageText8TE;
217 pOverPriv->ImageText16TE = infoRec->ImageText16TE;
218 pOverPriv->ImageGlyphBltTE = infoRec->ImageGlyphBltTE;
219 pOverPriv->PolyGlyphBltTE = infoRec->PolyGlyphBltTE;
220 pOverPriv->PolyText8NonTE = infoRec->PolyText8NonTE;
221 pOverPriv->PolyText16NonTE = infoRec->PolyText16NonTE;
222 pOverPriv->ImageText8NonTE = infoRec->ImageText8NonTE;
223 pOverPriv->ImageText16NonTE = infoRec->ImageText16NonTE;
224 pOverPriv->ImageGlyphBltNonTE = infoRec->ImageGlyphBltNonTE;
225 pOverPriv->PolyGlyphBltNonTE = infoRec->PolyGlyphBltNonTE;
226 pOverPriv->PolyRectangleThinSolid = infoRec->PolyRectangleThinSolid;
227 pOverPriv->PolylinesWideSolid = infoRec->PolylinesWideSolid;
228 pOverPriv->PolylinesThinSolid = infoRec->PolylinesThinSolid;
229 pOverPriv->PolySegmentThinSolid = infoRec->PolySegmentThinSolid;
230 pOverPriv->PolylinesThinDashed = infoRec->PolylinesThinDashed;
231 pOverPriv->PolySegmentThinDashed = infoRec->PolySegmentThinDashed;
232 pOverPriv->FillPolygonSolid = infoRec->FillPolygonSolid;
233 pOverPriv->FillPolygonStippled = infoRec->FillPolygonStippled;
234 pOverPriv->FillPolygonOpaqueStippled = infoRec->FillPolygonOpaqueStippled;
235 pOverPriv->FillPolygonTiled = infoRec->FillPolygonTiled;
236 pOverPriv->PolyFillArcSolid = infoRec->PolyFillArcSolid;
237 pOverPriv->PutImage = infoRec->PutImage;
240 if(infoRec->CopyArea)
241 infoRec->CopyArea = XAAOverCopyArea;
242 if(infoRec->CopyPlane)
243 infoRec->CopyPlane = XAAOverCopyPlane;
244 if(infoRec->PushPixelsSolid)
245 infoRec->PushPixelsSolid = XAAOverPushPixelsSolid;
246 if(infoRec->PolyFillRectSolid)
247 infoRec->PolyFillRectSolid = XAAOverPolyFillRectSolid;
248 if(infoRec->PolyFillRectStippled)
249 infoRec->PolyFillRectStippled = XAAOverPolyFillRectStippled;
250 if(infoRec->PolyFillRectOpaqueStippled)
251 infoRec->PolyFillRectOpaqueStippled = XAAOverPolyFillRectOpaqueStippled;
252 if(infoRec->PolyFillRectTiled)
253 infoRec->PolyFillRectTiled = XAAOverPolyFillRectTiled;
254 if(infoRec->FillSpansSolid)
255 infoRec->FillSpansSolid = XAAOverFillSpansSolid;
256 if(infoRec->FillSpansStippled)
257 infoRec->FillSpansStippled = XAAOverFillSpansStippled;
258 if(infoRec->FillSpansOpaqueStippled)
259 infoRec->FillSpansOpaqueStippled = XAAOverFillSpansOpaqueStippled;
260 if(infoRec->FillSpansTiled)
261 infoRec->FillSpansTiled = XAAOverFillSpansTiled;
262 if(infoRec->PolyText8TE)
263 infoRec->PolyText8TE = XAAOverPolyText8TE;
264 if(infoRec->PolyText16TE)
265 infoRec->PolyText16TE = XAAOverPolyText16TE;
266 if(infoRec->ImageText8TE)
267 infoRec->ImageText8TE = XAAOverImageText8TE;
268 if(infoRec->ImageText16TE)
269 infoRec->ImageText16TE = XAAOverImageText16TE;
270 if(infoRec->ImageGlyphBltTE)
271 infoRec->ImageGlyphBltTE = XAAOverImageGlyphBltTE;
272 if(infoRec->PolyGlyphBltTE)
273 infoRec->PolyGlyphBltTE = XAAOverPolyGlyphBltTE;
274 if(infoRec->PolyText8NonTE)
275 infoRec->PolyText8NonTE = XAAOverPolyText8NonTE;
276 if(infoRec->PolyText16NonTE)
277 infoRec->PolyText16NonTE = XAAOverPolyText16NonTE;
278 if(infoRec->ImageText8NonTE)
279 infoRec->ImageText8NonTE = XAAOverImageText8NonTE;
280 if(infoRec->ImageText16NonTE)
281 infoRec->ImageText16NonTE = XAAOverImageText16NonTE;
282 if(infoRec->ImageGlyphBltNonTE)
283 infoRec->ImageGlyphBltNonTE = XAAOverImageGlyphBltNonTE;
284 if(infoRec->PolyGlyphBltNonTE)
285 infoRec->PolyGlyphBltNonTE = XAAOverPolyGlyphBltNonTE;
286 if(infoRec->PolyRectangleThinSolid)
287 infoRec->PolyRectangleThinSolid = XAAOverPolyRectangleThinSolid;
288 if(infoRec->PolylinesWideSolid)
289 infoRec->PolylinesWideSolid = XAAOverPolylinesWideSolid;
290 if(infoRec->PolylinesThinSolid)
291 infoRec->PolylinesThinSolid = XAAOverPolylinesThinSolid;
292 if(infoRec->PolySegmentThinSolid)
293 infoRec->PolySegmentThinSolid = XAAOverPolySegmentThinSolid;
294 if(infoRec->PolylinesThinDashed)
295 infoRec->PolylinesThinDashed = XAAOverPolylinesThinDashed;
296 if(infoRec->PolySegmentThinDashed)
297 infoRec->PolySegmentThinDashed = XAAOverPolySegmentThinDashed;
298 if(infoRec->FillPolygonSolid)
299 infoRec->FillPolygonSolid = XAAOverFillPolygonSolid;
300 if(infoRec->FillPolygonStippled)
301 infoRec->FillPolygonStippled = XAAOverFillPolygonStippled;
302 if(infoRec->FillPolygonOpaqueStippled)
303 infoRec->FillPolygonOpaqueStippled = XAAOverFillPolygonOpaqueStippled;
304 if(infoRec->FillPolygonTiled)
305 infoRec->FillPolygonTiled = XAAOverFillPolygonTiled;
306 if(infoRec->PolyFillArcSolid)
307 infoRec->PolyFillArcSolid = XAAOverPolyFillArcSolid;
308 if(infoRec->PutImage)
309 infoRec->PutImage = XAAOverPutImage;
323 XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCREEN(pScreen);
325 ScrnInfoPtr pScrn = infoRec->pScrn;
333 if (!pScrn->vtSema || !infoRec->ScreenToScreenBitBlt) {
335 if(pScrn->vtSema && infoRec->NeedToSync) {
336 (*infoRec->Sync)(pScrn);
337 infoRec->NeedToSync = FALSE;
344 infoRec->ScratchGC.alu = GXcopy;
345 infoRec->ScratchGC.planemask = ~0;
366 &(infoRec->ScratchGC), &rgnDst, pptSrc);
371 &(infoRec->ScratchGC), &rgnDst, pptSrc);
396 &(infoRec->ScratchGC), &rgnDst, pptSrc);
412 XAAInfoRecPtr infoRec = GET_XAAINFORECPTR_FROM_SCREEN(pScreen);
414 if((pWin->drawable.bitsPerPixel != 8) && infoRec->pScrn->vtSema) {
415 if(RegionNumRects(pReg) && infoRec->FillSolidRects) {
419 (*infoRec->FillSolidRects)(infoRec->pScrn,
420 infoRec->pScrn->colorKey, GXcopy, ~0,
424 } else if(infoRec->NeedToSync) {
425 (*infoRec->Sync)(infoRec->pScrn);
426 infoRec->NeedToSync = FALSE;