summaryrefslogtreecommitdiff
path: root/xf86drm.h
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2021-09-01 21:26:38 +0200
committerSimon Ser <contact@emersion.fr>2021-09-27 12:57:02 +0200
commit264e66b5e9357f7a058953a0a22986caa0275e34 (patch)
tree56dbbf4a776dd1ac602c839efb0374d8f56aba28 /xf86drm.h
parent122ff0e8788c728ccfe3136f1c2d1ae7b44205c4 (diff)
downloaddrm-264e66b5e9357f7a058953a0a22986caa0275e34.tar.gz
xf86drm: add GEM_CLOSE ioctl wrapper
We have wrappers for PRIME_HANDLE_TO_FD and PRIME_FD_TO_HANDLE, but not for GEM_CLOSE. Add it so that callers don't need to manually call drmIoctl. Signed-off-by: Simon Ser <contact@emersion.fr> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Acked-by: Daniel Stone <daniels@collabora.com>
Diffstat (limited to 'xf86drm.h')
-rw-r--r--xf86drm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/xf86drm.h b/xf86drm.h
index 930d2f40..31c1e97a 100644
--- a/xf86drm.h
+++ b/xf86drm.h
@@ -834,6 +834,8 @@ extern int drmGetNodeTypeFromFd(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);
+extern int drmCloseBufferHandle(int fd, uint32_t handle);
+
extern char *drmGetPrimaryDeviceNameFromFd(int fd);
extern char *drmGetRenderDeviceNameFromFd(int fd);