Commit graph

  • ed3c145f94 Merge branch 'render' into 'master' Félix Poisot 2026-06-03 08:08:42 +00:00
  • 71520b1894 Merge branch 'gbm-explicit-upgrade' into 'master' Kenny Levinsen 2026-06-03 06:14:32 +00:00
  • c26c8ba315 render/vulkan: negotiate instance API version Furkan Sahin 2026-06-02 17:57:55 -04:00
  • b32d393b5d Merge branch 'render-pass-bench' into 'master' Kenny Levinsen 2026-06-02 20:52:48 +00:00
  • 875ddba90c Merge branch 'llm-policy' into 'master' Simon Ser 2026-06-02 20:50:55 +00:00
  • 7bc42c8987 Merge branch 'import-gles' into 'master' Guido Günther 2026-06-02 20:49:35 +00:00
  • ecd44bacff Merge branch 'dco' into 'master' Simon Ser 2026-06-02 20:49:10 +00:00
  • 84e7f2103f Merge branch 'feat/capture-duration' into 'master' Greg Lamberson 2026-06-02 20:48:55 +00:00
  • d5af0515d2 Merge branch 'xwayland-set-parent' into 'master' rewine 2026-06-02 09:16:20 +00:00
  • a94cd29eb1
    xwayland: emit set_parent signal when parent is destroyed rewine 2026-06-02 17:02:21 +08:00
  • 53b399d054 ext_image_capture_source_v1: add scene-per-output capture source Furkan Sahin 2026-06-01 12:15:27 -04:00
  • 07ff0a8b1e Revert previous 3 commits Furkan Sahin 2026-06-01 12:34:04 -04:00
  • 8b95c20250 account for scale factor Furkan Sahin 2026-05-09 09:53:40 -04:00
  • 77e59d5991 Allow copying of any outputs Furkan Sahin 2026-05-08 09:45:01 -04:00
  • f56e1f6a52 ext_image_capture_source_v1: render hidden sRGB for ICC correct screencopy Furkan Sahin 2026-05-07 16:15:46 -04:00
  • 21cd5dfb05 Merge branch 'master-drm' into 'master' Liu Peng 2026-06-01 22:16:39 +08:00
  • 3153c8015c Merge branch 'color-pipeline' into 'master' Simon Ser 2026-06-01 14:14:08 +00:00
  • 280cc0742a Replace other 1.1 api device_features Furkan Sahin 2026-05-31 23:07:57 -04:00
  • dd745dbc37 render/vulkan: use KHR variant for physical device properties Furkan Sahin 2026-05-31 12:56:25 -04:00
  • 3e8aed0d87 linux-dmabuf-v1: upgrade to minor version 6 Simon Ser 2026-05-31 12:44:39 +02:00
  • 08164299a2 Merge branch 'capture_ds' into 'master' Félix Poisot 2026-05-31 09:55:33 +00:00
  • 486d2f6069 Merge branch 'mr/xdg-decoration-v2' into 'master' llyyr 2026-05-31 13:33:49 +05:30
  • bd99e8c2bd wlr_xdg_decoration_v1: support version 2 llyyr 2026-05-30 10:03:09 +05:30
  • 9cf7c7ad5c Merge branch 'capture_sync_2' into 'master' Félix Poisot 2026-05-30 23:48:08 +00:00
  • 8e5f68833d backend/drm: add support for PAGE_FLIP_EVENT property Simon Ser 2026-05-30 19:07:51 +02:00
  • b287e361fc render/pixman: use a single global dependency Consolatis 2026-05-30 16:41:47 +02:00
  • aa962e1993 Merge branch 'master' into 'master' Phyzait Lu 2026-05-29 17:23:48 +00:00
  • eac7b712f3 output-power-management-v1: add brightness Simon Ser 2026-05-29 16:57:09 +02:00
  • 4f32a0b76f backend/drm: add support for LUMINANCE KMS property Simon Ser 2026-05-29 16:56:16 +02:00
  • 82d2cc7c23 output: add brightness state Simon Ser 2026-05-29 16:55:37 +02:00
  • 8cbd4ba423 Merge branch 'vkCImage' into 'master' YaoBing Xiao 2026-05-29 21:10:44 +08:00
  • 15a378316e ext-image-capture-source-v1: add user data pointer Isaac Freund 2026-05-28 10:50:53 +02:00
  • b11439af81 Merge branch 'scene-bbox-caching' into 'master' Liam Middlebrook 2026-05-26 11:59:59 +00:00
  • 84cf7d0755 Merge branch 'wl-backend-color-management' into 'master' Simon Ser 2026-05-26 09:11:24 +00:00
  • 8a9ff881b7 Merge branch 'present-v3' into 'master' llyyr 2026-05-26 14:35:59 +05:30
  • 282d5d5069 Merge branch 'xdg-cutouts-v1-proto' into 'master' Guido Günther 2026-05-26 09:05:45 +00:00
  • 6f58e66bb8 Merge branch 'no-xtest' into 'master' Danny Milosavljevic 2026-05-26 09:05:41 +00:00
  • 6f130e17f3 Merge branch 'drm' into 'master' YaoBing Xiao 2026-05-26 16:42:14 +08:00
  • 7428d7ff2b Merge branch 'remove-wlr-data-control-v1' into 'master' Simon Zeni 2026-05-26 01:41:38 -04:00
  • 7265a79e46 Drop "restrict" keyword Simon Ser 2026-05-25 10:31:55 +02:00
  • 6bf2d9cdf9 Merge branch 'vk' into 'master' YaoBing Xiao 2026-05-25 06:53:57 +08:00
  • f79682389c Merge branch 'device-manager' into 'master' Simon Ser 2026-05-24 14:27:37 +00:00
  • baf2e1852f backend/session: add linux device manager Simon Ser 2026-05-24 16:18:35 +02:00
  • 905ebaa89a backend/session: make udev dependency optional Simon Ser 2026-05-24 13:54:23 +02:00
  • e8b81b3d4a backend/session: introduce wlr_device_manager Simon Ser 2026-05-24 13:43:09 +02:00
  • 1e9aca3336 scene: cache wlr_color_transform objects Félix Poisot 2026-03-29 13:00:44 +00:00
  • 660ee4cb05 render/vulkan: 3D LUT fallback for texture pass color transform Félix Poisot 2026-02-05 20:14:53 +00:00
  • 9df24a4bfd render/vulkan: don't assume a default EOTF Félix Poisot 2026-02-01 15:14:36 +00:00
  • ae077bd89d render: make wlr_render_pass_add_texture() take a general color_transform Félix Poisot 2026-01-31 21:30:55 +00:00
  • 20f51160e3 render/color: introduce wlr_color_transform_eotf Félix Poisot 2026-01-31 21:04:51 +00:00
  • 900ff30921 backend/wscons: introduce new backend illiliti 2026-05-22 15:48:18 +03:00
  • f56f21b98f backend/session: wire up openbsd support illiliti 2026-05-23 09:03:13 +03:00
  • 326bd749ee backend/session: decouple udev illiliti 2026-05-23 09:00:59 +03:00
  • 68764dc6ac render/drm_syncobj: fix ETIME for openbsd illiliti 2026-05-23 08:17:31 +03:00
  • 46c73187b9 render/allocator: handle ENODEV illiliti 2026-05-22 02:06:55 +03:00
  • 78506465bc backend/libinput: create udev context directly illiliti 2026-05-20 01:17:21 +03:00
  • a6e5b2f15b backend/libinput: make it clear libudev is hardcoded illiliti 2026-05-20 01:01:21 +03:00
  • 3cffb0520e types/keyboard: drop linux-specific header illiliti 2026-05-20 01:04:41 +03:00
  • 91ca5839bd util/shm: set _XOPEN_SOURCE to unbreak fchmod illiliti 2026-05-20 01:00:28 +03:00
  • 98edc01c45 meson: no-op rt library for openbsd illiliti 2026-05-23 10:15:29 +03:00
  • 3bd8f29b13 scene: don't send new dmabuf feedback after node disable Félix Poisot 2026-05-22 20:13:24 +00:00
  • 2bacd749ec xwayland/xwm: check object type in xwm_handle_surface_id_message() Simon Ser 2026-05-22 20:10:12 +02:00
  • 94e62783a1 xwayland/xwm: check whether surface is already associated for WL_SURFACE_ID Simon Ser 2026-05-22 20:05:17 +02:00
  • 90920192d3 xwayland/xwm: expand comment about WL_SURFACE_ID event ordering Simon Ser 2026-05-22 19:51:11 +02:00
  • f0a04a1f8a xwayland/xwm: align WL_SURFACE_ID error message with WL_SURFACE_SERIAL Simon Ser 2026-05-22 19:48:09 +02:00
  • c6e2af1155 xwayland/xwm: check object type in xwm_handle_surface_id_message() Simon Ser 2026-05-22 20:10:12 +02:00
  • 8154d80a4d xwayland/xwm: check whether surface is already associated for WL_SURFACE_ID Simon Ser 2026-05-22 20:05:17 +02:00
  • 041aa8c048 xwayland/xwm: expand comment about WL_SURFACE_ID event ordering Simon Ser 2026-05-22 19:51:11 +02:00
  • 73d6968cd0 xwayland/xwm: align WL_SURFACE_ID error message with WL_SURFACE_SERIAL Simon Ser 2026-05-22 19:48:09 +02:00
  • a6dd34f7eb Merge branch 'gles2-scissor' into 'master' Simon Zeni 2026-05-22 12:10:33 -04:00
  • 1aac9974d5 xwayland: stop using xcb_get_property_reply_t.value_len Simon Ser 2026-05-21 14:32:51 +02:00
  • 9d4fc33b87 xwayland/xwm: pluralize array variable in read_surface_net_wm_state() Simon Ser 2026-05-21 14:31:18 +02:00
  • 4412992469 xwayland/xwm: fix out-of-bounds strndup() in read_surface_class() Simon Ser 2026-05-21 14:10:50 +02:00
  • 8ca360b0a3 xwayland: use const pointers for xcb_get_property_value() Simon Ser 2026-05-21 14:08:23 +02:00
  • d5208fa18f xwayland/selection: stop using VLAs for MIME type atom lists Simon Ser 2026-05-21 13:51:52 +02:00
  • cb0fa9b0a3 xwayland/selection: stop using VLAs for MIME type atom lists Simon Ser 2026-05-21 13:51:52 +02:00
  • c91543352a xwayland: stop using xcb_get_property_reply_t.value_len Simon Ser 2026-05-21 14:32:51 +02:00
  • 5cb5373959 xwayland/xwm: pluralize array variable in read_surface_net_wm_state() Simon Ser 2026-05-21 14:31:18 +02:00
  • 851cdd0089 xwayland/xwm: fix out-of-bounds strndup() in read_surface_class() Simon Ser 2026-05-21 14:10:50 +02:00
  • 9d6c9e8783 xwayland: use const pointers for xcb_get_property_value() Simon Ser 2026-05-21 14:08:23 +02:00
  • a00a9178ae virtual_keyboard_v1: handle NO_KEYMAP Simon Ser 2026-05-21 13:42:17 +02:00
  • 91ef4ce208 virtual_keyboard_v1: validate keymap format Simon Ser 2026-05-21 13:35:48 +02:00
  • c5c1ba2baa protocol/virtual-keyboard: set format enum in zwp_virtual_keyboard_v1.keymap request Simon Ser 2026-05-21 13:31:17 +02:00
  • 1a791c2349 render/gles2: fix missing pop_gles2_debug on early return in render_pass_add_texture leiliang 2026-05-19 10:55:41 +08:00
  • 7fdfa21d22 Merge branch 'keyboard' into 'master' YaoBing Xiao 2026-05-22 14:09:16 +08:00
  • 0cee3d7efe Merge branch 'ext-virtual-keyboard-v1' into 'master' Andri Yngvason 2026-05-21 19:40:15 +00:00
  • fd610841cc render/egl: disable implicit flush on context change Simon Ser 2026-03-18 23:38:06 +01:00
  • 029eeb9686 Merge branch 'signal-emit-final' into 'master' Kenny Levinsen 2026-05-21 16:50:15 +00:00
  • cec4f5f04f xwayland: don't ping if client not supports xurui 2025-07-04 15:46:06 +08:00
  • b74e0cc75b backend/libinput: expose libinput context qiu 2026-05-03 10:36:08 +02:00
  • 4b8c11bd46 xdg-foreign: remove unused field Isaac Freund 2026-04-25 13:19:19 +02:00
  • 5ef24c2d17 wl_event_loop_add_fd: Only watch for READABLE & WRITABLE liupeng 2026-05-11 09:52:17 +08:00
  • 4504c1a880 output, cursor: explicit sync for cursor surfaces Félix Poisot 2026-03-20 11:51:03 +00:00
  • ee980b79a3 ext_image_copy_capture: explicit sync for frame copy Félix Poisot 2026-05-20 19:57:02 +00:00
  • 55ab582563 ext_image_capture_source_v1/scene: use explicit sync Félix Poisot 2026-03-28 09:58:12 +00:00
  • 85be315268 ext_image_capture_source_v1/output: wait for explicit sync Félix Poisot 2026-03-27 20:06:57 +00:00
  • a7f2006627 build: bump version to 0.20.1 0.20.1 0.20 Simon Ser 2026-05-19 22:56:13 +02:00
  • 9d3ec642c2 scene: only send leave events to outputs with matching scene root Ronan Pigott 2026-03-26 20:04:25 -07:00
  • e532b4c26c scene: only send leave events to outputs with matching scene root Ronan Pigott 2026-03-26 20:04:25 -07:00
  • 5184f7ddbe Merge branch 'dev' into 'master' sunzhguy 2026-05-19 19:41:00 +00:00