Displaying 1 result from an estimated 1 matches for "bo_dst".
Did you mean:
b_dst
2013 Jul 22
0
[RFC PATCH] Support running nested in a Mir compositor
...R
+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_handle_ref(pNv->dev, fd, &bo_dst);
+ ErrorF("ret = %i for buffer %i\n", ret, fd);
+ assert(!ret);
+
+ dst = pScreen->CreatePixmap(pScreen, 0, 0, pScrn->depth, 0);
+ if (dst == NullPixmap)
+ goto cleanup_bo;
+
+ pScreen->ModifyPixmapHeade...