Lines Matching defs:v3d
300 Via3DState *v3d = &pVia->v3d;
328 if (!v3d->opSupported(op)) {
342 if (!v3d->dstSupported(pDstPicture->format)) {
349 if (v3d->texSupported(pSrcPicture->format)) {
351 !v3d->texSupported(pMaskPicture->format))) {
402 Via3DState *v3d = &pVia->v3d;
415 v3d->setDestination(v3d, exaGetPixmapOffset(pDst),
417 v3d->setCompositeOperator(v3d, op);
418 v3d->setDrawing(v3d, 0x0c, 0xFFFFFFFF, 0x000000FF, 0xFF);
469 if (!v3d->setTexture(v3d, curTex, offset,
485 if (!v3d->setTexture(v3d, curTex, offset,
496 v3d->setFlags(v3d, curTex, FALSE, TRUE, TRUE);
497 v3d->emitState(v3d, &pVia->cb, viaCheckUpload(pScrn, v3d));
498 v3d->emitClipRect(v3d, &pVia->cb, 0, 0, pDst->drawable.width,
510 Via3DState *v3d = &pVia->v3d;
515 v3d->setTexBlendCol(v3d, 0, pVia->componentAlpha, col);
519 v3d->setDrawing(v3d, 0x0c, 0xFFFFFFFF, col & 0x00FFFFFF, col >> 24);
525 v3d->emitState(v3d, &pVia->cb, viaCheckUpload(pScrn, v3d));
527 v3d->emitQuad(v3d, &pVia->cb, dstX, dstY, srcX, srcY, maskX, maskY,
540 Via3DState *v3d = &pVia->v3d;
545 v3d->setDestination(v3d, dstOffset, dstPitch, dstFormat);
546 v3d->setDrawing(v3d, 0x0c, 0xFFFFFFFF, 0x000000FF, 0x00);
547 v3d->setFlags(v3d, 1, TRUE, TRUE, FALSE);
548 v3d->setTexture(v3d, 0, srcOffset, srcPitch, TRUE,
551 v3d->emitState(v3d, &pVia->cb, viaCheckUpload(pScrn, v3d));
552 v3d->emitClipRect(v3d, &pVia->cb, dstX, dstY, w, h);
553 v3d->emitQuad(v3d, &pVia->cb, dstX, dstY, srcX, srcY, 0, 0, w, h);