Commit Graph

  • 36a2b19485 output: introduce wlr_output_set_name Simon Ser 2021-12-09 15:43:19 +0100
  • 1fbd13ec79 examples: remove unnecessary partial_dependency() call Simon Ser 2021-12-07 16:20:54 +0100
  • 90e9d327dd examples: remove unnecessary wlroots deps for clients Simon Ser 2021-12-07 16:20:20 +0100
  • 83bdb3ad07 examples/layer-shell: remove wlroots dependency Simon Ser 2021-12-07 16:19:26 +0100
  • ad28490cf4 build: move wayland-client dep to backend/wayland/ Simon Ser 2021-12-07 16:11:29 +0100
  • c50c4fc5cc linux-dmabuf-v1: add per-surface feedback Simon Ser 2021-06-07 18:20:45 +0200
  • 1d8340754b linux-dmabuf-v1: implement v4 Simon Ser 2018-11-13 12:35:08 +0100
  • 77d811a21b render: add wlr_renderer_init_wl_shm Simon Ser 2021-06-07 16:31:53 +0200
  • c9f3c2b4f7 surface: fix damage transformation Kirill Primak 2021-11-20 13:30:18 +0300
  • ca1af8119c Fix wlr_scene_node_lower_to_bottom tiosgz 2021-12-04 22:12:58 +0000
  • efeb8346cf output: drop front_buffer Simon Ser 2021-12-01 08:49:48 +0100
  • 45069fb623 screencopy-v1: use wlr_output_event_commit.buffer Simon Ser 2021-12-03 11:19:20 +0100
  • 60b7267e18 export-dmabuf-v1: use wlr_output_event_commit.buffer Simon Ser 2021-12-03 11:10:05 +0100
  • f016eca97c output: add wlr_output_event_commit.buffer Simon Ser 2021-12-03 11:06:49 +0100
  • 7201aae3d6 render/drm-format-set: add wlr_drm_format_set_intersect Simon Ser 2021-12-01 13:35:50 +0100
  • 92080b3a01 readme: update wrapper libraries link Simon Ser 2021-12-03 11:45:57 +0100
  • 0d32118a80 output: fix modifier stripping Simon Ser 2021-12-01 08:49:48 +0100
  • 1bf9676e87 render/egl: improve modifier support detection Simon Ser 2021-11-27 18:33:04 +0100
  • de0bc78319 render/pixman: advertise MOD_INVALID instead of MOD_LINEAR Simon Ser 2021-12-01 14:12:09 +0100
  • 051d1ce90e render/egl: add wlr_egl_create_with_context Simon Ser 2021-11-27 20:01:48 +0100
  • ffd4a27714 render/egl: store IMG_context_priority in wlr_egl Simon Ser 2021-12-01 14:03:37 +0100
  • 812ab2e716 Fix uninitialized variable errors in release mode Quantum 2021-12-01 02:31:45 -0500
  • 611b9ca843 backend/wayland: improve wayland input device name Moon Sungjoon 2021-12-01 05:40:23 +0900
  • a44b2af672
    tinywl: use wlr_scene Isaac Freund 2021-11-25 20:28:54 +0100
  • ba974a4e9f scene: add wlr_scene_get_scene_output Simon Ser 2021-11-30 20:55:04 +0100
  • dd84c5a1cc types/wlr_drm_lease_v1: add NULL check to drm lease resource destroy Simon Zeni 2021-11-30 14:51:07 -0500
  • 697a1cd0f5 output: add wlr_output_get_primary_formats Simon Ser 2021-11-30 20:26:11 +0100
  • e93435016e output: fix typo in wlr_output_impl.get_primary_formats docs Simon Ser 2021-11-30 20:33:36 +0100
  • 2540de494e output: don't leave dangling cursor_front_buffer Simon Ser 2021-11-30 18:33:08 +0100
  • 456b971099 output: destroy swapchain when disabled Simon Ser 2021-11-30 18:07:39 +0100
  • 6bfb930aa7 linux-dmabuf-v1: fix implicit check Rouven Czerwinski 2021-11-29 09:40:02 +0100
  • fbaefd90fc backend/drm: poison buffers which cannot be scanned out Simon Ser 2021-11-26 22:46:10 +0100
  • bff5b2c559 Insert new outputs at the end of the list John Lindgren 2021-11-29 08:12:45 -0500
  • 0fb479ca61 Added whitespace between "output" and "(not" Jonathan Wong 2021-11-28 16:56:09 +0000
  • d37eb5c2ea linux-dmabuf-v1: filter out LINEAR if implicit Rouven Czerwinski 2021-11-27 19:08:18 +0100
  • 254ab890e7 scene: add support for viewporter Simon Ser 2021-11-26 10:26:01 +0100
  • 83d78f9fd4 render: add DMA-BUF docs Simon Ser 2021-11-24 21:42:08 +0100
  • ef1669d33e backend/drm: always add LINEAR to supported modifiers Simon Ser 2021-11-24 12:17:39 +0100
  • 98f2efde98 render/drm_format_set: remove special LINEAR case Simon Ser 2021-03-31 22:07:54 +0200
  • d5df8d5cbf render/egl: always add LINEAR to supported modifiers Simon Ser 2021-03-31 22:20:24 +0200
  • e163a7cf48 backend/drm: fail on explicit modifier in drmModeAddFB2 Simon Ser 2021-03-31 22:05:18 +0200
  • affe9eda57 Require INVALID for implicit format modifiers Simon Ser 2021-03-31 17:07:55 +0200
  • d78cb808b1 render/drm_format_set: add wlr_drm_format_has Simon Ser 2021-03-31 16:50:17 +0200
  • 585a908a01 scene: add wlr_scene_xdg_surface_create Simon Ser 2021-10-25 18:29:24 +0200
  • 1d3dd7fc08 backend: remove noop backend Simon Zeni 2021-09-30 10:53:18 -0400
  • b234edcf58 backend/headless: drop wlr_headless_backend_create_with_renderer Simon Ser 2021-11-25 10:50:28 +0100
  • 2e33139ef7 render: introduce WLR_RENDER_DRM_DEVICE Simon Ser 2021-11-24 10:52:39 +0100
  • f29abe4c77 backend/headless: stop picking a DRM FD Simon Ser 2021-11-24 10:36:39 +0100
  • e4f748c6e9 render/allocator: fallback to renderer DRM FD in autocreate Simon Ser 2021-11-24 10:33:13 +0100
  • bf57825560 render: pick DRM FD in autocreate Simon Ser 2021-11-24 10:35:30 +0100
  • bcefb71cf6 docs/env_vars: drop WLR_DIRECT_TTY Simon Ser 2021-11-24 10:57:53 +0100
  • f132d66816 render/vulkan: Optimize vertex shader Joshua Ashton 2021-11-10 11:41:39 +0000
  • 5332935afc render/vulkan: quiet glslangValidator Simon Ser 2021-11-07 13:22:14 +0100
  • 1d9c1bcea6 input-device: remove wlr_input_device.link Simon Ser 2021-11-22 22:30:40 +0100
  • c9ba9e82b6
    wlr_drag: emit destroy after wl_data_device.leave Isaac Freund 2021-11-22 22:43:39 +0100
  • 3b93da70a0 backend/wayland: report parent presentation clock Simon Ser 2021-11-22 19:29:30 +0100
  • 3d73b899ff linux-dmabuf-v1: hide wlr_linux_buffer_params_v1 Simon Ser 2021-11-22 10:32:55 +0100
  • d70d74ad4f ci/archlinux: enable address and undefined sanitizers Simon Zeni 2021-11-19 10:52:57 -0500
  • 52c34e8253 tinywl: build with meson if examples option is enabled Simon Zeni 2021-11-18 16:29:05 -0500
  • e656697a7d backend/drm: scan leases on uevent Simon Ser 2021-11-03 14:23:00 +0100
  • 6bb8973309 drm-lease-v1: listen to lease destroy event Simon Ser 2021-11-03 14:22:35 +0100
  • 86f5ecf468 backend/drm: introduce wlr_drm_lease Simon Ser 2021-11-03 14:03:59 +0100
  • a37f538ca0 Introduce WLR_DEVICE_LEASE events Simon Ser 2021-11-03 13:37:24 +0100
  • d0bb7df630 output: remove XRGB8888 cursor fallback format Manuel Stoeckl 2021-11-18 17:55:56 -0500
  • e879d566bb output: Add function to set preferred render format Manuel Stoeckl 2021-11-10 23:20:10 -0500
  • 3d7d6ec06f output: use XRGB8888 format instead of ARGB8888 Manuel Stoeckl 2021-11-10 22:59:31 -0500
  • 7508f87fcb output: lift up output format fallback logic Manuel Stoeckl 2021-11-10 22:54:04 -0500
  • ee210758fc tinywl: init output render before commit Simon Zeni 2021-11-19 10:17:04 -0500
  • c0fd60be63 backend: fix attempt_backend_by_name multi backend self insertion Simon Zeni 2021-11-19 10:41:52 -0500
  • 25bb92faee backend/multi: add asserts in wlr_multi_backend_add Simon Zeni 2021-11-19 10:44:45 -0500
  • 33eba9080c output: fix renderer buffer cap sanity check in wlr_output_init_render Simon Ser 2021-11-19 15:24:07 +0100
  • e736ebc63c docs: mention WLR_RENDERER=vulkan. Érico Nogueira 2021-11-18 23:06:13 -0300
  • fdf3169b41 backend: remove wlr_backend_get_renderer Simon Zeni 2021-11-15 13:30:38 -0500
  • d1ebd52ab2 backend/multi: remove backend_get_renderer Simon Zeni 2021-11-15 13:29:59 -0500
  • 42549a1c9a backend/drm: stop initializing backend renderer Simon Zeni 2021-11-15 13:28:43 -0500
  • a143093339 backend/headless: don't store the parent renderer Simon Zeni 2021-11-15 13:24:55 -0500
  • 5f11198605 backend/x11: get renderer from wlr_x11_output Simon Zeni 2021-11-15 12:53:03 -0500
  • 5a98eae0dc types/wlr_scene: use renderer from wlr_output Simon Zeni 2021-11-15 12:50:37 -0500
  • d07c87f668 types/wlr_screencopy_v1: use renderer from output Simon Zeni 2021-11-15 12:41:57 -0500
  • 6dc6af1534 backend: remove backend_get_allocator Simon Zeni 2021-11-16 09:26:44 -0500
  • 0c76aef202 backend: remove backend ensure renderer and allocator check Simon Zeni 2021-11-15 12:10:57 -0500
  • a6538ced35 tinywl: autocreate allocator and init output Simon Zeni 2021-11-15 13:42:06 -0500
  • 6d6e70b9e0 examples: init wlr_output with allocator and renderer Simon Zeni 2021-09-24 09:34:51 -0400
  • 142d10e591 output: add wlr_output_init_render Simon Ser 2021-11-05 12:26:38 +0100
  • b5d4bc3c62 Improve wlr_drm_format documentation Demi Marie Obenour 2021-11-15 09:44:12 -0500
  • a04cfca4da Remove support for DMA-BUF flags Simon Ser 2021-11-16 22:51:06 +0100
  • 9a4e1095ca linux-dmabuf-v1: properly validate flags Simon Ser 2021-11-16 22:55:54 +0100
  • 8274c85d21 backend/headless: unlink input device on destroy Roman Gilg 2021-11-14 18:37:36 +0100
  • 4a8e681a5f util/token: don't leak /dev/urandom fd to children Raphael Robatsch 2021-11-11 17:26:27 +0100
  • 3a685b10b6
    egl: use alts for EGL_EXT_device_enum, if missing Cole Mickens 2021-11-09 16:41:24 -0800
  • 02a1ae169e render/allocator: make wlr_allocator part of the public API Simon Zeni 2021-11-09 09:42:22 -0500
  • ab16861e86 text-input: fix type of send_preedit_string() args Isaac Freund 2021-11-07 20:14:18 +0100
  • 76bab68e70 output: drop wlr_output_export_dmabuf Simon Ser 2021-11-05 12:49:32 +0100
  • fa77aeb80e screencopy-v1: stop using wlr_output_export_dmabuf Simon Ser 2021-11-05 12:54:06 +0100
  • f20c49d78a export-dmabuf-v1: stop using wlr_output_export_dmabuf Simon Ser 2021-11-05 12:53:33 +0100
  • e326b76959
    text-input/input-method: handle strdup() failure Isaac Freund 2021-11-07 20:34:24 +0100
  • eb5f23d6d0 scene: fix calloc size mismatch Simon Ser 2021-11-07 13:28:23 +0100
  • fc1ed72bdc CONTRIBUTING.md: add CoC section Kirill Primak 2021-11-06 16:51:23 +0300
  • 8634dd3e6a
    output: fix leak of wlr_drm_format Isaac Freund 2021-11-06 13:32:43 +0100
  • e13f3f8608 backend/drm: handle per-connector hotplug events Simon Ser 2021-06-09 12:03:20 +0200