Lines Matching refs:picture
208 * mask channels multiplied by the source picture's alpha.
226 PicturePtr picture)
232 if (i830_tex_formats[i].fmt == picture->format)
239 if (i855_tex_formats[i].fmt == picture->format)
247 static void i830_texture_setup(PicturePtr picture, PixmapPtr pixmap, int unit)
250 ScrnInfoPtr scrn = xf86ScreenToScrn(picture->pDrawable->pScreen);
259 intel->transform[unit] = picture->transform;
266 switch (picture->repeatType) {
280 FatalError("Unknown repeat type %d\n", picture->repeatType);
283 switch (picture->filter) {
293 FatalError("Bad filter 0x%x\n", picture->filter);
305 format = i8xx_get_card_format(intel, picture);
402 i830_check_composite_texture(ScreenPtr screen, PicturePtr picture)
407 if (picture->repeatType > RepeatReflect) {
408 intel_uxa_debug_fallback(scrn, "Unsupported picture repeat %d\n",
409 picture->repeatType);
413 if (picture->filter != PictFilterNearest &&
414 picture->filter != PictFilterBilinear) {
416 picture->filter);
420 if (picture->pDrawable) {
423 w = picture->pDrawable->width;
424 h = picture->pDrawable->height;
432 /* XXX we can use the xrgb32 types if there the picture covers the clip */
433 if (!i8xx_get_card_format(intel, picture)) {
434 intel_uxa_debug_fallback(scrn, "Unsupported picture format "
436 (int)picture->format);
525 /* Get the source picture's channels into TBx_ARG1 */