Commit Graph

  • 85e2b662f1 renderer: Drop mention of wlr_renderer_begin_with_buffer Guido Günther 2024-11-11 23:29:45 +0100
  • 518fa30c94 Merge branch 'backport-0.18.2' into '0.18' Simon Zeni 2024-11-11 19:21:55 +0000
  • 0e002db57c output-management-v1: only create custom mode object for enabled heads Simon Ser 2024-11-07 11:40:19 +0100
  • 7d53cb1cd9 Merge branch 'fix-phantom-wlr-output-mgmt-mode' into 'master' Simon Ser 2024-11-11 19:18:35 +0000
  • 2c3053370c output-management-v1: only create custom mode object for enabled heads Simon Ser 2024-11-07 11:40:19 +0100
  • b29ebe4a1c backend/headless: actually perform output test Isaac Freund 2024-10-24 10:49:08 +0200
  • efe820f575 backend/drm: check whether clipped damage is empty Simon Ser 2024-10-26 13:04:55 +0200
  • a21c618cd3 backend/wayland: Account for shm buffer offset Kenny Levinsen 2024-11-07 14:45:23 +0100
  • 77a792744d Merge branch 'wl-explicit-sync' into 'master' Simon Ser 2024-11-11 15:22:34 +0000
  • e9a6b3b85d backend/wayland: add support for explicit sync Simon Ser 2024-10-26 19:19:41 +0200
  • ca29f43a54 render/drm_syncobj: add addon set Simon Ser 2024-10-26 19:19:06 +0200
  • 8e36040e88 render/drm_syncobj: de-duplicate drm_syncobj timeline init Simon Ser 2024-10-26 19:17:55 +0200
  • a1c55ed677 fixes: add implementation Kirill Primak 2024-05-12 11:53:09 +0300
  • 76f36e956a meson: fix file order in types/meson.build Kirill Primak 2024-05-12 12:04:42 +0300
  • c8ad100941 backend/wayland: Only dispatch relevant events in import_dmabuf M Stoeckl 2024-11-10 17:46:40 -0500
  • 8e2e3a57ef ext-image-copy-capture-v1: implement PAINT_CURSORS flag Simon Ser 2024-07-07 22:15:50 +0200
  • 08d07aa1d7 ext-image-capture-source-v1: add start/stop hooks Simon Ser 2024-07-07 22:14:53 +0200
  • bf6674ae15 backend/headless: accept hardware cursors Simon Ser 2024-04-26 18:48:19 +0200
  • 4361b7c364 ext-image-capture-source-v1: add output cursor source Simon Ser 2024-04-18 17:56:50 +0200
  • c7b730f1bd output: require commit after hardware cursor update Simon Ser 2024-04-26 18:41:58 +0200
  • 99df6cac4e ext-image-capture-source-v1: add output source Simon Ser 2024-02-12 20:16:28 +0100
  • d2cd526960 ext-image-capture-source-v1: add wlr_ext_image_capture_source_v1_set_constraints_from_swapchain() Simon Ser 2024-04-18 18:39:28 +0200
  • 1f5491052b xdg-dialog-v1: add implementation Kirill Primak 2024-08-19 14:19:38 +0300
  • c141b04d29 Merge branch 'fix-wl_shm-rerelease' into 'master' Kenny Levinsen 2024-11-09 23:26:13 +0000
  • c3acef0dc0 scene: Only unwrap client buffer when underlying buffer is held Kenny Levinsen 2024-11-10 00:22:17 +0100
  • 73f565dc02 compositor: Save unnecessary buffer lock/unlock Kenny Levinsen 2024-11-09 14:43:38 +0100
  • 4024575d4f scene: Lock new buffer before releasing old Kenny Levinsen 2024-11-09 14:37:03 +0100
  • 176dc20f85 backend/drm: Lock new drm_fb before releasing old Kenny Levinsen 2024-11-09 14:35:20 +0100
  • 640e2f73a5 output: Lock new buffer before releasing old Kenny Levinsen 2024-11-09 14:32:40 +0100
  • 1dc00ccdd8 ext-image-copy-capture-v1: add wlr_ext_image_copy_capture_frame_v1_copy_buffer() Simon Ser 2024-04-18 18:20:29 +0200
  • af7432ccfb ext-image-copy-capture-v1: new protocol implementation Simon Ser 2024-04-18 18:19:53 +0200
  • 590da459e5 ext-image-capture-source-v1: add source pointer cursors Simon Ser 2024-04-08 19:59:44 +0200
  • e6600cd66e ext-image-capture-source-v1: add base interface Simon Ser 2024-02-12 20:14:56 +0100
  • 815ee17509 Merge branch 'gudsupport' into 'master' Kenny Levinsen 2024-11-08 14:14:25 +0000
  • f440c60128 backend/drm: Remove redundant error logs Kenny Levinsen 2024-11-07 22:27:03 +0100
  • 0108506c77 backend/drm: Allow proceeding with render-less mgpu Kenny Levinsen 2024-11-07 16:28:49 +0100
  • 66ddd62e42 backend/drm: Move mgpu renderer setup to function Kenny Levinsen 2024-11-07 16:28:15 +0100
  • b2bb111f03 backend/drm: Check for mgpu_renderer instead of parent Kenny Levinsen 2024-08-30 01:34:29 +0200
  • 1dd05437bf backend/drm: Bail if renderer cannot import DMA-BUFs Kenny Levinsen 2024-11-07 22:05:15 +0100
  • 55f15d1abd backend/drm: Ensure renderer is set to NULL on error Kenny Levinsen 2024-11-07 23:10:39 +0100
  • 70d3635985 drm_format_set: Add wlr_drm_format_set_remove Kenny Levinsen 2024-11-07 15:40:43 +0100
  • 014023c14f backend/drm: Set timeline support based on capability Kenny Levinsen 2024-11-07 17:23:28 +0100
  • 80c8be4af1 backend: replace get_buffer_caps hook with a struct field Simon Ser 2024-10-29 19:18:18 +0100
  • 4c4ee00bba Merge branch 'drop-alloc-create-with-drm-fd' into 'master' Simon Ser 2024-11-07 17:56:10 +0000
  • c0945b6613 render/allocator: drop allocator_autocreate_with_drm_fd() Simon Ser 2024-11-07 18:55:01 +0100
  • 4c4d74a564 backend/drm: use public wlr_allocator_autocreate() Simon Ser 2024-11-07 18:50:25 +0100
  • 4ec1defb3e all: use public <wlr/render/allocator.h> Simon Ser 2024-11-07 18:48:20 +0100
  • 4a277ceac6 Merge branch 'wl-dmabuf-import-failure' into 'master' Simon Ser 2024-11-07 14:42:07 +0000
  • baeecc8dbd backend/wayland: handle DMA-BUF import failures Simon Ser 2024-10-03 22:33:02 +0200
  • 804915cc61 Merge branch 'dma-heaps' into 'master' Simon Ser 2024-11-07 14:18:07 +0000
  • 9ec28b81c9 Merge branch 'damage-ring-swapchain-helper' into 'master' Alexander Orzechowski 2024-11-07 14:18:02 +0000
  • 9e71c88467 scene: unwrap wlr_client_buffer for direct scan-out Simon Ser 2024-11-07 11:56:09 +0100
  • 63fabecee2 backend/wayland: Account for shm buffer offset Kenny Levinsen 2024-11-07 14:45:23 +0100
  • 3b3d8b5de1 Merge branch 'vulkan-allocator' into 'master' Kenny Levinsen 2024-11-07 11:03:49 +0000
  • 3f314bc183 output-power-management-v1: use enum_is_valid functions xurui 2024-10-24 18:47:33 +0800
  • 38fc4f2976 wlr_output_management_v1: use enum_is_valid functions xurui 2024-10-23 18:20:28 +0800
  • 81fa6c4b96 wlr_linux_dmabuf_v1: use enum_is_valid functions xurui 2024-10-23 18:18:28 +0800
  • cda6fdffac layer-shell-v1: use enum_is_valid functions xurui 2024-10-23 18:10:53 +0800
  • 2c098a3e45 build: rename meson_options.txt to meson.options Simon Ser 2024-11-07 10:53:38 +0100
  • 1f13bc72fe render/vulkan: Garbage collect unused buffers Kenny Levinsen 2024-11-04 22:56:16 +0100
  • 0d728f96b7 util/time: Move NSEC_PER_SEC to header Kenny Levinsen 2024-11-07 10:22:56 +0100
  • d6b47c3ab0 wlr_keyboard_group: Use get_current_time_msec Kenny Levinsen 2024-11-07 10:22:10 +0100
  • 8bb6935374 tablet-v2: Event time should be milliseconds Kenny Levinsen 2024-11-07 10:09:36 +0100
  • 383524eff7 wlr_client_buffer: add get_shm implementation Yixue Wang 2024-11-04 16:53:02 +0800
  • 07c3937293 fifo-v1: new protocol implementation Sergio Gómez 2024-09-19 14:18:43 -0500
  • c5d8f6d187 Consider using vulkan renderer in default configuration mmcomando 2024-11-06 08:52:58 +0100
  • 99a11ef24f render/vulkan: Better bucket size selection Kenny Levinsen 2024-11-05 10:15:49 +0100
  • a3d5f6ca13 render/vulkan: Maintain buffer order when releasing spans Kenny Levinsen 2024-11-05 11:16:02 +0100
  • e7bd4a1a55 Merge branch 'output' into 'master' xyba 2024-11-05 00:29:16 +0000
  • a8611fdfb2 backend/drm: Add support for hotplug_mode_update connector property Ian Forbes 2024-11-04 15:19:13 -0600
  • cac1b1cd71 Merge branch 'drm-layer-fbs' into 'master' Simon Ser 2024-11-04 19:52:06 +0000
  • 3fdbfb0be8 buffer: add more docs Simon Ser 2024-11-04 19:05:38 +0100
  • f8db7bdfd4 commit-timing-v1: new protocol implementation Sergio Gómez 2024-10-27 14:00:00 -0500
  • 694ab5e1e2 render/allocator: check gbm_bo_get_fd_for_plane at runtime Peng Liu 2024-11-04 11:02:48 +0800
  • ea93dd5cc3 xdg-system-bell-v1: add implementation Kirill Primak 2024-10-11 13:50:46 +0300
  • 3ca4bc8c09 meson: fix file order Kirill Primak 2024-10-11 13:41:41 +0300
  • 80f1112021 render/gles2: Add software rasterizer detection to GLES2 renderer YaoBing Xiao 2024-11-02 15:17:11 +0800
  • 5e966e6280 Merge branch 'ext-virtual-keyboard-v1' into 'master' Andri Yngvason 2024-11-01 09:32:47 +0000
  • 94ae79fcd3 Merge branch 'ext-data-control' into 'master' Alexander Orzechowski 2024-10-31 06:37:08 +0000
  • d835fa813f backend/multi: only consider backends with dmabuf cap for timeline llyyr 2024-10-29 09:56:42 +0530
  • ebab992b44 wlr_scene: Add notes about wlr_scene_rect taking premultiplied colors Alexander Orzechowski 2024-10-29 15:15:41 -0400
  • c1ce983826 backend/drm: Store only a single plane viewport Kenny Levinsen 2024-10-29 11:18:48 +0100
  • 1edd5e224f backend/drm: Remove reset from interface Kenny Levinsen 2024-10-29 11:13:13 +0100
  • 0f255b46fc backend/drm: Remove automatic reset on VT switch Kenny Levinsen 2024-10-28 12:51:27 +0100
  • 3df1528a8f backend/drm: Store viewport with framebuffer Kenny Levinsen 2024-10-28 17:53:12 +0100
  • 1520be3c5c Make all listeners private Kirill Primak 2024-10-25 08:16:09 +0300
  • c034ead5ac Merge branch 'vulkan-stage-allocator' into 'master' Kenny Levinsen 2024-10-28 17:52:40 +0000
  • 3bbfae73ae render/vulkan: add support for explicit sync Simon Ser 2024-08-05 20:51:15 +0200
  • 9351c78d70 render/vulkan: add render_pass_destroy() Simon Ser 2024-08-05 20:15:20 +0200
  • cf43a447cb scene: Transform coordinates for direct scanout David Turner 2024-10-24 18:32:44 +0100
  • 7717c92ed0 backend/drm: Skip plane props if buffer is not committed Kenny Levinsen 2024-10-28 02:05:49 +0100
  • 2ba9e6424a Merge branch 'vk-shared-blend' into 'master' Kenny Levinsen 2024-10-28 00:28:25 +0000
  • 4c74a8843a presentation-time: bump protocol version to v2 llyyr 2024-10-15 22:10:49 +0530
  • e8e76dc295 backend/drm: check whether clipped damage is empty Simon Ser 2024-10-26 13:04:55 +0200
  • 6006023a37 Use WLR_PRIVATE for private fields Kirill Primak 2024-10-05 11:37:22 +0300
  • acc43ff55b output/cursor: remove redundant rect rendering YaoBing Xiao 2024-10-25 10:09:28 +0800
  • 81ff343490 Merge branch 'scene-software-gamma' into 'master' Alexander Orzechowski 2024-10-24 21:54:47 +0000
  • a888054f13 Merge branch 'xdg-toplevel-icon' into 'master' Kirill Primak 2024-10-24 17:54:28 +0000
  • e51ce333bc scene: Apply output offset for direct scanout David Turner 2024-10-24 11:09:57 +0100
  • 1977a9ee77 xdg-toplevel-icon-v1: add implementation Kirill Primak 2024-06-06 13:46:50 +0300