Commit Graph

1419 Commits (26e1812ab3eb75ba5c13f1a4060dd74fb4c93263)

Author SHA1 Message Date
Simon Zeni be8527bd36 backend/wayland: give wlr_pointer ownership to wlr_wl_seat 3 years ago
Simon Zeni f9b6aa3079 backend/wayland: give wlr_keyboard ownership to wlr_wl_seat 3 years ago
Samuel Čavoj 5c17452ae0
Pass O_CLOEXEC to drmModeCreateLease calls 3 years ago
David96 7a2c96dcbd types/wlr_tablet_tool: remove name ambiguity 3 years ago
Simon Zeni cfed039c9a types/wlr_input_device: move init and finish function to private API 3 years ago
Simon Zeni 1bb2631c5c types/wlr_input_device: remove wlr_input_device_destroy 3 years ago
Simon Zeni 10cbb9fbe1 interface/wlr_touch: rework destroy sequence 3 years ago
Simon Zeni 8d3cb94b41 interface/wlr_tablet_tool: rework destroy sequence 3 years ago
Simon Zeni a5b032cb1e interface/wlr_tablet_pad: rework destroy sequence 3 years ago
Simon Zeni 0d2be496a8 interface/wlr_switch: rework destroy sequence 3 years ago
Simon Zeni 51cd3c0726 interface/wlr_pointer: rework destroy sequence 3 years ago
Simon Zeni 7dc4a3ecd7 interface/wlr_keyboard: rework destroy sequence 3 years ago
Simon Zeni d0718a9b32 backend/libinput: public API cleanup 3 years ago
Simon Zeni 0d21496e53 backend/libinput: rework tablet_pad interface 3 years ago
Simon Zeni c8456086a1 backend/libinput: rework tablet interface 3 years ago
Simon Zeni 4f4dd95223 backend/libinput: rework touch interface 3 years ago
Simon Zeni d750c5ac67 backend/libinput: rework switch interface 3 years ago
Simon Zeni d60cdad3ea backend/libinput: rework pointer interface 3 years ago
Simon Zeni 5eefda1ffe backend/libinput: rework keyboard interface 3 years ago
Simon Zeni 9dd6e2b905 backend/libinput: add devices wl_list 3 years ago
Simon Zeni e279266f71 interfaces: remove wlr_input_device_impl 3 years ago
Simon Zeni 91ba28e020 backend/libinput: remove wlr_input_device_impl 3 years ago
Simon Zeni 887516d004 backend/wayland: remove wlr_input_device_impl 3 years ago
Simon Zeni 19f7e5d2b4 backend/x11: remove wlr_input_device_impl 3 years ago
Simon Zeni edfb332b24 types/wlr_touch: add base wlr_input_device 3 years ago
Simon Zeni 7dfee50350 types/wlr_tablet_tool: add base wlr_input_device 3 years ago
Simon Zeni a662743610 types/wlr_tablet_pad: add base wlr_input_device 3 years ago
Simon Zeni 0f3b38365d types/wlr_switch: add base wlr_input_device 3 years ago
Simon Zeni d5480efc7a types/wlr_pointer: add base wlr_input_device 3 years ago
Simon Zeni a1978b1299 types/wlr_keyboard: add base wlr_input_device 3 years ago
Simon Zeni 71577e351e types/wlr_input_device: default vendor and product id to 0 3 years ago
Simon Zeni 7d560df90e backend/headless: remove unused wlr_headless_input_device 3 years ago
Simon Ser ec28457508 backend: error out in autocreate without libinput support 3 years ago
Simon Ser b5a019d575 build: simplify Meson subproject fallbacks 3 years ago
Simon Ser 9f41627aa1 backend/wayland: add basic linux-dmabuf feedback support 3 years ago
Simon Ser bedfec94bb backend/drm: use drmCloseBufferHandle 3 years ago
Simon Ser a15c327718 backend/drm: use drmModeFormatModifierBlobIterNext 3 years ago
Chris Chamberlain d8ca494558 backend/drm: add wlr_drm_backend_monitor 3 years ago
Chris Chamberlain f6d3efbf4b backend: fix return value of attempt_drm_backend 3 years ago
Simon Ser 818fc4a87b Fix incorrect %zd formatting directives 3 years ago
Simon Ser 36a2b19485 output: introduce wlr_output_set_name 3 years ago
Simon Ser ad28490cf4 build: move wayland-client dep to backend/wayland/ 3 years ago
Quantum 812ab2e716 Fix uninitialized variable errors in release mode 3 years ago
Moon Sungjoon 611b9ca843 backend/wayland: improve wayland input device name 3 years ago
Simon Ser fbaefd90fc backend/drm: poison buffers which cannot be scanned out 3 years ago
Simon Ser ef1669d33e backend/drm: always add LINEAR to supported modifiers 3 years ago
Simon Ser e163a7cf48 backend/drm: fail on explicit modifier in drmModeAddFB2 3 years ago
Simon Ser affe9eda57 Require INVALID for implicit format modifiers 3 years ago
Simon Zeni 1d3dd7fc08 backend: remove noop backend 3 years ago
Simon Ser b234edcf58 backend/headless: drop wlr_headless_backend_create_with_renderer 3 years ago
Simon Ser f29abe4c77 backend/headless: stop picking a DRM FD 3 years ago
Simon Ser 1d9c1bcea6 input-device: remove wlr_input_device.link 3 years ago
Simon Ser 3b93da70a0 backend/wayland: report parent presentation clock 3 years ago
Simon Ser e656697a7d backend/drm: scan leases on uevent 3 years ago
Simon Ser 86f5ecf468 backend/drm: introduce wlr_drm_lease 3 years ago
Simon Ser a37f538ca0 Introduce WLR_DEVICE_LEASE events 3 years ago
Manuel Stoeckl 3d7d6ec06f output: use XRGB8888 format instead of ARGB8888 3 years ago
Simon Zeni c0fd60be63 backend: fix attempt_backend_by_name multi backend self insertion 3 years ago
Simon Zeni 25bb92faee backend/multi: add asserts in wlr_multi_backend_add 3 years ago
Simon Zeni fdf3169b41 backend: remove wlr_backend_get_renderer 3 years ago
Simon Zeni d1ebd52ab2 backend/multi: remove backend_get_renderer 3 years ago
Simon Zeni 42549a1c9a backend/drm: stop initializing backend renderer 3 years ago
Simon Zeni a143093339 backend/headless: don't store the parent renderer 3 years ago
Simon Zeni 5f11198605 backend/x11: get renderer from wlr_x11_output 3 years ago
Simon Zeni 6dc6af1534 backend: remove backend_get_allocator 3 years ago
Simon Zeni 0c76aef202 backend: remove backend ensure renderer and allocator check 3 years ago
Simon Ser a04cfca4da Remove support for DMA-BUF flags 3 years ago
Roman Gilg 8274c85d21 backend/headless: unlink input device on destroy 3 years ago
Simon Ser e13f3f8608 backend/drm: handle per-connector hotplug events 3 years ago
Simon Ser 2ff4e113e2 backend/session: introduce wlr_device_change_event 3 years ago
Ronan Pigott 8e225261f0 backend/wayland: use xdga client activation 3 years ago
Simon Ser 83090de034 backend/drm: avoid creating empty FB_DAMAGE_CLIPS prop 3 years ago
Simon Ser 0817c52a21 backend/drm: get rid of BO handle table 3 years ago
Haelwenn (lanodan) Monnier a92293a15a backend/drm/legacy.c: Fix memory leak in drm_legacy_crtc_set_gamma 3 years ago
MarkusVolk ebe3cfaceb backend.c: do not try to explicitly clean up the libinput backend 3 years ago
Simon Ser cbedbd0fc0 backend/x11: fix code style in get_touchpoint_from_x11_touch_id 3 years ago
Simon Ser 5619cf368b backend/drm: add entry for Valve EDID vendor 3 years ago
Simon Zeni 70e8277175 backend/multi: implement get_buffer_caps 3 years ago
Anthony Super e22a386319 Add error handling to backend creation 3 years ago
Kirill Primak 2af8cc769a output: add presented flag to presentation event 3 years ago
Kirill Primak 1089b7b8d6 output: disallow NULL event for wlr_output_send_present() 3 years ago
Jan Beich 31af2b67b0 backend: drop unconditional and unused <libinput.h> 3 years ago
Elyes HAOUAS dc3d1530bf Fix spelling errors 3 years ago
Simon Ser 1d7e438d8a Revert "Require INVALID for implicit format modifiers" 3 years ago
Simon Ser 61b83441a1 Revert "backend/drm: fail on explicit modifier in drmModeAddFB2" 3 years ago
Simon Ser d6be1d68b7 backend/drm: fail on explicit modifier in drmModeAddFB2 3 years ago
Simon Ser ea7357b703 Require INVALID for implicit format modifiers 3 years ago
Simon Ser 3d0848daae backend: create renderer and allocator in wlr_backend_autocreate 3 years ago
José Expósito 62e62b6942 backend/wayland: send hold gesture events 3 years ago
José Expósito 52d2491931 backend/libinput: send hold gesture events 3 years ago
José Expósito 95970b3619 build: check if libinput supports hold gestures 3 years ago
Simon Ser 2e12de96ca backend/drm: add support for panel orientation 3 years ago
Simon Zeni 94ed8f9496 backend/drm: introduce wlr_drm_backend_get_non_master_fd 4 years ago
Simon Zeni e5a949a955 backend/drm: implement drm lease function 4 years ago
Simon Ser 42dba9dc90 backend/drm: drop wlr_drm_connector.desired_mode 4 years ago
Simon Ser b01d97a38f backend/drm: drop attempt_enable_needs_modeset 4 years ago
muradm 35f0a0d570 backend: wait for session to become active 4 years ago
Simon Ser 0c8fba1a2f backend/drm: drop drm_connector_init_renderer 4 years ago
Simon Ser de1c73021c backend/drm: drop unused arg from get_possible_crtcs 4 years ago
Simon Ser 274c8189d4 backend/drm: fix crash on VT switch 4 years ago