libdrm: add prime fd->handle and handle->fd interfaces
[glsdk/libdrm.git] / xf86drm.h
index 76eb94e2bc143729ede5203da4369171e7dabc86..5ecb2846591427de86140294acf4f23547ebd089 100644 (file)
--- a/xf86drm.h
+++ b/xf86drm.h
@@ -727,6 +727,9 @@ extern int drmHandleEvent(int fd, drmEventContextPtr evctx);
 
 extern char *drmGetDeviceNameFromFd(int fd);
 
+extern int drmPrimeHandleToFD(int fd, uint32_t handle, uint32_t flags, int *prime_fd);
+extern int drmPrimeFDToHandle(int fd, int prime_fd, uint32_t *handle);
+
 #if defined(__cplusplus) || defined(c_plusplus)
 }
 #endif