Skip to content

Commit d618673

Browse files
committed
Remove DisplayServer includes from remaining files where it's not used
1 parent 84d14de commit d618673

File tree

13 files changed

+17
-12
lines changed

13 files changed

+17
-12
lines changed

editor/shader/shader_file_editor_plugin.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,10 @@
3838
#include "scene/gui/flow_container.h"
3939
#include "scene/gui/item_list.h"
4040
#include "scene/gui/split_container.h"
41-
#include "servers/display/display_server.h"
4241
#include "servers/rendering/rendering_device_binds.h"
4342

4443
/*** SHADER SCRIPT EDITOR ****/
4544

46-
/*** SCRIPT EDITOR ******/
47-
4845
void ShaderFileEditor::_update_version(const StringName &p_version_txt, const RD::ShaderStage p_stage) {
4946
}
5047

platform/android/export/gradle_export_util.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
#include "core/os/os.h"
3838
#include "editor/export/editor_export.h"
3939
#include "editor/export/editor_export_platform.h"
40-
#include "servers/display/display_server.h"
40+
#include "servers/display/display_server_enums.h"
4141

4242
const String GODOT_PROJECT_NAME_XML_STRING = R"(<?xml version="1.0" encoding="utf-8"?>
4343
<!--WARNING: THIS FILE WILL BE OVERWRITTEN AT BUILD TIME-->

platform/linuxbsd/freedesktop_portal_desktop.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@
3737
#include "core/object/callable_method_pointer.h"
3838
#include "core/os/os.h"
3939
#include "core/string/ustring.h"
40+
#include "core/variant/typed_array.h"
4041
#include "core/variant/variant.h"
42+
#include "servers/display/display_server.h"
4143

4244
#ifdef SOWRAP_ENABLED
4345
#include "dbus-so_wrap.h"

platform/linuxbsd/freedesktop_portal_desktop.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,10 @@
3232

3333
#ifdef DBUS_ENABLED
3434

35+
#include "core/object/object.h"
3536
#include "core/os/thread.h"
3637
#include "core/os/thread_safe.h"
37-
#include "servers/display/display_server.h"
38+
#include "servers/display/display_server_enums.h"
3839

3940
struct DBusMessage;
4041
struct DBusConnection;

platform/linuxbsd/wayland/wayland_thread.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include "wayland_thread.h"
3232

3333
#include "core/config/engine.h"
34+
#include "core/io/image.h"
3435

3536
#ifdef WAYLAND_ENABLED
3637

platform/linuxbsd/wayland/wayland_thread.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,14 @@
8888
#endif // LIBDECOR_ENABLED
8989

9090
#include "core/input/input_event.h"
91+
#include "core/os/os.h"
9192
#include "core/os/thread.h"
92-
#include "servers/display/display_server.h"
93+
#include "servers/display/display_server_enums.h"
9394

9495
#include "wayland_embedder.h"
9596

97+
class Image;
98+
9699
class WaylandThread {
97100
public:
98101
// Messages used for exchanging information between Godot's and Wayland's thread.

platform/macos/editor/embedded_game_view_plugin.mm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
#include "core/input/input.h"
3636
#include "editor/editor_node.h"
3737
#include "editor/gui/window_wrapper.h"
38+
#include "servers/display/display_server.h"
3839

3940
HashMap<String, GameViewDebuggerMacOS::ParseMessageFunc> GameViewDebuggerMacOS::parse_message_handlers;
4041

platform/macos/editor/embedded_process_macos.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
#include "core/object/class_db.h"
3434
#include "editor/run/embedded_process.h"
3535
#include "scene/gui/control.h"
36-
#include "servers/display/display_server.h"
36+
#include "servers/display/display_server_enums.h"
3737

3838
class DisplayServerMacOS;
3939
class EmbeddedProcessMacOS;

scene/gui/control.compat.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
#include "control.h"
3434

3535
#include "core/object/class_db.h"
36-
#include "servers/display/display_server.h"
36+
#include "servers/display/display_server.h" // IWYU pragma: keep // Needed to bind DisplayServerEnums enums.
3737

3838
bool Control::_has_focus_bind_compat_110250() const {
3939
return has_focus(false);

scene/resources/3d/mesh_library.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
#include "core/object/class_db.h"
3434
#include "scene/resources/texture.h"
35-
#include "servers/rendering/rendering_server.h" // IWYU pragma: Needed to bind RSE enums.
35+
#include "servers/rendering/rendering_server.h" // IWYU pragma: keep // Needed to bind RSE enums.
3636

3737
#ifndef PHYSICS_3D_DISABLED
3838
#include "box_shape_3d.h"

0 commit comments

Comments
 (0)