From 40b85d992a0a8dcdbff5305e232fbcd26d873148 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Thu, 1 Jun 2017 20:29:10 -0400 Subject: Refactor udev and drm initialization --- include/wlr/backend/drm.h | 3 ++- include/wlr/backend/udev.h | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 include/wlr/backend/udev.h (limited to 'include/wlr') diff --git a/include/wlr/backend/drm.h b/include/wlr/backend/drm.h index 2863f926..a486757d 100644 --- a/include/wlr/backend/drm.h +++ b/include/wlr/backend/drm.h @@ -4,8 +4,9 @@ #include #include #include +#include struct wlr_backend *wlr_drm_backend_create(struct wl_display *display, - struct wlr_session *session); + struct wlr_session *session, struct wlr_udev *udev, int gpu_fd); #endif diff --git a/include/wlr/backend/udev.h b/include/wlr/backend/udev.h new file mode 100644 index 00000000..387a63e6 --- /dev/null +++ b/include/wlr/backend/udev.h @@ -0,0 +1,9 @@ +#ifndef _WLR_BACKEND_UDEV_H +#define _WLR_BACKEND_UDEV_H + +struct wlr_udev; + +struct wlr_udev *wlr_udev_create(struct wl_display *display); +void wlr_udev_destroy(struct wlr_udev *udev); + +#endif -- cgit v1.2.3