aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/backend/backend.h8
-rw-r--r--include/wlr/backend.h7
2 files changed, 7 insertions, 8 deletions
diff --git a/include/backend/backend.h b/include/backend/backend.h
deleted file mode 100644
index f920cc9f..00000000
--- a/include/backend/backend.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef BACKEND_H
-#define BACKEND_H
-
-#include <wlr/backend.h>
-
-int backend_get_drm_fd(struct wlr_backend *backend);
-
-#endif
diff --git a/include/wlr/backend.h b/include/wlr/backend.h
index 2b869f28..b56e789c 100644
--- a/include/wlr/backend.h
+++ b/include/wlr/backend.h
@@ -57,5 +57,12 @@ struct wlr_session *wlr_backend_get_session(struct wlr_backend *backend);
* Returns the clock used by the backend for presentation feedback.
*/
clockid_t wlr_backend_get_presentation_clock(struct wlr_backend *backend);
+/**
+ * Returns the DRM node file descriptor used by the backend's underlying
+ * platform. Can be used by consumers for additional rendering operations.
+ * The consumer must not close the file descriptor since the backend continues
+ * to have ownership of it.
+ */
+int wlr_backend_get_drm_fd(struct wlr_backend *backend);
#endif