Commit graph

  • eb5886ddbe backend/headless: add support for direct scan-out Simon Ser 2020-12-08 00:12:52 +0100
  • b790e5ea34 backend/drm: don't assume possible_crtcs has only one bit set Stephane Chauveau 2020-07-16 18:38:35 +0000
  • 863acb26c0 backend/drm: stop tracking overlay planes Simon Ser 2020-12-06 17:06:48 +0100
  • 29da97c185
    render/drm_format_set: allocate using cap when duplicating Simon Ser 2020-12-08 16:02:44 +0100
  • e69bbfd0d6 backend/drm: unset current surface before importing Simon Ser 2020-12-07 19:57:12 +0100
  • c9760569ae docs: fix error in wlr_output_set_damage() comment Isaac Freund 2020-12-07 20:29:17 +0100
  • 431ec52b9c xwayland: use pipe instead of SIGUSR1 to signal readiness Dominik Honnef 2020-11-30 20:41:35 +0100
  • 325cba6414
    backend/drm: use EGL_PLATFORM_GBM_KHR Simon Ser 2020-12-07 12:06:38 +0100
  • bfb59fd4d7 backend/headless: create a config-less EGL context Simon Ser 2020-12-04 13:42:07 +0100
  • 037710b1d4 render/egl: support config-less wlr_egl Simon Ser 2020-12-04 13:37:36 +0100
  • 44b1ff16e9 wlr-output-management: Handle modes added after initializing Marten Ringwelski 2020-12-05 14:52:58 +0100
  • baf2319fd3 screencopy: don't use output transform for damage copy Isaac Freund 2020-12-07 11:02:04 +0100
  • 54b7ca56c0 drm: do not unset make/model before emitting destroy event Ilia Bozhinov 2020-12-06 21:27:45 +0100
  • 37cb3eb8dd screencopy: check if damage committed before copy Isaac Freund 2020-12-06 16:58:52 +0100
  • 1ecc1b5987 screencopy: use output transform for damage copy Isaac Freund 2020-12-06 16:51:40 +0100
  • 1477401acd screencopy: handle compositor not setting damage Isaac Freund 2020-12-05 00:01:29 +0100
  • 90c8452959 backend/session/libseat: set XDG_SESSION_TYPE Simon Ser 2020-12-04 20:04:53 +0100
  • 1336ad2a23
    backend/drm: remove unused if in drm_connector_move_cursor Simon Ser 2020-12-04 19:34:35 +0100
  • 0e927533b0 backend/drm: query render formats Simon Ser 2020-11-25 16:24:07 +0100
  • 82443ea46b render/drm_format_set: introduce wlr_drm_format_intersect Simon Ser 2020-11-25 15:58:37 +0100
  • 237c2cf2fb backend/drm: take a wlr_drm_format in init_drm_surface Simon Ser 2020-11-25 15:30:23 +0100
  • 513eca8dab
    build: add leftover WLR_HAS_LIBCAP Simon Ser 2020-12-03 00:05:38 +0100
  • 50b5f8558e
    xwayland: add -core to flags Simon Ser 2020-12-02 11:46:12 +0100
  • 8bc5a92a98 Revert "backend/drm: stop force-probing connectors" Simon Ser 2020-11-30 16:19:01 +0100
  • de9ff46629
    backend/drm: "scaling mode" is a connector property Simon Ser 2020-11-30 11:56:24 +0100
  • 2649600fa1
    backend/drm: rotation is a plane property Simon Ser 2020-11-30 11:54:56 +0100
  • d2329ac07a xwm: add wlr_xwayland_surface_restack() Ilia Bozhinov 2020-11-27 14:16:23 +0100
  • 83a5d03bf3 render/egl: remove wlr_egl.external_only_dmabuf_formats Simon Ser 2020-11-30 10:56:24 +0100
  • 1f15dd093d render: assert {X,A}RGB8888 are supported Simon Ser 2020-11-18 15:01:13 +0100
  • c94ab99ae2 render: rename wlr_renderer_get_formats Simon Ser 2020-11-18 14:57:53 +0100
  • 49115e9d5d render: rename wlr_renderer_get_dmabuf_formats Simon Ser 2020-11-18 14:53:13 +0100
  • c045253927 backend/headless: use a format suitable for rendering Simon Ser 2020-11-18 14:30:29 +0100
  • 5d008d9030 render: introduce wlr_renderer_get_dmabuf_render_formats Simon Ser 2020-11-18 14:16:22 +0100
  • 61612ecb36 render: remove wlr_renderer_format_supported Simon Ser 2020-11-18 13:58:58 +0100
  • c15ca3793e render: expand wlr_renderer_get{,_dmabuf}_formats docs Simon Ser 2020-11-18 13:40:08 +0100
  • 44cea53e72 render/egl: don't rely on being able to open primary node Simon Ser 2020-11-25 17:33:30 +0100
  • 78e9e692e8 wlr-output-management: add missing NULL check Isaac Freund 2020-11-28 17:41:28 +0100
  • 6485fadc16
    backend/wayland: don't set EGL visual Simon Ser 2020-11-25 13:52:05 +0100
  • 713c1661b7 backend/drm: stop force-probing connectors Simon Ser 2020-11-18 11:57:08 +0100
  • 154fe8696f backend/x11: log unhandled client messages Simon Ser 2020-11-19 10:27:40 +0100
  • f6c36f8881 backend/x11: log unhandled X11 events Simon Ser 2020-11-19 10:18:31 +0100
  • 52805feae9 backend/x11: log errors Simon Ser 2020-11-18 19:06:45 +0100
  • 262740bc9a backend/libseat: fix change_vt return value Isaac Freund 2020-11-24 12:56:53 +0100
  • ebecc5404b surface: Make send_enter store entered outputs Kenny Levinsen 2020-11-07 22:08:40 +0100
  • 754179dacd backend/session: add a timeout waiting for GPUs Simon Ser 2020-11-06 13:37:26 +0100
  • c491a21d25 backend/session/logind: log when using XDG_SESSION_ID Simon Ser 2020-11-06 13:07:29 +0100
  • 0e76f92de7 backend/session: replace session_signal with events.active Simon Ser 2020-11-06 11:34:55 +0100
  • cd95d70df0 Revert "session/logind: support CanGraphical property" Simon Ser 2020-11-06 11:29:41 +0100
  • fbf11a41e1 backend/session: wait for DRM device if none found Simon Ser 2020-11-06 11:14:49 +0100
  • 76bcddf071 backend/session: introduce wlr_session.events.add_drm_card Simon Ser 2020-11-06 10:56:13 +0100
  • 768fbaad54 backend/session: filter udev events by sysname Simon Ser 2020-11-06 10:42:43 +0100
  • 44a4792fd8 backend/session: operate on wlr_device Simon Ser 2020-11-06 10:16:07 +0100
  • 63df2bcbe6 backend/session: don't return FD on failure in open_file Simon Ser 2020-11-06 09:57:03 +0100
  • fb3bea8014 backend/drm: Use legacy gamma size for legacy backend Kenny Levinsen 2020-11-19 21:34:00 +0100
  • 6284af121f texture: document that functions should not be called while rendering Ilia Bozhinov 2020-11-19 11:28:32 +0100
  • dc7c6c4860 render/egl: recognize EGL_BAD_DEVICE_EXT error Ronan Pigott 2020-11-17 13:13:18 -0700
  • e18599b05e render/egl: stop including eglmesaext.h Simon Ser 2020-05-25 17:02:38 +0200
  • 526ae5944c
    build: improve summary via bool_yn Simon Ser 2020-11-15 23:15:49 +0100
  • 02df7b7ac8 backend/headless: implement export_dmabuf Simon Ser 2020-08-25 12:30:00 +0200
  • 61f8cdfb9e backend/headless: switch to wlr_swapchain Simon Ser 2020-08-22 17:24:16 +0200
  • eb8360bda3 render: introduce wlr_renderer_get_drm_fd Simon Ser 2020-06-10 14:47:12 +0200
  • c8d95acc37 render/egl: introduce wlr_egl_dup_drm_fd Simon Ser 2020-06-10 14:26:39 +0200
  • eef8b3dde8 backend/drm: check drm_surface_render_black_frame return value Simon Ser 2020-08-14 12:04:29 +0200
  • c881008e1c backend/drm: add support for wlr_swapchain multi-GPU Simon Ser 2020-07-28 16:42:59 +0200
  • 8058e338ea backend/drm: get rid of wlr_drm_fb_type Simon Ser 2020-07-28 10:47:20 +0200
  • 68a8d99055 backend/drm: add support for wlr_swapchain buffer age Simon Ser 2020-07-27 18:37:40 +0200
  • c11c6c4568 render/swapchain: add support for buffer age Simon Ser 2020-07-27 18:36:31 +0200
  • ef846a8839 backend/drm: use wlr_swapchain Simon Ser 2020-06-01 19:49:51 +0200
  • 1245730ea2 render/gles2: fix y-inverted output when rendering to buffer Simon Ser 2020-06-11 18:40:29 +0200
  • 6136fe87d1 render/gles2: implement wlr_renderer_bind_buffer Simon Ser 2020-07-28 16:56:23 +0200
  • c88c54fb38 render: introduce wlr_renderer_bind_buffer Simon Ser 2020-07-28 16:56:18 +0200
  • 0b40d09a21 buffer: add wlr_client_buffer_get Simon Ser 2020-07-28 10:46:46 +0200
  • b0a663d39d render: introduce wlr_swapchain Simon Ser 2020-06-01 19:49:32 +0200
  • 7c6212a0f7 render/drm_format_set: introduce wlr_drm_format_dup Simon Ser 2020-08-07 19:02:49 +0200
  • 5913040110 render: introduce wlr_gbm_allocator Simon Ser 2020-06-01 19:49:10 +0200
  • f47445f142 render: introduce wlr_allocator Simon Ser 2020-06-01 19:48:39 +0200
  • aaa3fcf66f
    backend/libinput: require libinput 1.14 Simon Ser 2020-11-15 18:57:16 +0100
  • 2eae9ec7c8 backend/wayland: Set cursor indivdualy per output Mykola Orliuk 2020-10-09 22:17:17 +0200
  • 44531e16e0 backend/wayland: Add active pointer per host seat Mykola Orliuk 2020-10-08 02:44:38 +0200
  • ce8855ca2a backend/wayland: Bind pointer listener to seat Mykola Orliuk 2020-10-04 14:51:52 +0200
  • 07e2e0f60c backend/wayland: Listen to pointers from all seats Mykola Orliuk 2020-10-04 22:28:25 +0200
  • 44c4773d58 backend/wayland: Use seat name in input names Mykola Orliuk 2020-10-04 22:45:36 +0200
  • 70ffda3ea3 backend/wayland: Add registering multiple seats Mykola Orliuk 2020-10-03 23:06:10 +0200
  • 85b0872650 backend/wayland: Link input devices with seats Mykola Orliuk 2020-10-03 22:11:38 +0200
  • 40bfd9f8f7 backend/wayland: Bind seat listener to wlr_wl_seat Mykola Orliuk 2020-10-03 20:48:11 +0200
  • e06c9e43af Remove unneeded includes from wlr_input_device.h Isaac Freund 2020-11-11 14:16:41 +0100
  • 0724b3c453 Use uint32_t in wlr_renderer_begin signature Isaac Freund 2020-10-11 16:06:26 +0200
  • 7693f61d81 Replace wlr_key_state with wl_keyboard_key_state Isaac Freund 2020-10-21 17:21:23 +0200
  • 238d1c078f
    Update version to 0.12.0 Simon Ser 2020-11-08 15:01:44 +0100
  • 9595f95452 xdg_shell: handle inert popups Ilia Bozhinov 2020-10-27 18:28:39 +0100
  • 372a52ecc0
    input-method: send modifiers in set_keyboard Simon Ser 2020-11-06 19:14:55 +0100
  • 8348fc3ef8 xwayland: remove unused listener Isaac Freund 2020-11-05 13:07:45 +0100
  • 4471a83ed0 screencopy: send failed when copying a DMA-BUF with a region Simon Ser 2020-11-04 16:06:45 +0100
  • 51fc7ddb29 screencopy: perform DMA-BUF copy on output commit Simon Ser 2020-11-04 16:03:54 +0100
  • f0945e112f export-dmabuf: export DMA-BUF on output commit Simon Ser 2020-11-04 14:38:56 +0100
  • 8c8164c4a6 output: add when field to wlr_output_event_commit Simon Ser 2020-11-04 14:29:49 +0100
  • ccd313e01a output: update docs to reflect reality Simon Ser 2020-11-04 14:08:08 +0100
  • 1328477a82 backend/drm: export pending FB in export_dmabuf, if any Simon Ser 2020-11-04 14:02:15 +0100
  • 2934a72920
    screencopy: stop setting needs_frame flag Simon Ser 2020-10-22 18:19:13 +0200
  • c2db691cad gamma-control-v1: apply gamma LUT when output gets enabled Simon Ser 2020-08-27 11:42:58 +0200