Commit graph

  • 8c2a98eb4a Merge branch 'master' into 'master' navi 2026-04-13 12:13:06 +00:00
  • 3397e98f19 Merge branch 'gles2-scissor' into 'master' Simon Zeni 2026-04-13 08:08:45 -04:00
  • 825a049fc3 Merge branch 'wlr-xdg-popup-events-grab' into 'master' Johan Malm 2026-04-13 11:53:03 +00:00
  • e83ee6bb0d Merge branch 'drm' into 'master' YaoBing Xiao 2026-04-13 13:35:01 +08:00
  • 4d8b548f76 Merge branch 'assert' into 'master' rewine 2026-04-13 02:55:17 +00:00
  • 3c922105c3
    xdg-shell: fix unmap reset assert rewine 2026-04-13 10:48:17 +08:00
  • e3462cba01 Merge branch 'vulkan-instanced-draws' into 'master' Kenny Levinsen 2026-04-12 21:14:01 +00:00
  • b16dd0178b render/vulkan: Use instanced draws instead of scissors Kenny Levinsen 2026-04-12 17:47:40 +02:00
  • 3c9f1e35b1 render/vulkan: Add unit-test for staging buffer Kenny Levinsen 2026-04-12 17:47:32 +02:00
  • 1ec740692f render/vulkan: New staging buffer implementation Kenny Levinsen 2026-04-12 17:10:40 +02:00
  • 44ea489a18 Merge branch 'vk' into 'master' YaoBing Xiao 2026-04-13 04:36:00 +08:00
  • 82c62c9531 Merge branch 'fix-nested-hidpi' into 'master' Anatolii Smolianinov 2026-04-12 18:08:25 +00:00
  • bcfa75102a Merge branch 'commit_timing_v1' into 'master' Sergio Gómez 2026-04-12 16:30:36 +00:00
  • 390318fb5d Merge branch 'fix/toplevel_capture_request_leak' into 'master' Consolatis 2026-04-12 18:26:26 +02:00
  • af452e85b5 Merge branch 'frame-scheduler-rebase' into 'master' Kenny Levinsen 2026-04-12 16:16:22 +00:00
  • dd1e8cf976 Merge branch 'fix/scene_frame_pacing_output_schedule_frame' into 'master' Consolatis 2026-04-12 17:27:52 +02:00
  • 195675432b scene/surface: schedule on frame pacing output Consolatis 2026-04-12 17:18:12 +02:00
  • bb0d498fa8 Merge branch 'create-windows-scrgb' into 'master' Christopher Snowhill 2026-04-12 15:10:00 +00:00
  • f80a93a9d0 Merge branch 'fix-cached-state' into 'master' Kenny Levinsen 2026-04-12 13:53:45 +00:00
  • b2bfae5619 Merge branch 'await-completion' into 'master' Kenny Levinsen 2026-04-12 13:53:20 +00:00
  • 7c554eefd3 Merge branch 'capture_ds' into 'master' Félix Poisot 2026-04-12 13:39:23 +00:00
  • fc33db952b ext_image_capture_source_v1/scene: allow direct scanout Félix Poisot 2026-03-28 10:34:33 +00:00
  • 88651598aa Merge branch 'decoration' into 'master' rewine 2026-04-12 13:11:02 +00:00
  • fcbbec775b Merge branch 'capture_sync' into 'master' Félix Poisot 2026-04-12 12:15:03 +00:00
  • 5ad5818bec Merge branch 'capture_sync_2' into 'master' Félix Poisot 2026-04-12 12:14:44 +00:00
  • b1e771eceb Merge branch 'syncobj_interop' into 'master' Félix Poisot 2026-04-12 12:05:49 +00:00
  • 6e0d30e84a Merge branch 'esync_cursor' into 'master' Félix Poisot 2026-04-12 11:47:16 +00:00
  • 5d859d09be Merge branch 'kdfs' into 'master' Simon Ser 2026-04-12 11:38:37 +00:00
  • 94b99310be Merge branch 'dmabuf-waiter' into 'master' Kenny Levinsen 2026-04-12 10:59:04 +00:00
  • 421934d6ee Merge branch 'vulkan-sync-fix' into 'master' Ilia Bozhinov 2026-04-12 10:58:40 +00:00
  • b36a839457 Merge branch 'render' into 'master' Félix Poisot 2026-04-12 10:42:27 +00:00
  • 9850250547 Merge branch 'fix/nvidia-color-range-full-rgb' into 'master' Diego Gomez 2026-04-12 10:33:31 +00:00
  • bc8f70d934 Merge branch 'xdg-session-management-v1' into 'master' Simon Ser 2026-04-12 10:20:11 +00:00
  • ff1b97242c Merge branch 'wlr_output_group' into 'master' EBADBEEF 2026-04-12 10:14:57 +00:00
  • fb4f6d1f12 Merge branch 'scene-confusion' into 'master' Ronan Pigott 2026-04-12 03:14:35 -07:00
  • 0f3a368d14 Merge branch 'commit_queue_v1' into 'master' Sergio Gómez 2026-04-12 10:14:21 +00:00
  • d41a70fdc9 Merge branch 'fix-ext-capture-scanout-lock' into 'master' Simon Désaulniers 2026-04-12 10:12:38 +00:00
  • 3adaf2dd13 Merge branch 'fix/wlr-ext-workspace-order' into 'master' Johan Malm 2026-04-12 10:11:15 +00:00
  • e8c03e9ce9 wlr_ext_workspace_v1.c: add new workspaces to end of list master Johan Malm 2026-04-11 13:40:22 +01:00
  • 1c17198b5c Merge branch 'surface-unittest' into 'master' Kenny Levinsen 2026-04-12 04:48:51 +00:00
  • 63526f6efb Merge branch 'foreign-toplevel-order' into 'master' Hiroaki Yamamoto 2026-04-12 04:04:48 +00:00
  • 8dd1a77615 ext-foreign-toplevel-list: add new toplevels to end of list tokyo4j 2026-04-12 00:22:32 +09:00
  • af521c0703 ext-image-capture-source/output: don't lock direct scanout while capturing Simon Désaulniers 2026-04-11 20:59:57 -04:00
  • 781748d25d wlr_xdg_session_management_v1: new protocol implementation Simon Ser 2026-03-28 15:41:48 +01:00
  • 84b45e4157 wlr-foreign-toplevel-management: add new toplevels to end of list tokyo4j 2026-04-12 00:23:59 +09:00
  • 80e0c28588 backend/drm: default COLOR_RANGE to full instead of limited Diego Gomez 2026-04-11 09:47:54 -04:00
  • c0933d6a36 Merge branch 'xdg-toplevel-drag-v1' into 'master' Ryan Walklin 2026-04-11 13:35:59 +00:00
  • b3197d487d Merge branch 'deferred-cursor' into 'master' akihiro yamaguchi 2026-04-11 13:20:42 +00:00
  • 291eff46b8 Merge branch 'cursor_chill' into 'master' Félix Poisot 2026-04-11 11:19:26 +00:00
  • b2d711a374 Merge branch 'main' into 'master' sunzhguy 2026-04-11 10:42:09 +00:00
  • 4050d4977d output, cursor: explicit sync for cursor surfaces Félix Poisot 2026-03-20 11:51:03 +00:00
  • 09efe10a62 ext_image_capture_source_v1/scene: use explicit sync Félix Poisot 2026-03-28 09:58:12 +00:00
  • 1433c1ee9e ext_image_capture_source_v1/output: wait for explicit sync Félix Poisot 2026-03-27 20:06:57 +00:00
  • 4a9692013d linux_drm_syncobj_v1: add _state_add_release_from_implicit_sync() Félix Poisot 2026-03-20 11:26:16 +00:00
  • 0efcc1c683 Merge branch 'notify-modifiers' into 'master' danieldg 2026-04-10 14:30:38 +00:00
  • 1a5ecb7264 Merge branch 'scene-bbox-caching' into 'master' Liam Middlebrook 2026-04-10 13:00:56 +00:00
  • 0262006264 Merge branch 'no-xtest' into 'master' Danny Milosavljevic 2026-04-10 13:00:25 +00:00
  • 75c28ac5a0 Merge branch 'wl-backend-color-management' into 'master' Simon Ser 2026-04-10 10:54:40 +00:00
  • d000f3f9e5 Merge branch 'gles2_texture_format' into 'master' JiDe Zhang 2026-04-10 16:35:14 +08:00
  • 40fb06e8ba vulkan: fix validation errors when doing two writes to the same buffer Ilia Bozhinov 2026-04-10 10:25:54 +02:00
  • 9a60741a89 Merge branch 'pass' into 'master' YaoBing Xiao 2026-04-10 14:02:23 +08:00
  • 3a58d84078 Merge branch 'feature/drm_preferred_mode_change' into 'master' Consolatis 2026-04-10 00:32:22 +02:00
  • 20ac2ff10c Merge branch 'fix-popup-focus' into 'master' Furkan Sahin 2026-04-09 20:18:43 +00:00
  • d98ff4553d scene: cache wlr_color_transform objects Félix Poisot 2026-03-29 13:00:44 +00:00
  • 611e0649c5 render/vulkan: 3D LUT fallback for texture pass color transform Félix Poisot 2026-02-05 20:14:53 +00:00
  • bf8b6a7127 render/vulkan: don't assume a default EOTF Félix Poisot 2026-02-01 15:14:36 +00:00
  • 03d3041fba render: make wlr_render_pass_add_texture() take a general color_transform Félix Poisot 2026-01-31 21:30:55 +00:00
  • 42cf99a037 render/color: introduce wlr_color_transform_eotf Félix Poisot 2026-01-31 21:04:51 +00:00
  • 1bff9c3ff4 Merge branch 'conn-port' into 'master' Simon Ser 2026-04-09 17:33:07 +00:00
  • 5547486a73 Merge branch 'vulkan-render-timer' into 'master' Kenny Levinsen 2026-04-09 13:35:13 +00:00
  • 35c35530a3 vulkan: Add support for render timer using timestamp queries Kenny Levinsen 2026-04-06 15:30:40 +00:00
  • 651f85cb81 Merge branch 'predictive-frame-scheduling' into 'master' Kenny Levinsen 2026-04-09 11:07:53 +00:00
  • 6e8ce438a3 Merge branch 'ext-background-effect-v1' into 'master' CreeperFace 2026-04-09 10:43:51 +00:00
  • 8a9e3a84b5 ext_background_effect_v1: add implementation Dylan Donnell 2026-04-06 22:02:26 +01:00
  • 4289b86f5a Merge branch 'ext-virtual-keyboard-v1' into 'master' Andri Yngvason 2026-04-09 08:19:52 +00:00
  • 40cab9b262 Merge branch 'egl-device-type' into 'master' Simon Ser 2026-04-09 02:58:22 +00:00
  • f168cc0209 toplevel_capture: allocate new_request argument on the stack Consolatis 2026-04-03 22:45:13 +02:00
  • f527669c86 Merge branch 'linear-cursor-copy-vulkan' into 'master' khyperia 2026-04-08 02:42:06 +02:00
  • f4bee20858 Merge branch 'x11-shm-readback-fallback' into 'master' Jonathan Marler 2026-04-07 21:21:50 +00:00
  • 2a3b42d4a4 test: add render pass benchmark Simon Zeni 2026-03-12 11:41:34 -04:00
  • a5c87484c2 render/gles2: remove error log when timer isnt ready Simon Zeni 2026-04-07 10:24:00 -04:00
  • d75f606cfc linux_drm_syncobj_v1: Remove implicit wait Kenny Levinsen 2026-04-01 14:34:54 +00:00
  • b84aadb5c1 Add wlr_compositor_dmabuf_waiter Kenny Levinsen 2026-04-01 14:32:08 +00:00
  • 67e7ad7685 Merge branch 'dmabuf-wait-helper' into 'master' Simon Ser 2026-04-07 15:30:16 +00:00
  • 9839535691 render/gles2: scissor region on render pass Simon Zeni 2026-03-11 15:13:08 -04:00
  • 615cf1a235 Merge branch 'gles2-tbr-scissor-master' into 'master' José María Casanova Crespo 2026-04-07 12:07:14 +02:00
  • 009a8b864b Merge branch 'egl-context-flush-control' into 'master' Simon Ser 2026-04-07 09:45:30 +00:00
  • 724eff762a Merge branch 'virtual-keyboard-buf' into 'master' Simon Ser 2026-04-07 09:43:11 +00:00
  • c393fb6bfa wlr_virtual_keyboard_v1: specify size when creating keymap Simon Ser 2026-04-06 15:16:12 +02:00
  • 960c026fd3 Merge branch 'vulkan-buckets' into 'master' Kenny Levinsen 2026-04-07 06:14:23 +00:00
  • 73fc9907d0 render/vulkan: remove redundant renderer pointer from render pass YaoBing Xiao 2026-03-07 22:13:32 +08:00
  • df562a8e70 wlr_frame_scheduler: Add predictive frame scheduler Kenny Levinsen 2026-04-06 16:42:02 +00:00
  • e70de3ffaa vulkan: Add support for render timer using timestamp queries Kenny Levinsen 2026-04-06 15:30:40 +00:00
  • 411a3e6a6e scene: Deprecate wlr_scene_output_needs_frame Kenny Levinsen 2026-04-06 23:19:20 +02:00
  • d560a30adc scene: Add wlr_scene_output_set_frame_scheduler Kenny Levinsen 2026-04-05 16:29:01 +00:00
  • d99ee40a1d output: drop wlr_output.needs_frame Simon Ser 2024-01-08 18:44:34 +01:00
  • 0967873a20 output: remove old frame scheduling Rose Hudson 2023-07-28 11:57:46 +01:00
  • 0b59a49179 ext_image_capture_source_v1: switch to new frame scheduling Kenny Levinsen 2026-04-04 17:26:39 +00:00
  • 812eeaa9c7 examples: switch to new frame scheduling Rose Hudson 2023-07-29 11:26:39 +01:00
  • b2550a88ff scene: switch to new frame scheduling Rose Hudson 2023-07-27 15:59:05 +01:00