search for: nouveau_xmir_copy_pixmap_to_mir

Displaying 1 result from an estimated 1 matches for "nouveau_xmir_copy_pixmap_to_mir".

2013 Jul 22
0
[RFC PATCH] Support running nested in a Mir compositor
...+ if (xorgMir) + return; + ret = drmDropMaster(pNv->dev->fd); if (ret && errno != EIO && errno != ENODEV) ErrorF("Error dropping master: %i(%m)\n", -errno); @@ -501,6 +531,88 @@ nouveau_dirty_update(ScreenPtr screen) } #endif +#ifdef XMIR +static void +nouveau_xmir_copy_pixmap_to_mir(PixmapPtr src, int fd) +{ + ScreenPtr pScreen = src->drawable.pScreen; + ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen); + NVPtr pNv = NVPTR(pScrn); + ExaDriverPtr exa = pNv->EXADriverPtr; + + PixmapPtr dst = NULL; + int ret; + struct nouveau_bo *bo_dst = NULL; + + ret = nouveau_bo_prime_handl...