From 0c5aaeef51233aec89ee1f43f03d457f278f8fa0 Mon Sep 17 00:00:00 2001 From: Frank Binns Date: Wed, 14 Jan 2015 14:07:51 +0000 Subject: Add new drmOpenRender function Add a new function, drmOpenRender, that can be used to open render nodes. This can be used in the same way that drmOpenControl is used to open control nodes. Signed-off-by: Frank Binns Reviewed-by: Rob Clark --- xf86drm.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'xf86drm.h') diff --git a/xf86drm.h b/xf86drm.h index c024cc44..bfd0670b 100644 --- a/xf86drm.h +++ b/xf86drm.h @@ -79,6 +79,7 @@ extern "C" { #define DRM_DIR_NAME "/dev/dri" #define DRM_DEV_NAME "%s/card%d" #define DRM_CONTROL_DEV_NAME "%s/controlD%d" +#define DRM_RENDER_DEV_NAME "%s/renderD%d" #define DRM_PROC_NAME "/proc/dri/" /* For backward Linux compatibility */ #define DRM_ERR_NO_DEVICE (-1001) @@ -552,6 +553,7 @@ do { register unsigned int __old __asm("o0"); \ extern int drmAvailable(void); extern int drmOpen(const char *name, const char *busid); extern int drmOpenControl(int minor); +extern int drmOpenRender(int minor); extern int drmClose(int fd); extern drmVersionPtr drmGetVersion(int fd); extern drmVersionPtr drmGetLibVersion(int fd); -- cgit v1.2.3