Lines Matching defs:pMga
56 MGAPtr pMga = xf86ScreenToScrn(x->drawable.pScreen)->driverPrivate;
59 CHECK_DMA_QUIESCENT(pMga, xf86ScreenToScrn(x->drawable.pScreen));
148 mgaSetup(MGAPtr pMga, PixmapPtr pixmap, PicturePtr pict, int wait)
195 mgaSetup(pMga, pPixmap, NULL, 5);
235 pMga->BltScanDirection = blit_direction;
238 pMga->src_pitch = mgaGetPixmapPitch(pSrc);
240 mgaSetup(pMga, pDst, NULL, 7);
247 OUTREG(MGAREG_AR5, (ydir < 0 ? -1 : 1) * pMga->src_pitch);
260 if (pMga->BltScanDirection & BLIT_UP) {
265 start = end = srcy * pMga->src_pitch + srcx;
267 if (pMga->BltScanDirection & BLIT_LEFT)
362 MGAPtr pMga = xf86ScreenToScrn(pDstPict->pDrawable->pScreen)->driverPrivate;
388 if (pMga->Chipset != PCI_CHIP_MGAG550 &&
531 mgaSetup(pMga, pDst, pDstPict, 2);
605 pMga->currentSrcPicture = pSrcPict;
606 pMga->currentMaskPicture = pMaskPict;
607 pMga->currentSrc = pSrc;
608 pMga->currentMask = pMask;
610 pMga->src_w2 = MGA_LOG2 (pSrc->drawable.width);
611 pMga->src_h2 = MGA_LOG2 (pSrc->drawable.height);
614 pMga->mask_w2 = MGA_LOG2 (pMask->drawable.width);
615 pMga->mask_h2 = MGA_LOG2 (pMask->drawable.height);
629 srcx %= pMga->currentSrc->drawable.width;
630 srcy %= pMga->currentSrc->drawable.height;
632 if (pMga->currentMask) {
633 maskx %= pMga->currentMask->drawable.width;
634 masky %= pMga->currentMask->drawable.height;
637 t = pMga->currentSrcPicture->transform;
640 setTMIncrementsRegs(pMga->currentSrc,
650 20 - pMga->src_w2,
651 20 - pMga->src_h2);
653 setTMIncrementsRegs(pMga->currentSrc,
657 20 - pMga->src_w2,
658 20 - pMga->src_h2);
660 if (pMga->currentMask) {
666 t = pMga->currentMaskPicture->transform;
669 setTMIncrementsRegs(pMga->currentMask,
679 20 - pMga->mask_w2,
680 20 - pMga->mask_h2);
682 setTMIncrementsRegs(pMga->currentMask,
686 20 - pMga->mask_w2,
687 20 - pMga->mask_h2);
715 mgaSetup(pMga, pDst, NULL, 10);
735 *(volatile uint64_t *)(pMga->ILOADBase + i) = ((struct unaligned_64 *)(src + i))->val;
739 *(volatile uint32_t *)(pMga->ILOADBase + i) = ((struct unaligned_32 *)(src + i))->val;
752 MGAPtr pMga = pScrn->driverPrivate;
766 MGAPtr pMga = MGAPTR(pScrn);
767 MGADRIServerPrivatePtr dri = pMga->DRIServerInfo;
774 switch (pMga->Chipset) {
784 maxlines = (min(pMga->FbUsableSize, mb * 1024 * 1024)) /
785 (pScrn->displayWidth * pMga->CurrentLayout.bitsPerPixel / 8);
794 dri->textureSize = pMga->FbMapSize - 5 * bufferSize;
801 if (dri->textureSize < (int)pMga->FbMapSize / 2) {
802 dri->textureSize = pMga->FbMapSize - 4 * bufferSize;
808 if ((int) pMga->FbMapSize - maxlines * widthBytes - bufferSize * 2
810 dri->textureSize = pMga->FbMapSize - maxlines * widthBytes -
823 dri->textureOffset = (pMga->FbMapSize - dri->textureSize +
843 MGAPtr pMga = pScrn->driverPrivate;
847 pMga->NoAccel = TRUE;
851 pMga->ExaDriver = pExa;
857 pExa->memoryBase = pMga->FbStart;
858 pExa->memorySize = pMga->FbUsableSize - 4096;
886 if (pMga->Chipset == PCI_CHIP_MGAG400 ||
887 pMga->Chipset == PCI_CHIP_MGAG550) {
897 if (pMga->directRenderingEnabled)