diff --git a/gdk/gdkdmabuffourccprivate.h b/gdk/gdkdmabuffourccprivate.h index cdf72f1235..c6492d77aa 100644 --- a/gdk/gdkdmabuffourccprivate.h +++ b/gdk/gdkdmabuffourccprivate.h @@ -1,5 +1,6 @@ #pragma once +#include "config.h" #ifdef HAVE_DMABUF #include #endif diff --git a/gdk/gdkglcontext.c b/gdk/gdkglcontext.c index bac827bab0..b46e76302f 100644 --- a/gdk/gdkglcontext.c +++ b/gdk/gdkglcontext.c @@ -79,6 +79,7 @@ #include "gdkdebugprivate.h" #include "gdkdisplayprivate.h" #include "gdkdmabufeglprivate.h" +#include "gdkdmabuffourccprivate.h" #include "gdkmemoryformatprivate.h" #include "gdkmemorytextureprivate.h" #include "gdkprofilerprivate.h" @@ -98,10 +99,6 @@ #include #endif -#ifdef HAVE_DMABUF -#include -#endif - #include #define DEFAULT_ALLOWED_APIS GDK_GL_API_GL | GDK_GL_API_GLES diff --git a/modules/media/gtkgstsink.c b/modules/media/gtkgstsink.c index 525d67c71c..83fadc6a4b 100644 --- a/modules/media/gtkgstsink.c +++ b/modules/media/gtkgstsink.c @@ -53,7 +53,7 @@ #include #ifdef HAVE_GSTREAMER_DRM -#include +#include #include #endif diff --git a/tests/testdmabuf.c b/tests/testdmabuf.c index d603abe10c..a7cb6b9050 100644 --- a/tests/testdmabuf.c +++ b/tests/testdmabuf.c @@ -4,7 +4,7 @@ #include #include #include -#include +#include #ifdef GDK_RENDERING_VULKAN #include diff --git a/testsuite/gdk/dmabufformats.c b/testsuite/gdk/dmabufformats.c index e6c747ef11..e2d69bdd86 100644 --- a/testsuite/gdk/dmabufformats.c +++ b/testsuite/gdk/dmabufformats.c @@ -3,12 +3,9 @@ #include #include #include +#include #include -#ifdef HAVE_DMABUF -#include -#endif - static void test_dmabuf_formats_basic (void) { diff --git a/testsuite/gdk/dmabuftexture.c b/testsuite/gdk/dmabuftexture.c index 5d3accc156..eb2cd4950a 100644 --- a/testsuite/gdk/dmabuftexture.c +++ b/testsuite/gdk/dmabuftexture.c @@ -3,12 +3,9 @@ #include #include #include +#include #include -#ifdef HAVE_DMABUF -#include -#endif - static cairo_surface_t * make_surface (int width, int height)