diff options
| author | Vaxry <43317083+vaxerski@users.noreply.github.com> | 2024-07-21 13:09:54 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-21 13:09:54 +0200 |
| commit | 016da234d0e852de3ef20eb2e89ac58d2a85f6e7 (patch) | |
| tree | 496085987176551b0794fffc069877d44943e2f1 /src/includes.hpp | |
| parent | f642fb97df5c69267a03452533de383ff8023570 (diff) | |
Core: Move to aquamarine (#6608)
Moves Hyprland from wlroots to aquamarine for the backend.
---------
Signed-off-by: Vaxry <vaxry@vaxry.net>
Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
Co-authored-by: Jan Beich <jbeich@FreeBSD.org>
Co-authored-by: vaxerski <vaxerski@users.noreply.github.com>
Co-authored-by: UjinT34 <41110182+UjinT34@users.noreply.github.com>
Co-authored-by: Tom Englund <tomenglund26@gmail.com>
Co-authored-by: Ikalco <73481042+ikalco@users.noreply.github.com>
Co-authored-by: diniamo <diniamo53@gmail.com>
Diffstat (limited to 'src/includes.hpp')
| -rw-r--r-- | src/includes.hpp | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/src/includes.hpp b/src/includes.hpp index afec078a..8b3f3fad 100644 --- a/src/includes.hpp +++ b/src/includes.hpp @@ -16,78 +16,6 @@ #include <time.h> #include <unistd.h> #include <wayland-server-core.h> -#include <mutex> -#include <thread> -#include <filesystem> -#include <climits> - -#if true -// wlroots uses dumb-ass shit that makes it not compile on C++, let's fix that. -// https://github.com/swaywm/wlroots/issues/682 -// pthread first because it uses class in a C++ way and XWayland includes that... -#include <pthread.h> - -#define class _class -#define namespace _namespace -#define static -#define delete delete_ - -extern "C" { -#include <wlr/backend.h> -#include <wlr/backend/libinput.h> -#include <wlr/backend/drm.h> -#include <wlr/render/allocator.h> -#include <wlr/render/wlr_renderer.h> -#include <wlr/types/wlr_compositor.h> -#include <wlr/types/wlr_data_control_v1.h> -#include <wlr/types/wlr_data_device.h> -#include <wlr/types/wlr_drm_lease_v1.h> -#include <wlr/types/wlr_drm.h> -#include <wlr/types/wlr_linux_dmabuf_v1.h> -#include <wlr/types/wlr_input_device.h> -#include <wlr/types/wlr_keyboard.h> -#include <wlr/types/wlr_matrix.h> -#include <wlr/types/wlr_output.h> -#include <wlr/types/wlr_pointer.h> -#include <wlr/types/wlr_primary_selection.h> -#include <wlr/types/wlr_primary_selection_v1.h> -#include <wlr/types/wlr_viewporter.h> -#include <wlr/types/wlr_subcompositor.h> -#include <wlr/util/log.h> -#include <wlr/util/region.h> -#include <wlr/util/edges.h> -#include <wlr/types/wlr_tablet_pad.h> -#include <wlr/types/wlr_tablet_tool.h> -#include <xkbcommon/xkbcommon.h> -#include <wlr/render/egl.h> -#include <wlr/render/gles2.h> -#include <wlr/render/wlr_texture.h> -#include <wlr/interfaces/wlr_keyboard.h> -#include <wlr/interfaces/wlr_pointer.h> -#include <wlr/types/wlr_touch.h> -#include <wlr/types/wlr_switch.h> -#include <wlr/config.h> -#include <wlr/backend/headless.h> -#include <wlr/backend/multi.h> -#include <wlr/backend/wayland.h> -#include <wlr/types/wlr_single_pixel_buffer_v1.h> -#include <wlr/util/box.h> -#include <wlr/util/transform.h> -#include <wlr/render/swapchain.h> -#include <wlr/render/egl.h> - -#include <libdrm/drm_fourcc.h> - -#if WLR_HAS_X11_BACKEND -#include <wlr/backend/x11.h> -#endif -} - -#undef delete -#undef class -#undef namespace -#undef static -#endif #ifdef LEGACY_RENDERER #include <GLES2/gl2.h> @@ -99,10 +27,6 @@ extern "C" { #include <GLES3/gl3ext.h> #endif -#if !WLR_HAS_X11_BACKEND -#include "helpers/X11Stubs.hpp" -#endif - #ifdef NO_XWAYLAND #define XWAYLAND false #else |
