Commit Graph

  • 64a2ca4dba
    backend/drm: don't retry page-flip when modifiers are unsupported Simon Ser 2020-12-23 19:49:27 +0100
  • 54ec17ff64
    backend/drm: use plural form for possible_crtcs Simon Ser 2020-12-23 12:14:36 +0100
  • 2de400a541
    backend/drm: assert connector state after wlr_output_destroy Simon Ser 2020-12-22 19:53:33 +0100
  • 85cf4b235d
    backend/drm: destroy DRM connectors that disappear Simon Ser 2020-12-22 19:38:29 +0100
  • f6fc4c2883 subsurface: handle NULL parent in get_root_surface Isaac Freund 2020-12-13 16:07:31 +0100
  • ad4dae0844 backend/drm: error on size mismatch in drm_surface_blit Simon Ser 2020-12-15 12:26:00 +0100
  • d3bcd63a40 backend/drm: remove drm_fb_acquire Simon Ser 2020-12-15 12:21:40 +0100
  • 5ee8b12dc3 backend/drm: make drm_fb_acquire return a FB ID Simon Ser 2020-12-15 09:53:15 +0100
  • d09abe86c1 backend/drm: drop export_drm_bo Simon Ser 2020-12-14 19:58:27 +0100
  • dabd2e7207 backend/drm: grab DMA-BUF from wlr_buffer instead of gbm_bo Simon Ser 2020-12-14 19:57:05 +0100
  • 83925f04c3 backend/drm: don't save texture in gbm_bo user data Simon Ser 2020-12-14 19:50:13 +0100
  • 55b02f753f backend/x11: destroy buffers when destroying output Simon Ser 2020-12-12 13:15:07 +0100
  • d6dbdd97e9 backend/x11: re-use pixmaps Simon Ser 2020-12-12 13:12:06 +0100
  • defcd9b025 backend/wayland: re-use wl_buffers Simon Ser 2020-12-11 18:14:58 +0100
  • de896caceb backend/wayland: remove EGL config Simon Ser 2020-12-19 16:23:33 +0100
  • 6c08fe9796 xwayland: avoid crash on repeated server_finish_display() call Isaac Freund 2020-12-18 19:53:44 +0100
  • 917ecca58e backend/drm: avoid gcc stringop-truncation warning Ronan Pigott 2020-12-18 14:08:44 -0700
  • 352fdd1bb0
    backend/drm: remove unused wlr_drm_plane.drm_format Simon Ser 2020-12-18 11:44:50 +0100
  • 248c7787c7 backend/drm: refactor wlr_output destruction Simon Ser 2020-12-09 15:15:17 +0100
  • 019ffe8a5b backend/drm: introduce wlr_drm_connector.name Simon Ser 2020-12-09 15:11:06 +0100
  • c89b131f29 backend/drm: introduce wlr_drm_conn_log Simon Ser 2020-12-09 14:50:39 +0100
  • 0aefa18690 backend/x11: send more precise output present events Simon Ser 2020-12-13 12:54:05 +0100
  • f0c1b32120 util/time: add timespec_from_nsec Simon Ser 2020-12-13 12:53:43 +0100
  • 94fda895ac backend/x11: use DRI3Open to get DRM FD Simon Ser 2020-12-12 15:48:50 +0100
  • 1e2c7fce86 backend/drm: use wlr_drm_format_{create,add} Simon Ser 2020-12-12 22:26:52 +0100
  • d37214cb16 render/drm_format_set: add wlr_drm_format_{create,add} Simon Ser 2020-12-12 22:26:14 +0100
  • 253f447329
    backend/drm: print DRM device name when scanning connectors Simon Ser 2020-12-17 20:50:19 +0100
  • 9cd3f03f65
    backend/drm: add wlr_drm_backend.name Simon Ser 2020-12-17 20:48:47 +0100
  • 60001a75a2
    backend/drm: remove nouveau workaround Simon Ser 2020-12-15 12:16:26 +0100
  • bdf26f87d5
    render/allocator: ignore NULL in wlr_allocator_destroy Simon Ser 2020-12-04 15:35:59 +0100
  • 0dcdb5e7a1 backend/x11: fix DRI3 formats not used Simon Ser 2020-12-17 16:36:13 +0100
  • 0aa2ba0c03 backend/headless: select the rendering device ourselves Simon Ser 2020-12-04 14:30:13 +0100
  • da2a216934
    backend/drm: add wlr_drm_connector.backend Simon Ser 2020-12-09 14:31:06 +0100
  • 87bd718de5
    backend: use fcntl(F_DUPFD_CLOEXEC) instead of dup Simon Ser 2020-12-15 20:52:53 +0100
  • 1ca4d6b029
    backend/drm: dup FD before wlr_gbm_allocator_create Simon Ser 2020-12-15 20:49:28 +0100
  • 3fd8098881
    render/gles2: require GL_EXT_unpack_subimage Simon Ser 2020-12-15 14:55:18 +0100
  • e57a52e7f7
    Remove inline keyword Simon Ser 2020-12-15 13:49:42 +0100
  • 93cd3a79b2 backend/drm: stop using GBM flags Simon Ser 2020-12-09 12:06:42 +0100
  • 525fa6ada0
    backend/x11: fix xinput mask mixed up with present Simon Ser 2020-12-13 12:21:21 +0100
  • c59aacf944 backend/x11: query modifiers supported by X11 server Simon Ser 2020-11-26 16:30:18 +0100
  • d79a00bf02 backend/x11: switch to wlr_swapchain Simon Ser 2020-11-18 19:21:03 +0100
  • 16a51bbab2 backend/wayland: query render formats Simon Ser 2020-11-26 16:59:49 +0100
  • 858a1940b5 build: move wayland-egl dependency to examples/ Simon Ser 2020-11-26 13:23:34 +0100
  • 441bac139f backend/wayland: use wlr_swapchain for cursor surface Simon Ser 2020-11-26 13:18:44 +0100
  • 3923ff005d backend/wayland: use wlr_swapchain for main surface Simon Ser 2020-11-26 11:40:23 +0100
  • 038285d496 backend/wayland: stop rendering black frame on init Simon Ser 2020-11-26 11:13:52 +0100
  • 768131e488 output: stop assuming a frame is pending in init Simon Ser 2020-11-26 11:06:37 +0100
  • 4c363a564f backend/drm: remove workaround for amdgpu DP MST Simon Ser 2020-12-10 21:56:49 +0100
  • 12ede67c62 egl: fix memory leak Ilia Bozhinov 2020-12-10 23:25:16 +0100
  • e9c1f0f7d3
    output: improve basic test logging Simon Ser 2020-12-09 22:20:24 +0100
  • f91e89fd9f render/gles2: query alpha size from render buffer Simon Ser 2020-12-08 19:37:21 +0100
  • be8403e73d render/gles2: don't eglGetConfigAttrib on EGL_NO_CONFIG_KHR Simon Ser 2020-12-08 19:32:34 +0100
  • 6ff478632a backend/drm: remove EGL config Simon Ser 2020-12-09 11:46:08 +0100
  • 8a6930c138
    render/drm_format_set: assert len <= cap when duplicating Simon Ser 2020-12-08 23:35:05 +0100
  • 06ab41a160
    backend/drm: fix missing wlr_drm_format.cap Simon Ser 2020-12-08 23:32:04 +0100
  • 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