Commit graph

  • 5201836868 backend/drm: store drm prop lists as structs Kirill Primak 2024-06-18 17:29:48 +03:00
  • 9b24b73336 Merge branch 'master_rotate' into 'master' Dave Stevenson 2024-06-24 23:02:14 +00:00
  • 47c578945c render/vulkan: Recycle memory maps for stage spans Kenny Levinsen 2024-06-20 01:56:09 +02:00
  • 09603cdb0b tinywl: allow specify pkg-config binary Leonardo Hernández Hernández 2024-06-12 17:58:54 -06:00
  • d92c238721 tinywl: split compilation into two steps Leonardo Hernández Hernández 2024-06-12 10:01:52 -06:00
  • f9214373f8 tinywl: don't try to remove xdg-shell-protocol.c Leonardo Hernández Hernández 2024-06-12 10:05:32 -06:00
  • bedc890935 backend/drm: Use cached vrr support flag Kenny Levinsen 2024-06-18 11:33:02 +02:00
  • f10327f915 wlr_output: Add adaptive_sync_supported Kenny Levinsen 2024-04-19 16:37:40 +02:00
  • 644f9a2d73 backend/wayland: destroy ignored tablet proxies Kirill Primak 2024-06-20 11:12:01 +03:00
  • 55bee71a53 backend/wayland: destroy ignored tablet proxies Kirill Primak 2024-06-20 11:12:01 +03:00
  • 27d2eb8596 backend/wayland: dispatch remote display when waiting for a configure event Kirill Primak 2024-06-18 18:31:34 +03:00
  • cedcd3252a backend/session: use "KMS" instead of "DRM" in log messages Simon Ser 2024-06-17 09:43:38 +02:00
  • 2504ca929f backend/session: log when loading WLR_DRM_DEVICES Simon Ser 2024-06-17 09:41:30 +02:00
  • 6aca7f9151 Handle secondary GPU reset Abilio Costa 2024-06-08 18:47:10 +01:00
  • 52730a2f1e Merge branch 'fanalyzer-fix' into 'master' Simon Zeni 2024-06-12 17:33:31 +00:00
  • 213bd88b4c linux-drm-syncobj-v1: new protocol implementation Simon Ser 2021-10-21 15:02:31 +02:00
  • d9bfb47648 render/drm_syncobj: add helpers to wait for timeline points Simon Ser 2023-07-10 17:24:09 +02:00
  • ea75aa3065 render/drm_syncobj: add wlr_drm_syncobj_timeline_import() Simon Ser 2021-10-21 15:02:09 +02:00
  • 7fc00ef777 render/drm_syncobj: introduce wlr_drm_syncobj_timeline Simon Ser 2021-10-20 18:47:46 +02:00
  • 0dc1e0ed2a input-method: unmap popup surfaces on deactivate Kirill Primak 2024-06-10 00:13:51 +03:00
  • 388af6a62b xdg-popup: validate positioner on reposition request Kirill Primak 2024-06-11 11:37:41 +03:00
  • 9915b1c3ee xdg-popup: don't emit parent's new_popup signal too early Kirill Primak 2024-06-11 11:28:09 +03:00
  • d4e1c4d915 backend/x11: send correct keyboard layout Kirill Primak 2024-05-25 14:10:48 +03:00
  • ea7083784b wlr_surface: update get_root_surface() docs Isaac Freund 2024-05-15 15:28:28 +02:00
  • 8fe2dd82b1 backend/libinput: Fix call of handle_libinput_readable() when WLR_LIBINPUT_NO_DEVICES is set nerdopolis 2024-05-20 23:28:30 -04:00
  • d4ff45ec8d output: reset hardware_cursor on failure JiDe Zhang 2024-05-06 18:03:43 +08:00
  • 60885c639b render/vulkan: don't use UNDEFINED layout for imported DMA-BUFs Simon Ser 2024-05-14 13:14:28 +02:00
  • e8cf5b1c2a render/vulkan: free render format setups on destroy Kirill Primak 2024-05-09 18:47:02 +03:00
  • cdc63d9983 render/vulkan: free pipeline layouts on destroy Kirill Primak 2024-05-09 18:43:28 +03:00
  • a198549ef5 render/vulkan: fix texture clip region leak Kirill Primak 2024-05-09 18:40:31 +03:00
  • 9fa8867c16 output: disable hardware cursor when falling back to software Kirill Primak 2024-05-06 21:25:43 +03:00
  • 13a2020334 output: extract hardware cursor disabling logic Kirill Primak 2024-05-06 21:23:08 +03:00
  • a1b3be49c5 xdg-toplevel: allow edge_none for resizing Kirill Primak 2024-05-07 09:45:58 +03:00
  • 136c1b281a wlr_pointer_gestures_v1: emit destroy signal in destroy function groveer 2024-05-06 15:42:18 +08:00
  • 8c0d194539 wlr_pointer_gestures_v1: init destroy signal groveer 2024-05-06 15:11:36 +08:00
  • 9d6b95a5a8 scene: fix double scaling of opaque region for blend mode optimization Kirill Primak 2024-05-05 01:54:59 +03:00
  • e722e0a14d render/pixman: Fix non-uniform scale with rotation David Turner 2024-05-22 11:41:01 +01:00
  • 21cc647816 render/pixman: Improve transform performance David Turner 2024-04-25 11:14:28 +01:00
  • f464213447 input-method: unmap popup surfaces on deactivate Kirill Primak 2024-06-10 00:13:51 +03:00
  • 1e58e4006d xdg-popup: validate positioner on reposition request Kirill Primak 2024-06-11 11:37:41 +03:00
  • e7deea44fd xdg-popup: don't emit parent's new_popup signal too early Kirill Primak 2024-06-11 11:28:09 +03:00
  • 629a5171f2 backend/wayland: don't ack outdated configures Kirill Primak 2024-02-11 10:50:14 +03:00
  • d80c46250d backend/wayland: improve/fix xdg_toplevel (re-)initialization Kirill Primak 2024-02-11 10:47:35 +03:00
  • d9f6498f8a backend/wayland: commit null buffer only on unmap Kirill Primak 2024-02-11 10:38:59 +03:00
  • baf1e4f674 backend/wayland: don't ack a configure event too early Kirill Primak 2024-02-11 10:37:12 +03:00
  • 94e7165e85 backend/wayland: don't request a state too early Kirill Primak 2024-02-11 10:12:07 +03:00
  • a62dfebf10 backend/wayland: store output xdg_toplevel title Kirill Primak 2024-02-11 10:07:50 +03:00
  • 1addf857b5 fullscreen-shell: use WLR_DEPRECATED Kirill Primak 2024-06-10 20:13:32 +03:00
  • 6074cbe2eb api: introduce WLR_DEPRECATED Kirill Primak 2024-06-10 20:05:26 +03:00
  • 385c9ade5f
    add an option to enable/disable libliftoff Leonardo Hernández Hernández 2024-06-05 22:33:05 -06:00
  • a4e1184712 ci: add debugoptimized GCC build Simon Ser 2024-06-05 00:56:22 +02:00
  • bd7a47e139 backend/drm: avoid "maybe uninitialized" warning Kirill Primak 2024-06-05 00:54:38 +03:00
  • 6d07193bda render/color: add fallback stub when LCMS2 is disabled Simon Ser 2024-05-24 10:10:56 +02:00
  • 95ac3e9924 backend/drm: add libliftoff log handler Kirill Primak 2024-05-31 21:45:55 +03:00
  • 1bfd0613ca backend/drm: add support for libliftoff v0.5.0 Simon Ser 2024-05-28 00:30:33 +02:00
  • 6e6c4408d3 backend/drm: add support for libliftoff v0.5.0 Simon Ser 2024-05-28 00:30:33 +02:00
  • 862a0b4826 fullscreen-shell: deprecate Kirill Primak 2024-05-25 15:17:32 +03:00
  • 4a093c1082 build: override versioned name Simon Ser 2024-05-28 11:17:19 +02:00
  • dc5996a8b4 seat/keyboard: drop unnecessary check in handle_keyboard_keymap() Simon Ser 2024-05-27 00:51:56 +02:00
  • c76a232835 tinywl: update for versioned pkg-config file Violet Purcell 2024-03-17 14:00:26 -04:00
  • 4b4f76cc13 Version pkgconfig, headers, and library for parallel installation Violet Purcell 2024-03-17 13:24:35 -04:00
  • 08c64c166f backend/x11: send correct keyboard layout Kirill Primak 2024-05-25 14:10:48 +03:00
  • 8cd58bc53c render/allocator: document struct wlr_allocator Simon Ser 2024-05-07 16:47:50 +02:00
  • f409fcc772 editorconfig: Unset maximum line length for .git Kenny Levinsen 2024-04-09 23:52:36 +02:00
  • 13b9b54f3f wlr_scene: Skip direct scanout on color transform Kenny Levinsen 2024-05-24 17:23:14 +02:00
  • 34201b0e7f render/pixman: Fix non-uniform scale with rotation David Turner 2024-05-22 11:41:01 +01:00
  • d7f63ab76c render/pixman: Remove half-pixel shift David Turner 2024-05-21 15:41:05 +01:00
  • 36c0d5fe3a output: reset hardware_cursor on failure JiDe Zhang 2024-05-06 18:03:43 +08:00
  • 35c3194ae5 backend/libinput: Fix call of handle_libinput_readable() when WLR_LIBINPUT_NO_DEVICES is set nerdopolis 2024-05-20 23:28:30 -04:00
  • 325d843814 backend/x11: don't exit on dri3 DRM FD query failure Simon Zeni 2024-05-14 09:21:08 -04:00
  • 6219d7b819
    wlr_surface: update get_root_surface() docs Isaac Freund 2024-05-15 15:28:28 +02:00
  • 2c4d3ad12d render/vulkan: don't use UNDEFINED layout for imported DMA-BUFs Simon Ser 2024-05-14 13:14:28 +02:00
  • 56ebfde540 docs: Add notes about WLR_SCENE_DISABLE_VISIBILITY effectively disabling direct scanout. Alexander Orzechowski 2024-05-11 11:59:36 -04:00
  • f0b7fb72a8 render/vulkan: don't free a descriptor set from an already destroyed lut3d dummy pool Kirill Primak 2024-05-09 19:07:54 +03:00
  • 073c3e8837 render/vulkan: free render format setups on destroy Kirill Primak 2024-05-09 18:47:02 +03:00
  • e20ae113f8 render/vulkan: free pipeline layouts on destroy Kirill Primak 2024-05-09 18:43:28 +03:00
  • 00bc75439f render/vulkan: fix texture clip region leak Kirill Primak 2024-05-09 18:40:31 +03:00
  • 510664e79b output: disable hardware cursor when falling back to software Kirill Primak 2024-05-06 21:25:43 +03:00
  • f534434be6 output: extract hardware cursor disabling logic Kirill Primak 2024-05-06 21:23:08 +03:00
  • 9c50cd71b6 xdg-toplevel: allow edge_none for resizing Kirill Primak 2024-05-07 09:45:58 +03:00
  • 293b0aa502 wlr_pointer_gestures_v1: emit destroy signal in destroy function groveer 2024-05-06 15:42:18 +08:00
  • dead0ebcc8 wlr_pointer_gestures_v1: init destroy signal groveer 2024-05-06 15:11:36 +08:00
  • 55e794203a render: Add region of interest to wlr_texture_read_pixels_options Andri Yngvason 2024-05-01 13:24:35 +00:00
  • 53be443f39 wlr_scene: Add WLR_SCENE_HIGHLIGHT_TRANSPARENT_REGION env Alexander Orzechowski 2024-05-04 19:03:36 -04:00
  • 8fdf9dc4f0 scene: fix double scaling of opaque region for blend mode optimization Kirill Primak 2024-05-05 01:54:59 +03:00
  • 341154a5f6 alpha-modifier-v1: add a missing NULL check in wlr_alpha_modifier_v1_get_surface_state() Kirill Primak 2024-05-01 03:07:16 +03:00
  • 027d453f6a scene/surface: add support for alpha-modifier-v1 Simon Ser 2024-03-18 17:31:04 +01:00
  • 563f100627 alpha-modifier-v1: new protocol implementation Simon Ser 2024-03-18 17:30:42 +01:00
  • 8abd43803b xwayland: remove saved_{width,height} Consolatis 2024-04-29 18:04:11 +02:00
  • b22bb921d3 ci: convert last remnant from "meson setup" migration Simon Ser 2024-04-30 17:21:14 +02:00
  • aa340ade65 render/color: split off lcms2 code Simon Ser 2024-04-30 16:52:10 +02:00
  • 77006e5565 render/pixman: half-pixel shift to match GPUs David Turner 2024-04-30 13:54:56 +01:00
  • e08d52bbc6 render/pixman: Improve transform performance David Turner 2024-04-25 11:14:28 +01:00
  • be667b0628 backend/drm: Free drm device name on error Kenny Levinsen 2024-04-30 10:16:08 +02:00
  • 3aef433f97 backend/drm: handle errors when fetching DRM name/version Simon Ser 2024-04-30 09:57:28 +02:00
  • 8db6c8db91 Merge branch 'commit-queue-v1' into 'master' Simon Ser 2024-04-27 14:31:56 +00:00
  • bc73e507ab build: bump version to 0.17.3 0.17.3 Simon Ser 2024-04-26 20:32:52 +02:00
  • 365b3d271a wlr_scene: Schedule new frame for WLR_SCENE_DEBUG_DAMAGE_HIGHLIGHT in output commit handler Alexander Orzechowski 2024-04-23 16:14:36 -04:00
  • 18b290de21 render/pixman: Fix source crop David Turner 2024-04-22 16:23:58 +01:00
  • e3e84ab87a render/pixman: fix flipped transforms David Turner 2024-04-22 15:53:59 +01:00