Commit Graph

  • c5e3ca6249 Merge tag '0.15.1' into dkondor-upstream-pr-2551 dkondor-upstream-pr-2551 blank X 2022-03-10 12:02:12 +0700
  • 29938b7425 build: bump version to 0.15.1 Simon Ser 2022-02-03 22:19:54 +0100
  • eb1a451803 tinywl: fix check whether client is focused or not Isaac Freund 2022-01-14 20:46:20 +0100
  • a819c512ec foreign-toplevel: send enter if needed on output bind Isaac Freund 2022-01-17 19:11:08 +0100
  • c4824b680a xdg-foreign: Fix crash on destroy of degenerate surface Alexander Orzechowski 2022-01-20 09:39:13 -0500
  • ec3780e6ea scene: try to import buffers as textures before rendering Simon Ser 2022-01-18 14:27:37 +0100
  • 68c5fa340d subsurface: unlock cached state on commit if desynced Kirill Primak 2022-01-25 22:30:36 +0300
  • 304c61307a compositor: damage the whole buffer on viewport src change Kirill Primak 2022-01-22 11:35:22 +0300
  • b0fee56974 input_method_v2: improve mapping detection Tadeo Kondrak 2021-12-30 22:49:48 -0700
  • 7dde2b66d6 scene/subsurface_tree: fix handling subsurface destruction Kirill Primak 2022-01-01 14:04:53 +0300
  • ea77cc5cb2 render/gles2: don't constrain shm formats to ones that support reading Thomas Hebb 2022-01-05 00:16:59 -0800
  • a59a957f2b vulkan: Fix imported image layout nyorain 2021-12-26 13:21:54 +0100
  • df945b665c scene: schedule an output frame on wl_surface.frame Simon Ser 2021-12-23 16:30:24 +0100
  • 4b358c2f91 wlr_texture: remove wlr_texture_from_wl_drm() from header Isaac Freund 2021-12-20 20:41:44 +0000
  • 7864f26d73 backend: error out in autocreate without libinput support Simon Ser 2021-12-19 16:39:57 +0100
  • b309e8fc39
    Update README.md blank X 2021-12-18 19:47:06 +0700
  • 80d10b9c98 Alternative fix for #2543 Daniel Kondor 2020-12-17 12:51:27 +0800
  • 93e050c602 Remove wlr_box.h redirection master Simon Ser 2021-12-17 15:37:07 +0100
  • 562b24b9fc build: bump soversion Simon Ser 2021-12-17 12:51:54 +0100
  • 92d137c78a layer-shell: fix type of margins Isaac Freund 2021-12-15 16:30:32 +0100
  • 7360810f2e build: bump to version 0.16.0 Simon Ser 2021-12-17 11:54:06 +0100
  • 9f41627aa1 backend/wayland: add basic linux-dmabuf feedback support 0.15.0 Simon Ser 2021-12-08 01:43:15 +0100
  • 8e566f716c layer-shell: don't set committed flag if the property didn't change Stacy Harper 2021-12-14 18:09:31 +0100
  • 07ccc6e0b3
    scene: add wlr_scene_set_presentation() Isaac Freund 2021-12-14 18:35:44 +0100
  • c0b120a30c build: add subproject fallback for libdrm Simon Ser 2021-10-02 17:29:42 +0200
  • bedfec94bb backend/drm: use drmCloseBufferHandle Simon Ser 2021-10-02 17:24:08 +0200
  • a15c327718 backend/drm: use drmModeFormatModifierBlobIterNext Simon Ser 2021-11-03 16:44:42 +0100
  • 4377b55292 util/global: remove wl_display arg from wlr_global_destroy_safe Simon Ser 2021-06-29 19:12:50 +0200
  • 4c59f7d46a xdg-activation: Allow to submit tokens Guido Günther 2021-11-11 15:31:27 +0100
  • 31914928d2
    seat: Only resend keyboard/pointer enter to focused clients David Rosca 2021-12-14 08:15:45 +0100
  • 1c3e0816f3
    scene: fix wlr_scene_send_frame_done() API Isaac Freund 2021-12-13 17:23:47 +0100
  • ad01cdf0b2 tinywl: use wlr_scene_send_frame_done() Isaac Freund 2021-12-13 16:13:03 +0100
  • fecde72be3 scene: add wlr_scene_send_frame_done() Isaac Freund 2021-12-13 16:11:19 +0100
  • fb1f613510 scene: add primary output to wlr_scene_surface Isaac Freund 2021-12-11 12:25:53 +0100
  • 0215dffba5 scene: send surface enter/leave output events Isaac Freund 2021-12-09 23:17:16 +0100
  • d8ca494558 backend/drm: add wlr_drm_backend_monitor Chris Chamberlain 2021-12-10 21:14:57 +0100
  • f6d3efbf4b backend: fix return value of attempt_drm_backend Chris Chamberlain 2021-12-13 14:53:41 +0100
  • e3fefda023 output: add support for protocol interface version 4 Simon Ser 2021-12-07 16:37:51 +0100
  • 0fcc842291 subsurface: don't add to parent list immediately Kirill Primak 2021-12-06 14:59:00 +0300
  • 7964bdae76 surface: fix non-buffer damage handling Kirill Primak 2021-12-04 20:05:32 +0300
  • df7d280343 subsurface: apply position change at the right moment Kirill Primak 2021-12-03 23:15:55 +0300
  • f463ca669a subsurface: simplify and fix parent commit handling Kirill Primak 2021-12-03 23:14:13 +0300
  • 818fc4a87b Fix incorrect %zd formatting directives Simon Ser 2021-12-09 16:39:09 +0100
  • 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