Commit graph

  • eb983183b2 Merge branch 'wip/mvlad/bikeshed-input-events' into 'main' Marius Vlad 2026-05-06 21:28:42 +03:00
  • 192ba4cc96 input: Introduce weston_touch_event Marius Vlad 2026-04-02 21:59:57 +03:00
  • 2aa32c214c input: Re-work weston_pointer_axis_event Marius Vlad 2026-04-17 17:36:13 +03:00
  • bb4e88ed36 input: Introduce weston_pointer_button_event Marius Vlad 2026-04-02 20:49:56 +03:00
  • e9bdb3701d input: Remove notify_motion_absolute Marius Vlad 2026-04-21 11:52:34 +03:00
  • 08dbbd4f06 input: Re-work weston_pointer_motion_event Marius Vlad 2026-04-02 16:10:32 +03:00
  • 6f5693c6fd input: Introduce weston_key_event struct Marius Vlad 2026-03-31 10:19:24 +03:00
  • 228858f692 Merge branch 'if-you-get-sync-wrong-you-are-sunk' into 'main' Daniel Stone 2026-05-06 18:12:36 +01:00
  • 55ce229733 drm-backend: Use explicit synchronisation for Vulkan Daniel Stone 2026-05-06 16:15:10 +01:00
  • 74bae8e5a7 vulkan-renderer: Fix layouts for QFOT in repaint Daniel Stone 2026-05-06 16:12:05 +01:00
  • 8253900353 vulkan-renderer: Take queue indices in layout transitions Daniel Stone 2026-05-06 16:02:40 +01:00
  • 89bd7bd595 vulkan-renderer: Fix stages for sync in texture upload Daniel Stone 2026-05-06 16:00:11 +01:00
  • c57f7bc2e5 vulkan-renderer: Fix stages for sync in create_swapchain Daniel Stone 2026-05-06 15:50:47 +01:00
  • ca54443b2c vulkan-renderer: Fix stages for sync in read_pixels Daniel Stone 2026-05-06 15:06:02 +01:00
  • b5fba74f8d Merge branch 'annotation_abomination' into 'main' Derek Foreman 2026-05-06 08:44:33 -05:00
  • c662f9239a trace: Have a single macro for a flowed func with annotations Derek Foreman 2026-05-06 08:36:57 -05:00
  • 78571aac89 Merge branch 'wip/mvlad/ai-policy' into 'main' Marius Vlad 2026-05-06 15:50:53 +03:00
  • 37faecc770 compositor: Support linux-drm-syncobj-v1 Erico Nunes 2026-04-24 12:40:32 +02:00
  • ae4f4c8ca6 Merge branch 'vnc-enable-dmabuf' into 'main' Dominik Schütz 2026-05-06 10:55:21 +00:00
  • 0991f9ca46 Merge branch 'neatnvc-1.0.0' into 'main' Philipp Zabel 2026-05-06 10:33:51 +00:00
  • 71eba29281 backend-vnc, gitlab-ci: Update to Neat VNC 1.0.0, aml 1.0.0 Philipp Zabel 2025-03-31 15:52:25 +02:00
  • a92dd64159 trace: Add annotations for solid buffers Derek Foreman 2026-05-05 21:27:36 -05:00
  • 84891c9e2f trace: Add namespaces to keys and use it for weston_buffer Derek Foreman 2026-05-05 16:47:21 -05:00
  • b8bd3c7c8b trace: Add a max size for the key Derek Foreman 2026-05-05 16:50:55 -05:00
  • 924f0d2f16 trace: Only add to annotation array if we're tracing Derek Foreman 2026-05-05 16:49:05 -05:00
  • 09afddb44d Merge branch 'weston-systemd' into 'main' Stefan Agner 2026-05-06 00:16:05 +00:00
  • 57875ce829 Merge branch 'update_xkb_rules' into 'main' xichen 2026-05-05 23:51:59 +00:00
  • 0d86cd5ce5 trace: Move assertions into individual annotation functions Derek Foreman 2026-05-05 15:08:35 -05:00
  • eacb27b4cf trace: Put annotations in a separate file Derek Foreman 2026-05-05 14:54:37 -05:00
  • c56f2bc709 trace: Have annotation functions return a count Derek Foreman 2026-05-05 12:48:52 -05:00
  • a285379c9a trace: Add multiple annotations with a single macro Derek Foreman 2026-05-05 12:33:33 -05:00
  • dc4d1cf676 trace: Use generics to simplify annotation usage Derek Foreman 2026-05-05 11:38:46 -05:00
  • e9ebd0958c Merge branch 'straight-alpha-fb' into 'main' Leandro Ribeiro 2026-05-05 20:38:56 +00:00
  • 633013984c Merge branch 'gpu_recovery' into 'main' Trigger Huang 2026-05-05 22:09:45 +08:00
  • 544fff2333 Merge branch 'mr/imdcreate' into 'main' Pekka Paalanen 2026-05-05 17:09:38 +03:00
  • 54e48ab17c Merge branch 'wip/mvlad/link-bpc' into 'main' Marius Vlad 2026-05-05 17:09:28 +03:00
  • 229743ca53 Merge branch 'offload-pre-blend' into 'main' Leandro Ribeiro 2026-05-05 14:07:42 +00:00
  • 019ea7a932 Merge branch 'x11_without_mitshm' into 'main' Martin Lopatář 2026-05-05 14:07:09 +00:00
  • 76fdc4610e Merge branch 'wip/mvlad/perfetto-debug-annotations' into 'main' Marius Vlad 2026-05-05 16:59:27 +03:00
  • f4ba4f49bb renderer-gl: Add Perfetto debug annotations for shader configs main Marius Vlad 2026-04-28 17:40:03 +03:00
  • b43cc0a5d4 renderer-gl: Add Perfetto debug annotations Marius Vlad 2026-04-28 15:46:27 +03:00
  • 9a708994d5 renderer-gl: Don't compute rects if log scope is not enabled Marius Vlad 2026-04-28 14:02:23 +03:00
  • 64ef093397 libweston: Add Perfetto debug annotation for buffer info Marius Vlad 2026-03-10 23:36:24 +02:00
  • 940a2b03d9 libweston: Introduce Perfetto debug annotations Marius Vlad 2026-04-28 09:41:57 +03:00
  • 414e85c22d renderer-gl: Be consistent with Perfetto regarding GPU activity Marius Vlad 2026-03-11 21:53:26 +02:00
  • 581dc5fbb1 Merge branch 'wip/mvlad/timeline-seat' into 'main' Marius Vlad 2026-05-05 16:26:12 +03:00
  • 7e85e28ab7 Merge branch 'update_gbm' into 'main' Derek Foreman 2026-05-04 12:01:55 -05:00
  • e17a219885 renderers/clients: Bump gbm version requirement to 21.3 Derek Foreman 2026-05-04 12:00:10 -05:00
  • af8958ee4f Merge branch 'feature/vkbd_design' into 'main' Joscha Wloch 2026-05-04 07:48:24 +00:00
  • bc6cd801ac Extend support for extra arguments in Xwayland configuration Martin Lopatář 2026-05-03 20:35:40 +02:00
  • 36229676e4 Merge branch 'fix-transient-crash' into 'main' Barry Song 2026-05-02 20:12:22 +00:00
  • 0cd8e3b5f9 Merge branch 'wip/mvlad/retire-xdg-shell-v6' into 'main' Marius Vlad 2026-05-01 18:47:38 +03:00
  • ed52650ae3 Merge branch 'wip/mvlad/signal-emit-callsites-shells' into 'main' Marius Vlad 2026-05-01 18:47:21 +03:00
  • b52234349e Merge branch 'YUV420' into 'main' Derek Foreman 2026-05-01 10:25:16 -05:00
  • a643011bb0 renderer-gl: Add a Perfetto trace counter for tracking GPU active Marius Vlad 2026-03-11 23:53:43 +02:00
  • 63b63e3e12 Merge branch 'view_to_node_round_two' into 'main' Derek Foreman 2026-05-01 08:18:43 -05:00
  • 9d2f637b99 Merge branch 'rename_commit_signal' into 'main' Derek Foreman 2026-05-01 08:17:03 -05:00
  • bcfcdc4065 Merge branch 'wip/mvlad/minor-fixes-renderer-scope' into 'main' Marius Vlad 2026-05-01 15:50:42 +03:00
  • 689f6bd9ba renderer-gl: Improve accurancy when printing elapsed time Marius Vlad 2026-05-01 15:31:17 +03:00
  • 4e596fca83 renderer-gl: Fix duplicated begin/end timestamps Marius Vlad 2026-05-01 15:00:19 +03:00
  • 553507793b tree-wide: Rename committed handlers Derek Foreman 2026-04-30 15:42:46 -05:00
  • a2638e04a4 Merge branch 'sand128' into 'main' Robert Mader 2026-04-30 12:37:43 +02:00
  • 5ea8b9bd2c Merge branch 'shell' into 'main' SophiaG 2026-04-30 01:22:54 +00:00
  • 41a74d1f0b Merge branch 'deprecate_non_atomic' into 'main' Derek Foreman 2026-04-29 13:39:41 -05:00
  • 79719d681e Merge branch 'perfetto_fixups' into 'main' Derek Foreman 2026-04-29 10:20:11 -05:00
  • 54a25720c6 compositor: Give paint nodes their own flow id Derek Foreman 2026-04-29 10:10:08 -05:00
  • 8a8cc8486a perfetto: Put the damage event in the flow instead of the clean event. Derek Foreman 2026-04-29 10:06:06 -05:00
  • ae2fbb9f9a fifo: Remove unused flow_id Derek Foreman 2026-04-29 09:06:59 -05:00
  • 693bfafc08 Merge branch 'feature/transparent-bg-pipewire' into 'main' Paul GOULPIÉ 2026-04-29 11:27:13 +00:00
  • fca87e6f34 Merge branch 'public-ivi-application' into 'main' Andrei Onea 2026-04-28 05:03:49 +00:00
  • a58707ab6d Merge branch 'positioner-enum-checks' into 'main' Robert Ancell 2026-04-28 04:45:20 +00:00
  • 752fc7fa12
    Check positioner anchor and gravity enums Robert Ancell 2026-04-22 10:36:45 +12:00
  • 595a15db48 backend-drm: add support for KMS devices with only coverage blend mode Leandro Ribeiro 2026-04-15 20:54:54 -03:00
  • 34403d1f4f drm: Deprecate non-atomic mode sets Derek Foreman 2026-04-27 15:46:26 -05:00
  • cdbbc6129e input: Embed TL_POINT at weston_input_event initialization Marius Vlad 2026-04-27 13:43:14 +03:00
  • 3668e8e627 Merge branch 'fix-simple-vulkan' into 'main' Hiroaki Yamamoto 2026-04-27 09:51:25 +00:00
  • fc74d00ab1 Merge branch 'linux-dmabuf-v3-format-events' into 'main' Alexandros Frantzis 2026-04-26 07:09:24 +00:00
  • cc10bf6a51 color-lcms: properly map power-law curves to tf Leandro Ribeiro 2026-04-04 02:23:27 -03:00
  • 2ff3ef38ff backend-drm: offload PQ EOTF using curve colorops Leandro Ribeiro 2025-09-20 12:00:44 -03:00
  • 40bfedc8b8 backend-drm: decompose xform into shaper + 3D cLUT to offload to KMS Leandro Ribeiro 2025-09-19 19:29:17 -03:00
  • 85a90a49b8 color: rename to_shaper_plus_3dlut() to to_clut() Leandro Ribeiro 2026-02-08 13:21:16 -03:00
  • 535dc674a9 gl-renderer: change len_shaper and len_lut3d to uint32_t Leandro Ribeiro 2025-11-19 23:39:10 -03:00
  • 22d907bc03 backend-drm: offload pre-blend color xform Leandro Ribeiro 2025-09-02 20:49:28 -03:00
  • b79aee2a2a color: add KMS colorop 1D curves to tf_info Leandro Ribeiro 2026-03-08 21:46:53 -03:00
  • ea28be0cf8 backend-drm: add quantization to drm_colorop_3x1d_lut_blob Leandro Ribeiro 2025-09-02 18:01:55 -03:00
  • 371c3921fa backend-drm: add curve_step to struct drm_colorop_3x1d_lut_blob Leandro Ribeiro 2025-09-02 16:21:09 -03:00
  • e060a434a5 backend-drm: move drm_colorop_3x1d_lut_blob functions to colorop.c Leandro Ribeiro 2026-04-02 20:48:27 -03:00
  • a62be1d582 backend-drm: allow offloading post-blend xform only if libdrm >= 2.4.130 Leandro Ribeiro 2026-04-02 20:41:28 -03:00
  • c186e17cb2 backend-drm: introduce color pipelines Leandro Ribeiro 2025-04-29 13:17:26 -03:00
  • afc70eda78 backend-drm: rename drm_colorop_3x1d_lut to drm_colorop_3x1d_lut_blob Leandro Ribeiro 2026-01-19 00:31:37 -03:00
  • f960fdccf7 backend-drm: few cosmetic changes related to struct drm_colorop_3x1d_lut Leandro Ribeiro 2025-09-19 16:09:49 -03:00
  • b75f8ce2ae shared: add wl_list asserts Leandro Ribeiro 2026-03-16 17:38:20 -03:00
  • 711ae922a8 shared: rename ec to wc_ for assert macros Leandro Ribeiro 2026-03-16 18:01:00 -03:00
  • 8e96eeb84e Merge branch 'commit-non-stop' into 'main' Leandro Ribeiro 2026-04-25 16:57:52 +00:00
  • d79f32810d clients/simple-egl: Support robust context Trigger Huang 2026-04-24 14:01:48 +08:00
  • 1668434d81 renderer-gl: Restore dma buffers in GPU recovery Trigger Huang 2026-04-24 15:24:32 +08:00
  • aa29075493 renderer-gl: Save all the DMA buffers Trigger Huang 2026-04-24 13:56:26 +08:00
  • 0f13cd0eee backend-drm: destroy scanout fb in GPU recovery Wei Zhao 2026-04-24 13:55:45 +08:00
  • 10d8c02fec renderer-gl: Set SHMbufs to dirty to avoid garbage Trigger Huang 2026-04-24 13:53:33 +08:00
  • 9730192811 renderer-gl: recreate SHM buffers in GPU recovery Trigger Huang 2026-04-24 14:47:44 +08:00