Lines Matching refs:pPict

184 NV40EXAPictSolid(NVPtr pNv, PicturePtr pPict, int unit)
189 PUSH_DATA (push, pPict->pSourcePict->solidFill.color);
234 NV40EXAPictGradient(NVPtr pNv, PicturePtr pPict, int unit)
240 NV40EXAPictTexture(NVPtr pNv, PixmapPtr pPix, PicturePtr pPict, int unit)
247 fmt = NV40_GetPictTextureFormat(pPict->format);
260 if (pPict->repeat) {
261 switch(pPict->repeatType) {
286 if (pPict->filter == PictFilterBilinear) {
301 if (pPict->transform) {
302 PUSH_DATAf(push, xFixedToFloat(pPict->transform->matrix[0][0]));
303 PUSH_DATAf(push, xFixedToFloat(pPict->transform->matrix[0][1]));
304 PUSH_DATAf(push, xFixedToFloat(pPict->transform->matrix[0][2]));
306 PUSH_DATAf(push, xFixedToFloat(pPict->transform->matrix[1][0]));
307 PUSH_DATAf(push, xFixedToFloat(pPict->transform->matrix[1][1]));
308 PUSH_DATAf(push, xFixedToFloat(pPict->transform->matrix[1][2]));
310 PUSH_DATAf(push, xFixedToFloat(pPict->transform->matrix[2][0]));
311 PUSH_DATAf(push, xFixedToFloat(pPict->transform->matrix[2][1]));
312 PUSH_DATAf(push, xFixedToFloat(pPict->transform->matrix[2][2]));
378 NV40EXACheckCompositeTexture(PicturePtr pPict, PicturePtr pdPict, int op)
383 if (pPict->pDrawable) {
384 w = pPict->pDrawable->width;
385 h = pPict->pDrawable->height;
387 switch (pPict->pSourcePict->type) {
398 fmt = NV40_GetPictTextureFormat(pPict->format);
401 pPict->format);
403 if (pPict->filter != PictFilterNearest &&
404 pPict->filter != PictFilterBilinear)
405 NOUVEAU_FALLBACK("filter 0x%x not supported\n", pPict->filter);
412 if (NV40PictOp[op].src_alpha && !pPict->repeat &&
413 pPict->transform && (PICT_FORMAT_A(pPict->format) == 0)