diff --git a/src/backends/drm/drm_backend.cpp b/src/backends/drm/drm_backend.cpp index edb1cbc591..2a54b2b869 100644 --- a/src/backends/drm/drm_backend.cpp +++ b/src/backends/drm/drm_backend.cpp @@ -12,17 +12,13 @@ #include "backends/libinput/libinputbackend.h" #include "core/outputconfiguration.h" -#include "core/renderloop.h" #include "core/session.h" #include "dmabuftexture.h" -#include "drm_connector.h" -#include "drm_crtc.h" #include "drm_egl_backend.h" #include "drm_gpu.h" #include "drm_logging.h" #include "drm_output.h" #include "drm_pipeline.h" -#include "drm_plane.h" #include "drm_qpainter_backend.h" #include "drm_render_backend.h" #include "drm_virtual_output.h" diff --git a/src/backends/drm/drm_egl_backend.cpp b/src/backends/drm/drm_egl_backend.cpp index 73ef8cff82..fcf6305cea 100644 --- a/src/backends/drm/drm_egl_backend.cpp +++ b/src/backends/drm/drm_egl_backend.cpp @@ -10,26 +10,15 @@ #include "platformsupport/scenes/opengl/basiceglsurfacetexture_internal.h" #include "platformsupport/scenes/opengl/basiceglsurfacetexture_wayland.h" // kwin -#include "core/renderloop_p.h" #include "drm_abstract_output.h" #include "drm_backend.h" -#include "drm_dumb_swapchain.h" #include "drm_egl_cursor_layer.h" #include "drm_egl_layer.h" -#include "drm_gbm_swapchain.h" #include "drm_gpu.h" #include "drm_logging.h" -#include "drm_output.h" #include "drm_pipeline.h" #include "drm_virtual_egl_layer.h" #include "kwineglutils_p.h" -#include "options.h" -#include "scene/surfaceitem_wayland.h" -#include "wayland/clientconnection.h" -#include "wayland/surface_interface.h" -// kwin libs -#include "libkwineffects/kwineglimagetexture.h" -#include "libkwineffects/kwinglplatform.h" // system #include #include diff --git a/src/backends/drm/drm_egl_layer.cpp b/src/backends/drm/drm_egl_layer.cpp index 4275d789f2..02f27198f2 100644 --- a/src/backends/drm/drm_egl_layer.cpp +++ b/src/backends/drm/drm_egl_layer.cpp @@ -7,12 +7,10 @@ SPDX-License-Identifier: GPL-2.0-or-later */ #include "drm_egl_layer.h" -#include "drm_abstract_output.h" #include "drm_backend.h" #include "drm_buffer.h" #include "drm_egl_backend.h" #include "drm_gpu.h" -#include "drm_logging.h" #include "drm_output.h" #include "drm_pipeline.h" #include "scene/surfaceitem_wayland.h" diff --git a/src/backends/drm/drm_egl_layer_surface.cpp b/src/backends/drm/drm_egl_layer_surface.cpp index 0f2caf40de..63b5d7bef6 100644 --- a/src/backends/drm/drm_egl_layer_surface.cpp +++ b/src/backends/drm/drm_egl_layer_surface.cpp @@ -15,7 +15,6 @@ #include "drm_gbm_swapchain.h" #include "drm_gpu.h" #include "drm_logging.h" -#include "gbm_dmabuf.h" #include #include diff --git a/src/backends/drm/drm_gpu.cpp b/src/backends/drm/drm_gpu.cpp index d362d1361c..155e79d8df 100644 --- a/src/backends/drm/drm_gpu.cpp +++ b/src/backends/drm/drm_gpu.cpp @@ -10,9 +10,7 @@ #include -#include "core/renderloop_p.h" #include "core/session.h" -#include "drm_atomic_commit.h" #include "drm_backend.h" #include "drm_buffer.h" #include "drm_connector.h" @@ -24,8 +22,6 @@ #include "drm_pipeline.h" #include "drm_plane.h" #include "drm_virtual_output.h" -#include "gbm_dmabuf.h" -#include "platformsupport/scenes/opengl/abstract_egl_backend.h" // system #include #include diff --git a/src/backends/drm/drm_output.cpp b/src/backends/drm/drm_output.cpp index 33036edbb3..dce7a9f7b5 100644 --- a/src/backends/drm/drm_output.cpp +++ b/src/backends/drm/drm_output.cpp @@ -18,8 +18,6 @@ #include "core/renderloop_p.h" #include "drm_layer.h" #include "drm_logging.h" -#include "libkwineffects/kwinglutils.h" -#include "libkwineffects/renderviewport.h" // Qt #include #include diff --git a/src/backends/drm/drm_qpainter_backend.cpp b/src/backends/drm/drm_qpainter_backend.cpp index 0c2de0a9ea..efb6463d5f 100644 --- a/src/backends/drm/drm_qpainter_backend.cpp +++ b/src/backends/drm/drm_qpainter_backend.cpp @@ -7,10 +7,7 @@ SPDX-License-Identifier: GPL-2.0-or-later */ #include "drm_qpainter_backend.h" -#include "core/renderloop_p.h" #include "drm_backend.h" -#include "drm_buffer.h" -#include "drm_gpu.h" #include "drm_output.h" #include "drm_pipeline.h" #include "drm_qpainter_layer.h" diff --git a/src/backends/drm/drm_qpainter_backend.h b/src/backends/drm/drm_qpainter_backend.h index 7c5d0c2dee..6ce543eed7 100644 --- a/src/backends/drm/drm_qpainter_backend.h +++ b/src/backends/drm/drm_qpainter_backend.h @@ -7,7 +7,6 @@ SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once -#include "drm_dumb_swapchain.h" #include "drm_render_backend.h" #include "platformsupport/scenes/qpainter/qpainterbackend.h" diff --git a/src/backends/drm/drm_virtual_egl_layer.cpp b/src/backends/drm/drm_virtual_egl_layer.cpp index 8537faeccc..4145d774f1 100644 --- a/src/backends/drm/drm_virtual_egl_layer.cpp +++ b/src/backends/drm/drm_virtual_egl_layer.cpp @@ -7,18 +7,11 @@ SPDX-License-Identifier: GPL-2.0-or-later */ #include "drm_virtual_egl_layer.h" -#include "drm_abstract_output.h" -#include "drm_backend.h" -#include "drm_dumb_swapchain.h" #include "drm_egl_backend.h" #include "drm_gbm_swapchain.h" #include "drm_gpu.h" #include "drm_logging.h" -#include "drm_output.h" -#include "drm_pipeline.h" #include "drm_virtual_output.h" -#include "gbm_dmabuf.h" -#include "kwineglutils_p.h" #include "scene/surfaceitem_wayland.h" #include "wayland/surface_interface.h" diff --git a/src/backends/drm/drm_virtual_output.cpp b/src/backends/drm/drm_virtual_output.cpp index 587698e225..089d85b980 100644 --- a/src/backends/drm/drm_virtual_output.cpp +++ b/src/backends/drm/drm_virtual_output.cpp @@ -9,11 +9,9 @@ */ #include "drm_virtual_output.h" -#include "core/renderloop_p.h" #include "drm_backend.h" #include "drm_gpu.h" #include "drm_layer.h" -#include "drm_logging.h" #include "drm_render_backend.h" #include "utils/softwarevsyncmonitor.h"