Commit Graph

  • 8f28f5b2f8 backend/drm: fix black screens when enabling output Simon Ser 2020-06-03 10:49:30 +0200
  • e91417ea8d render: stop making EGL context current in wlr_egl_init Simon Ser 2020-06-02 22:13:16 +0200
  • 019fe8bb7e backend/wayland: fix spurious eglSwapBuffers failures Simon Ser 2020-06-02 22:09:31 +0200
  • 47a30957d1 backend/wayland: scale tablet tool position into [0, 1] range Tudor Brindus 2020-06-01 15:54:32 -0400
  • b03eebf7d4 backend/drm: always perform a CRTC commit in drm_connector_commit Simon Ser 2020-05-27 17:59:16 +0200
  • 1a2e82e327 backend/drm: drop extra wlr_output_update_enabled call Simon Ser 2020-05-27 18:32:19 +0200
  • 80467f6ae8 backend/drm: commit/rollback FBs in drm_crtc_commit Simon Ser 2020-05-27 17:11:22 +0200
  • 70f3a0bb27 backend/drm: make adaptive_sync atomic Simon Ser 2020-05-27 16:43:19 +0200
  • 42126c2022 backend/drm: rollback pending CRTC state on test commit Simon Ser 2020-05-27 16:35:17 +0200
  • 034384f5aa export-dmabuf: Keep frame->output = NULL until frame is ready Andri Yngvason 2020-05-31 21:23:42 +0000
  • 32148808ad wlr_keyboard_group: introduce enter and leave Brian Ashworth 2020-05-31 17:10:15 -0400
  • 8ab4d91380 Don't send redundant capability updates Kalyan Sriram 2020-05-28 22:32:03 -0700
  • 1a23c1425f Add comments for missing tablet tool entries Simon Ser 2020-05-28 12:54:17 +0200
  • 5e0ef70cc0 seat: Create inert objects for missing capabilities Kenny Levinsen 2020-05-28 00:24:50 +0200
  • d66b9966e9 backend/drm: fix missing crtc->cursor NULL check Simon Ser 2020-05-27 17:51:51 +0200
  • e7a8ea84c3 backend/drm: don't set cursor if off-screen Simon Ser 2020-05-27 18:16:03 +0200
  • 5947160630 xwayland: add error-checking to `server_start_lazy` Tudor Brindus 2020-05-27 12:33:39 -0400
  • 15d8f1806e backend/drm: introduce pending and current CRTC state Simon Ser 2020-05-18 14:27:42 +0200
  • d6cc718472 backend/drm: nuke retry_pageflip Simon Ser 2020-05-18 12:25:55 +0200
  • 61095f4a12 backend/drm: make drm_connector_set_mode take a wlr_drm_connector Simon Ser 2020-05-18 12:19:53 +0200
  • 445750aa9a backend/drm: remove enable_drm_connector Simon Ser 2020-05-18 12:16:30 +0200
  • c02e9c2bb1 backend/drm: remove drm_connector_set_custom_mode Simon Ser 2020-05-18 11:42:57 +0200
  • 21c6cc5e4c backend/drm: refuse to enable an output without a mode Simon Ser 2020-05-17 18:49:56 +0200
  • 47e5212823 backend/drm: rollback atomic blobs Simon Ser 2020-05-18 10:34:24 +0200
  • 0758a4fc9d xwayland: send focus change event unconditionally Tudor Brindus 2020-05-23 10:41:20 -0400
  • 5c942bd597 util/log: use bright black rather than black for WLR_DEBUG Tudor Brindus 2020-05-23 11:13:11 -0400
  • af2f69e6c1 render/egl: unset current context after swapping buffers Simon Ser 2020-05-20 12:39:35 +0200
  • 72f28ed0b3 examples: make output-power-management oneshot by default Ilia Bozhinov 2020-05-18 13:07:29 +0200
  • 2176c63856 xwayland: add option to disable WM Simon Ser 2020-05-19 17:28:23 +0200
  • 27609ba0d9 xwayland: split server Simon Ser 2020-05-05 10:24:08 +0200
  • d28a7da95d backend/drm: add missing wlr_egl_unset_current Simon Ser 2020-05-19 17:43:34 +0200
  • cfed5766b7 backend/drm: fix current EGL context on multi-GPU Simon Ser 2020-05-19 17:41:47 +0200
  • 1edc42157b render/egl: introduce wlr_egl_unset_current Simon Ser 2020-05-19 11:54:59 +0200
  • 781ed1ff02 Fix -Wreturn-type warnings Simon Ser 2020-05-19 12:23:23 +0200
  • 666498db01 Make wlr_xcursor_manager_load() return a bool Isaac Freund 2020-05-14 17:45:42 +0200
  • 2988ebb6f3 backend/drm: fix atomic commits when the GAMMA_LUT prop is missing Simon Ser 2020-05-14 17:26:30 +0200
  • 347bdb6d9a output: make wlr_output_set_gamma atomic Simon Ser 2020-05-14 18:27:02 +0200
  • 7693fdb8a7 tablet: expose wlr_tablet_tool_v2_has_implicit_grab function Tudor Brindus 2020-05-04 17:45:01 -0400
  • 74c0d03f00 tablet: pass motion events to implicitly grabbed surface Tudor Brindus 2020-05-04 17:44:08 -0400
  • 42e485dcc3 backend/drm: fix segfault in drm_crtc_page_flip Simon Ser 2020-05-11 08:34:46 +0200
  • 8b18d389b3 input/pointer: notify compositor when constraint region changes Tudor Brindus 2020-05-12 16:34:32 -0400
  • 51bbf31742 backend/drm: print error in set_plane_props Simon Ser 2020-05-07 12:08:26 +0200
  • 9412d34e2d backend/drm: disable cursor in dealloc_crtc Simon Ser 2020-05-07 12:04:14 +0200
  • da4df82532 backend/drm: fix combined modeset+enable commits Simon Ser 2020-05-07 11:30:28 +0200
  • cdb6fdbc6c backend/drm: remove missing cursor plane workaround Simon Ser 2020-05-11 10:53:17 +0200
  • c2288a7b88
    render/egl: include EGL/eglmesaext.h only if present Julien Olivain 2020-05-11 08:58:30 +0200
  • 1139234117
    backend/drm: fix missing cursor on external monitors with multi-GPU setup and nouveau JonnyMako 2020-05-11 01:51:41 -0500
  • f72686c0b6 backend/drm: fix crash in session_signal Simon Ser 2020-05-09 22:07:55 +0200
  • 2ca3bdc35e backend/drm: simplify atomic commit logic Simon Ser 2020-05-09 18:46:17 +0200
  • 06d5aa5780 backend/drm: GAMMA_LUT_SIZE isn't atomic Simon Ser 2020-05-09 16:50:50 +0200
  • da63d11d34 backend/drm: remove crtc_set_cursor from interface Simon Ser 2020-05-07 21:28:42 +0200
  • f8e02db4bc backend/drm: remove conn_enable from interface Simon Ser 2020-05-07 21:11:43 +0200
  • c608fc89d8 backend/drm: rename crtc_pageflip to crtc_commit Simon Ser 2020-05-07 19:20:56 +0200
  • 70883fd10b backend/drm: apply gamma LUT on page-flip Simon Ser 2020-05-07 17:50:40 +0200
  • 69b2279092 backend/drm: remove mode argument to crtc_pageflip Simon Ser 2020-05-07 17:11:32 +0200
  • 7a149fe5ba backend/drm: remove unused fields Simon Ser 2020-05-07 16:27:13 +0200
  • c9d6b18eef backend/drm: remove wlr_drm_interface.crtc_move_cursor Simon Ser 2020-05-07 16:17:18 +0200
  • 064f64dbf7 input/keyboard: expose keymap matching helper Tudor Brindus 2020-05-07 22:15:26 -0400
  • 6357e166f9 backend/wayland: emit tablet tool axis events to the axis handler Tudor Brindus 2020-05-04 15:38:49 -0400
  • 16af1972d6 wlr/types: use bitshifts for tablet axes enum Tudor Brindus 2020-05-04 15:46:24 -0400
  • 46c83cbf3d backend/headless: handle renderer destroy Simon Ser 2020-05-02 16:44:34 +0200
  • 7720ce7827 backend/multi: handle backends depending on each other properly Simon Ser 2020-05-02 16:42:26 +0200
  • e3343cf7d1 Add wlr_surface_accepts_touch David96 2020-05-02 15:09:36 +0200
  • 11e94c406b layer shell: only send unmap on close if mapped Isaac Freund 2020-05-02 18:00:00 +0200
  • 61d6408fdb examples/dmabuf-capture: use getopt Simon Ser 2020-04-30 17:04:10 +0200
  • 90ede7f838 backend/drm: make page-flip error scarier Simon Ser 2020-05-01 16:09:34 +0200
  • 904312a0b2 util/log: write log importance Simon Ser 2020-05-01 16:21:57 +0200
  • 044a9f28d6 Fix error when reconnecting external display Will Daly 2020-05-01 06:15:40 -0700
  • 22d345d982
    Remove .swp file added by mistake Simon Ser 2020-04-30 13:19:46 +0200
  • d698334620 input/tablet: clear focused surface on surface destroy Tudor Brindus 2020-04-28 16:15:00 -0400
  • 906c0766df Remove libcap support Scott Anderson 2020-04-28 20:44:05 +1200
  • 98d949718c backend/drm: strip alpha channel if necessary Simon Ser 2020-04-28 14:27:35 +0200
  • 05803511db render/texture: make write_pixels optional Simon Ser 2020-04-27 12:49:24 +0200
  • 06f4c3945d render/texture: add width and height fields Simon Ser 2020-04-27 12:45:21 +0200
  • 21397e2b4a tinywl: Fix wrong anchor point while resizing a window Greg Depoire--Ferrer 2020-04-26 17:45:45 +0200
  • 321537ee92 backend/drm: don't allow legacy to use direct scanout Scott Anderson 2020-04-27 11:09:48 +0200
  • 52281cb8ba backend/drm: move atomic cursor code into pageflip code Scott Anderson 2020-02-12 21:25:40 +1300
  • be90062c51 backend/drm: don't have fallback atomic commits Scott Anderson 2020-02-11 12:38:43 +1300
  • 8da9d9679e backend/drm: introduce wlr_drm_fb Scott Anderson 2020-02-08 19:02:31 +1300
  • fa5d709fc3 tinywl: handle request set selection Isaac Freund 2020-04-25 01:44:45 +0200
  • 9d650a7c1a tinywl: remove unused variables Isaac Freund 2020-04-25 01:28:09 +0200
  • ad28f57533 input/tablet: fix up updated axes after rotation Tudor Brindus 2020-04-27 03:13:01 -0400
  • e51d507799 export-dmabuf: Schedule output frame on request Andri Yngvason 2020-04-26 18:20:34 +0000
  • 39af3535c3 input/tablet: populate tool tip event position Tudor Brindus 2020-04-27 03:18:54 -0400
  • 326c8bc818
    tinywl: fix geo_box bug in cursor resizing Kalyan Sriram 2020-04-23 01:00:06 -0700
  • 6129a6f93e backend/headless: add wlr_headless_backend_create_with_renderer Simon Ser 2020-04-06 13:27:05 +0200
  • 40513f1a0e backend/headless: use FBOs instead of pbuffers Simon Ser 2020-03-10 17:07:49 +0100
  • 5dc3a9c754 render/gles2: add wlr_gles2_renderer_check_ext Simon Ser 2020-04-21 14:52:47 +0200
  • 01d4506253 render/drm_format_set: disallow DRM_FORMAT_INVALID Simon Ser 2020-04-14 18:44:40 +0200
  • 455a9bd0ef output_layout: improve docs Simon Ser 2020-04-15 12:25:09 +0200
  • f81aa6a172 build: use summary instead of message Simon Ser 2020-04-21 15:24:13 +0200
  • ab4f642153 build: use dicts instead of get_variable Simon Ser 2020-04-21 15:19:24 +0200
  • 0b882475ad build: use meson.override_dependency Simon Ser 2020-04-05 00:40:15 +0200
  • f0d818f36e backend/libinput: correctly populate x/y fields on tablet proximity in Tudor Brindus 2020-04-20 21:59:44 -0400
  • 85e299e6c5 Document the events of wlr_layer_surface Isaac Freund 2020-04-17 15:11:59 +0200
  • 904c37845d logind: Close fd before releasing device Kenny Levinsen 2020-04-15 20:26:23 +0200
  • ffcf25cc25
    seat: add selection event docs Tudor Roman 2020-04-15 15:04:40 +0000
  • 25d0d1be3a tinywl: remove redundant create output global call Isaac Freund 2020-04-15 12:36:34 +0200
  • ab4dc1636c backend/multi: add backends at end of list Simon Ser 2020-04-14 15:01:57 +0200
  • f679895c77
    seat: add check for NULL keyboard r-c-f 2020-04-14 05:12:48 -0500