mirror of https://github.com/hyprwm/Hyprland
core: drop unused protocol impls
xdg_foreign is not used by hyprland wlr_export_dmabuf is old, broken and unused as well
This commit is contained in:
parent
eeebbc0e7e
commit
4f26ae70fd
|
@ -224,7 +224,6 @@ void CCompositor::initServer() {
|
||||||
m_sWLRSubCompositor = wlr_subcompositor_create(m_sWLDisplay);
|
m_sWLRSubCompositor = wlr_subcompositor_create(m_sWLDisplay);
|
||||||
m_sWLRDataDevMgr = wlr_data_device_manager_create(m_sWLDisplay);
|
m_sWLRDataDevMgr = wlr_data_device_manager_create(m_sWLDisplay);
|
||||||
|
|
||||||
wlr_export_dmabuf_manager_v1_create(m_sWLDisplay);
|
|
||||||
wlr_data_control_manager_v1_create(m_sWLDisplay);
|
wlr_data_control_manager_v1_create(m_sWLDisplay);
|
||||||
wlr_primary_selection_v1_device_manager_create(m_sWLDisplay);
|
wlr_primary_selection_v1_device_manager_create(m_sWLDisplay);
|
||||||
wlr_viewporter_create(m_sWLDisplay);
|
wlr_viewporter_create(m_sWLDisplay);
|
||||||
|
@ -241,11 +240,6 @@ void CCompositor::initServer() {
|
||||||
Debug::log(INFO, "VR will not be available");
|
Debug::log(INFO, "VR will not be available");
|
||||||
}
|
}
|
||||||
|
|
||||||
m_sWLRForeignRegistry = wlr_xdg_foreign_registry_create(m_sWLDisplay);
|
|
||||||
|
|
||||||
wlr_xdg_foreign_v1_create(m_sWLDisplay, m_sWLRForeignRegistry);
|
|
||||||
wlr_xdg_foreign_v2_create(m_sWLDisplay, m_sWLRForeignRegistry);
|
|
||||||
|
|
||||||
m_sWLRHeadlessBackend = wlr_headless_backend_create(m_sWLEventLoop);
|
m_sWLRHeadlessBackend = wlr_headless_backend_create(m_sWLEventLoop);
|
||||||
|
|
||||||
if (!m_sWLRHeadlessBackend) {
|
if (!m_sWLRHeadlessBackend) {
|
||||||
|
|
|
@ -55,7 +55,6 @@ class CCompositor {
|
||||||
wlr_presentation* m_sWLRPresentation;
|
wlr_presentation* m_sWLRPresentation;
|
||||||
wlr_egl* m_sWLREGL;
|
wlr_egl* m_sWLREGL;
|
||||||
int m_iDRMFD;
|
int m_iDRMFD;
|
||||||
wlr_xdg_foreign_registry* m_sWLRForeignRegistry;
|
|
||||||
wlr_linux_dmabuf_v1* m_sWLRLinuxDMABuf;
|
wlr_linux_dmabuf_v1* m_sWLRLinuxDMABuf;
|
||||||
wlr_backend* m_sWLRHeadlessBackend;
|
wlr_backend* m_sWLRHeadlessBackend;
|
||||||
// ------------------------------------------------- //
|
// ------------------------------------------------- //
|
||||||
|
|
|
@ -43,7 +43,6 @@ extern "C" {
|
||||||
#include <wlr/types/wlr_data_device.h>
|
#include <wlr/types/wlr_data_device.h>
|
||||||
#include <wlr/types/wlr_drm_lease_v1.h>
|
#include <wlr/types/wlr_drm_lease_v1.h>
|
||||||
#include <wlr/types/wlr_drm.h>
|
#include <wlr/types/wlr_drm.h>
|
||||||
#include <wlr/types/wlr_export_dmabuf_v1.h>
|
|
||||||
#include <wlr/types/wlr_linux_dmabuf_v1.h>
|
#include <wlr/types/wlr_linux_dmabuf_v1.h>
|
||||||
#include <wlr/types/wlr_gamma_control_v1.h>
|
#include <wlr/types/wlr_gamma_control_v1.h>
|
||||||
#include <wlr/types/wlr_input_device.h>
|
#include <wlr/types/wlr_input_device.h>
|
||||||
|
@ -74,9 +73,6 @@ extern "C" {
|
||||||
#include <wlr/render/wlr_texture.h>
|
#include <wlr/render/wlr_texture.h>
|
||||||
#include <wlr/interfaces/wlr_keyboard.h>
|
#include <wlr/interfaces/wlr_keyboard.h>
|
||||||
#include <wlr/interfaces/wlr_pointer.h>
|
#include <wlr/interfaces/wlr_pointer.h>
|
||||||
#include <wlr/types/wlr_xdg_foreign_registry.h>
|
|
||||||
#include <wlr/types/wlr_xdg_foreign_v1.h>
|
|
||||||
#include <wlr/types/wlr_xdg_foreign_v2.h>
|
|
||||||
#include <wlr/types/wlr_touch.h>
|
#include <wlr/types/wlr_touch.h>
|
||||||
#include <wlr/types/wlr_switch.h>
|
#include <wlr/types/wlr_switch.h>
|
||||||
#include <wlr/config.h>
|
#include <wlr/config.h>
|
||||||
|
|
Loading…
Reference in New Issue