Lines Matching defs:pTcx
68 TcxPtr pTcx = GET_TCX_FROM_SCRN(pScreenInfo);
80 pTcx->xdir = xdir;
81 pTcx->ydir = ydir;
82 pTcx->srcoff = exaGetPixmapOffset(pSrcPixmap) >> pTcx->pitchshift;
83 pTcx->srcpitch = exaGetPixmapPitch(pSrcPixmap) >> pTcx->pitchshift;
101 TcxPtr pTcx = GET_TCX_FROM_SCRN(pScreenInfo);
112 doff = exaGetPixmapOffset(pDstPixmap) >> pTcx->pitchshift;
113 dpitch = exaGetPixmapPitch(pDstPixmap) >> pTcx->pitchshift;
114 src = srcX + srcY * pTcx->srcpitch + pTcx->srcoff;
117 if (pTcx->ydir < 0) {
118 src += (h - 1) * pTcx->srcpitch;
120 sstep = 0 - pTcx->srcpitch;
123 sstep = pTcx->srcpitch;
129 if ((pTcx->xdir > 0) || (w < 33)) {
135 pTcx->rblit[dst + xoff] = cmd;
141 pTcx->rblit[dst + xoff] = cmd;
153 pTcx->rblit[dst + xoff] = cmd;
158 pTcx->rblit[dst + xoff] = cmd;
184 TcxPtr pTcx = GET_TCX_FROM_SCRN(pScreenInfo);
190 if (pTcx->HasStipROP) {
201 pTcx->fg = (fg & 0x00ffffff);
203 if (pTcx->pitchshift != 0)
205 pTcx->fg |= hwfg;
222 TcxPtr pTcx = GET_TCX_FROM_SCRN(pScreenInfo);
227 dpitch = exaGetPixmapPitch(pPixmap) >> pTcx->pitchshift;
230 tmpl = ((uint64_t)pTcx->fg) << 32;
254 pTcx->rstip[dst] = cmd;
272 pTcx->rstip[dst] = lcmd;
274 pTcx->rstip[dst + i] = cmd;
275 pTcx->rstip[dst + i] = rcmd;
289 TcxPtr pTcx = GET_TCX_FROM_SCRN(pScrn);
290 char *dst = pTcx->fb + exaGetPixmapOffset(pDst);
317 TcxPtr pTcx = GET_TCX_FROM_SCRN(pScrn);
318 char *src = pTcx->fb + exaGetPixmapOffset(pSrc);
341 TcxPtr pTcx = GET_TCX_FROM_SCRN(pScrn);
348 pTcx->pExa = pExa;
359 pExa->memoryBase = pTcx->fb;
361 pExa->memorySize = pTcx->vramsize;
362 pExa->offScreenBase = pTcx->psdp->width * pTcx->psdp->height;
367 pExa->offScreenBase = pTcx->psdp->width * pTcx->psdp->height * 4;