diff --git a/libweston/backend-drm/state-propose.c b/libweston/backend-drm/state-propose.c index 1f4dccc7..1d4943b3 100644 --- a/libweston/backend-drm/state-propose.c +++ b/libweston/backend-drm/state-propose.c @@ -41,6 +41,7 @@ #include "color.h" #include "linux-dmabuf.h" #include "presentation-time-server-protocol.h" +#include "linux-dmabuf-unstable-v1-server-protocol.h" enum drm_output_propose_state_mode { DRM_OUTPUT_PROPOSE_STATE_MIXED, /**< mix renderer & planes */ diff --git a/libweston/compositor.c b/libweston/compositor.c index bd1ad5e8..5448e8ac 100644 --- a/libweston/compositor.c +++ b/libweston/compositor.c @@ -59,6 +59,7 @@ #include #include #include "linux-dmabuf.h" +#include "linux-dmabuf-unstable-v1-server-protocol.h" #include "viewporter-server-protocol.h" #include "presentation-time-server-protocol.h" #include "xdg-output-unstable-v1-server-protocol.h" diff --git a/libweston/linux-dmabuf.c b/libweston/linux-dmabuf.c index 21de498d..b73508e3 100644 --- a/libweston/linux-dmabuf.c +++ b/libweston/linux-dmabuf.c @@ -35,6 +35,7 @@ #include #include "linux-dmabuf.h" +#include "linux-dmabuf-unstable-v1-server-protocol.h" #include "shared/os-compatibility.h" #include "libweston-internal.h" #include "shared/weston-drm-fourcc.h" diff --git a/libweston/linux-dmabuf.h b/libweston/linux-dmabuf.h index 7cae93c5..32a7cb56 100644 --- a/libweston/linux-dmabuf.h +++ b/libweston/linux-dmabuf.h @@ -27,7 +27,6 @@ #define WESTON_LINUX_DMABUF_H #include -#include "linux-dmabuf-unstable-v1-server-protocol.h" #define MAX_DMABUF_PLANES 4