Home | History | Annotate | Download | only in src

Lines Matching defs:pNv

37     G80Ptr pNv = G80PTR(pScrn);
38 volatile CARD16 *pSync = (volatile CARD16*)&pNv->reg[0x00711008/4] + 1;
40 G80DmaStart(pNv, 0x104, 1);
41 G80DmaNext (pNv, 0);
42 G80DmaStart(pNv, 0x100, 1);
43 G80DmaNext (pNv, 0);
46 G80DmaKickoff(pNv);
53 G80Ptr pNv = G80PTR(pScrn);
55 G80DmaKickoff(pNv);
56 pNv->DMAKickoffCallback = NULL;
60 G80SetPattern(G80Ptr pNv, int bg, int fg, int pat0, int pat1)
62 G80DmaStart(pNv, 0x2f0, 4);
63 G80DmaNext (pNv, bg);
64 G80DmaNext (pNv, fg);
65 G80DmaNext (pNv, pat0);
66 G80DmaNext (pNv, pat1);
70 G80SetRopSolid(G80Ptr pNv, CARD32 rop, CARD32 planemask)
78 G80SetPattern(pNv, 0, planemask, ~0, ~0);
79 if(pNv->currentRop != (rop + 32)) {
80 pNv->currentRop = rop + 32;
83 G80DmaStart(pNv, 0x2a0, 1);
84 G80DmaNext (pNv, rop);
86 } else if(pNv->currentRop != rop) {
87 if(pNv->currentRop >= 16)
88 G80SetPattern(pNv, ~0, ~0, ~0, ~0);
89 pNv->currentRop = rop;
93 G80DmaStart(pNv, 0x2a0, 1);
94 G80DmaNext (pNv, rop);
99 G80SetClip(G80Ptr pNv, int x, int y, int w, int h)
101 G80DmaStart(pNv, 0x280, 4);
102 G80DmaNext (pNv, x);
103 G80DmaNext (pNv, y);
104 G80DmaNext (pNv, w);
105 G80DmaNext (pNv, h);
120 G80Ptr pNv = G80PTR(pScrn);
124 G80SetClip(pNv, 0, 0, 0x7fff, 0x7fff);
125 G80DmaStart(pNv, 0x2ac, 1);
127 G80DmaNext (pNv, 3);
129 G80DmaNext (pNv, 4);
130 G80SetRopSolid(pNv, rop, planemask);
132 pNv->DMAKickoffCallback = G80DMAKickoffCallback;
143 G80Ptr pNv = G80PTR(pScrn);
145 G80DmaStart(pNv, 0x110, 1);
146 G80DmaNext (pNv, 0);
147 G80DmaStart(pNv, 0x8b0, 12);
148 G80DmaNext (pNv, x2);
149 G80DmaNext (pNv, y2);
150 G80DmaNext (pNv, w);
151 G80DmaNext (pNv, h);
152 G80DmaNext (pNv, 0);
153 G80DmaNext (pNv, 1);
154 G80DmaNext (pNv, 0);
155 G80DmaNext (pNv, 1);
156 G80DmaNext (pNv, 0);
157 G80DmaNext (pNv, x1);
158 G80DmaNext (pNv, 0);
159 G80DmaNext (pNv, y1);
162 G80DmaKickoff(pNv);
175 G80Ptr pNv = G80PTR(pScrn);
179 G80SetClip(pNv, 0, 0, 0x7fff, 0x7fff);
180 G80DmaStart(pNv, 0x2ac, 1);
181 G80DmaNext (pNv, 4);
182 G80SetRopSolid(pNv, rop, planemask);
183 G80DmaStart(pNv, 0x580, 1);
184 G80DmaNext (pNv, 4);
185 G80DmaStart(pNv, 0x588, 1);
186 G80DmaNext (pNv, color);
188 pNv->DMAKickoffCallback = G80DMAKickoffCallback;
194 G80Ptr pNv = G80PTR(pScrn);
196 G80DmaStart(pNv, 0x600, 4);
197 G80DmaNext (pNv, x);
198 G80DmaNext (pNv, y);
199 G80DmaNext (pNv, x + w);
200 G80DmaNext (pNv, y + h);
203 G80DmaKickoff(pNv);
217 G80Ptr pNv = G80PTR(pScrn);
229 if(pNv->currentRop != (rop + 16)) {
230 G80DmaStart(pNv, 0x2a0, 1);
231 G80DmaNext (pNv, rops[rop]);
232 pNv->currentRop = rop + 16;
235 G80SetClip(pNv, 0, 0, 0x7fff, 0x7fff);
236 G80SetPattern(pNv, bg, fg, patternx, patterny);
238 G80DmaStart(pNv, 0x2ac, 1);
239 G80DmaNext (pNv, 4);
240 G80DmaStart(pNv, 0x580, 1);
241 G80DmaNext (pNv, 4);
242 G80DmaStart(pNv, 0x588, 1);
243 G80DmaNext (pNv, fg);
245 pNv->DMAKickoffCallback = G80DMAKickoffCallback;
273 G80Ptr pNv = G80PTR(pScrn);
278 G80DmaStart(pNv, 0x2ac, 1);
279 G80DmaNext (pNv, 1);
280 G80SetRopSolid(pNv, rop, planemask);
281 G80DmaStart(pNv, 0x800, 1);
282 G80DmaNext (pNv, 1);
283 G80DmaStart(pNv, 0x808, 6);
284 G80DmaNext (pNv, 0);
285 G80DmaNext (pNv, 1);
286 G80DmaNext (pNv, 0);
287 G80DmaNext (pNv, bg | mask);
288 G80DmaNext (pNv, fg | mask);
289 G80DmaNext (pNv, (bg == -1) ? 0 : 1);
300 G80Ptr pNv = G80PTR(pScrn);
306 G80SetClip(pNv, x + skipleft, y, w - skipleft, h);
308 G80DmaStart(pNv, 0x838, 10);
309 G80DmaNext (pNv, bw);
310 G80DmaNext (pNv, h);
311 G80DmaNext (pNv, 0);
312 G80DmaNext (pNv, 1);
313 G80DmaNext (pNv, 0);
314 G80DmaNext (pNv, 1);
315 G80DmaNext (pNv, 0);
316 G80DmaNext (pNv, x);
317 G80DmaNext (pNv, 0);
318 G80DmaNext (pNv, y);
320 G80DmaStart(pNv, 0x40000860, _color_expand_dwords);
321 _storage_buffer[0] = (unsigned char*)&pNv->dmaBase[pNv->dmaCurrent];
327 G80Ptr pNv = G80PTR(pScrn);
329 pNv->dmaCurrent += _color_expand_dwords;
332 G80DmaStart(pNv, 0x40000860, _color_expand_dwords);
333 _storage_buffer[0] = (unsigned char*)&pNv->dmaBase[pNv->dmaCurrent];
335 G80DmaKickoff(pNv);
349 G80Ptr pNv = G80PTR(pScrn);
353 G80DmaStart(pNv, 0x2ac, 1);
355 G80DmaNext (pNv, 3);
357 G80DmaNext (pNv, 4);
358 G80SetRopSolid(pNv, rop, planemask);
361 G80DmaStart(pNv, 0x800, 1);
362 G80DmaNext (pNv, 0);
375 G80Ptr pNv = G80PTR(pScrn);
381 G80SetClip(pNv, x + skipleft, y, w - skipleft, h);
383 G80DmaStart(pNv, 0x838, 10);
384 G80DmaNext (pNv, w);
385 G80DmaNext (pNv, h);
386 G80DmaNext (pNv, 0);
387 G80DmaNext (pNv, 1);
388 G80DmaNext (pNv, 0);
389 G80DmaNext (pNv, 1);
390 G80DmaNext (pNv, 0);
391 G80DmaNext (pNv, x);
392 G80DmaNext (pNv, 0);
393 G80DmaNext (pNv, y);
395 G80DmaStart(pNv, 0x40000860, _image_dwords);
396 _storage_buffer[0] = (unsigned char*)&pNv->dmaBase[pNv->dmaCurrent];
401 G80Ptr pNv = G80PTR(pScrn);
403 pNv->dmaCurrent += _image_dwords;
406 G80DmaStart(pNv, 0x40000860, _image_dwords);
407 _storage_buffer[0] = (unsigned char*)&pNv->dmaBase[pNv->dmaCurrent];
409 G80DmaKickoff(pNv);
418 G80Ptr pNv = G80PTR(pScrn);
422 G80SetClip(pNv, 0, 0, 0x7fff, 0x7fff);
423 G80DmaStart(pNv, 0x2ac, 1);
424 G80DmaNext (pNv, 4);
425 G80SetRopSolid(pNv, rop, planemask);
426 G80DmaStart(pNv, 0x580, 1);
427 G80DmaNext (pNv, 1);
428 G80DmaStart(pNv, 0x588, 1);
429 G80DmaNext (pNv, color);
431 pNv->DMAKickoffCallback = G80DMAKickoffCallback;
437 G80Ptr pNv = G80PTR(pScrn);
439 G80DmaStart(pNv, 0x400005e0, 2);
440 G80DmaNext (pNv, (y << 16) | (x & 0xffff));
442 G80DmaNext (pNv, (y << 16) | ((x + len) & 0xffff));
444 G80DmaNext (pNv, ((y + len) << 16) | (x & 0xffff));
456 G80Ptr pNv = G80PTR(pScrn);
459 G80DmaStart(pNv, 0x400005e0, drawLast ? 4 : 2);
460 G80DmaNext (pNv, (y1 << 16) | (x1 & 0xffff));
461 G80DmaNext (pNv, (y2 << 16) | (x2 & 0xffff));
463 G80DmaNext (pNv, (y2 << 16) | (x2 & 0xffff));
464 G80DmaNext (pNv, ((y2 + 1) << 16) | (x2 & 0xffff));
471 G80Ptr pNv = G80PTR(pScrn);
475 G80SetClip(pNv, x1, y1, w, h);
481 G80Ptr pNv = G80PTR(pScrn);
483 G80SetClip(pNv, 0, 0, 0x7fff, 0x7fff);
492 G80Ptr pNv = G80PTR(pScrn);
495 xaa = pNv->xaa = XAACreateInfoRec();