Lines Matching refs:src_pix
292 can_exchange(DrawablePtr draw, PixmapPtr dst_pix, PixmapPtr src_pix)
313 dst_pix->drawable.width == src_pix->drawable.width &&
314 dst_pix->drawable.height == src_pix->drawable.height &&
315 dst_pix->drawable.bitsPerPixel == src_pix->drawable.bitsPerPixel &&
316 dst_pix->devKind == src_pix->devKind &&
667 PixmapPtr src_pix = nouveau_dri2_buffer(s->src)->ppix;
669 struct nouveau_bo *src_bo = nouveau_pixmap_bo(src_pix);
696 will_exchange = front_updated && can_exchange(draw, dst_pix, src_pix);
730 ret = dri2_page_flip(draw, src_pix, violate_oml(draw) ?
737 SWAP(nouveau_pixmap(dst_pix)->bo, nouveau_pixmap(src_pix)->bo);