Home | History | Annotate | Download | only in src

Lines Matching defs:pPix

260 static Bool RADEONPitchMatches(PixmapPtr pPix)
262 int w = pPix->drawable.width;
263 int h = pPix->drawable.height;
264 uint32_t txpitch = exaGetPixmapPitch(pPix);
266 if (h > 1 && (RADEON_ALIGN(w * pPix->drawable.bitsPerPixel / 8, 32)) != txpitch)
289 PixmapPtr pPix,
293 RINFO_FROM_SCREEN(pPix->drawable.pScreen);
300 Bool badPitch = needMatchingPitch && !RADEONPitchMatches(pPix);
308 w, (unsigned)exaGetPixmapPitch(pPix)));
381 static Bool FUNC_NAME(R100TextureSetup)(PicturePtr pPict, PixmapPtr pPix,
384 RINFO_FROM_SCREEN(pPix->drawable.pScreen);
404 txpitch = exaGetPixmapPitch(pPix);
407 CHECK_OFFSET(pPix, 0x1f, "texture");
418 if (RADEONPixmapIsColortiled(pPix))
422 if (!RADEONPitchMatches(pPix))
471 (pPix->drawable.width - 1) |
472 ((pPix->drawable.height - 1) << RADEON_TEX_VSIZE_SHIFT));
475 EMIT_READ_OFFSET(RADEON_PP_TXOFFSET_0, txoffset, pPix);
482 (pPix->drawable.width - 1) |
483 ((pPix->drawable.height - 1) << RADEON_TEX_VSIZE_SHIFT));
485 EMIT_READ_OFFSET(RADEON_PP_TXOFFSET_1, txoffset, pPix);
798 static Bool FUNC_NAME(R200TextureSetup)(PicturePtr pPict, PixmapPtr pPix,
801 RINFO_FROM_SCREEN(pPix->drawable.pScreen);
821 txpitch = exaGetPixmapPitch(pPix);
824 CHECK_OFFSET(pPix, 0x1f, "texture");
835 if (RADEONPixmapIsColortiled(pPix))
839 if (!RADEONPitchMatches(pPix))
890 OUT_ACCEL_REG(R200_PP_TXSIZE_0, (pPix->drawable.width - 1) |
891 ((pPix->drawable.height - 1) << RADEON_TEX_VSIZE_SHIFT));
893 EMIT_READ_OFFSET(R200_PP_TXOFFSET_0, txoffset, pPix);
898 OUT_ACCEL_REG(R200_PP_TXSIZE_1, (pPix->drawable.width - 1) |
899 ((pPix->drawable.height - 1) << RADEON_TEX_VSIZE_SHIFT));
901 EMIT_READ_OFFSET(R200_PP_TXOFFSET_1, txoffset, pPix);
1160 PixmapPtr pPix;
1162 pPix = RADEONGetDrawablePixmap(pPict->pDrawable);
1163 driver_priv = exaGetPixmapDriverPrivate(pPix);
1194 static Bool FUNC_NAME(R300TextureSetup)(PicturePtr pPict, PixmapPtr pPix,
1197 RINFO_FROM_SCREEN(pPix->drawable.pScreen);
1216 txpitch = exaGetPixmapPitch(pPix);
1219 CHECK_OFFSET(pPix, 0x1f, "texture");
1225 pixel_shift = pPix->drawable.bitsPerPixel >> 4;
1229 if (RADEONPixmapIsColortiled(pPix))
1331 EMIT_READ_OFFSET((R300_TX_OFFSET_0 + (unit * 4)), txoffset, pPix);