Commit Graph

  • 08a4c62aac render: remove egl include from wlr_renderer Simon Zeni 2021-01-15 17:33:26 -0500
  • e128e6c08d render: drop egl parameters from wlr_renderer_autocreate Simon Zeni 2021-01-13 22:49:07 -0500
  • affc59454e backend/headless: implement get_drm_fd Simon Ser 2021-01-07 19:24:13 +0100
  • 6dfc8ce00b backend/x11: implement get_drm_fd Simon Ser 2020-12-19 15:46:14 +0100
  • b7c95d483a backend/drm: implement get_drm_fd Simon Ser 2020-12-04 16:47:42 +0100
  • 400f4e7f27 backend/wayland: implement get_drm_fd Simon Ser 2020-12-04 16:38:55 +0100
  • ad3a455db9 backend/multi: implement get_drm_fd Simon Ser 2020-12-01 16:05:23 +0100
  • a53ab146fe backend: add get_drm_fd to interface Simon Ser 2020-12-01 16:00:12 +0100
  • 87293d1b15
    render: extract gles2 build files to subdir Simon Ser 2021-01-15 22:12:02 +0100
  • c73a8cde83 render/gbm_allocator: fix gbm_device use-after-free Simon Ser 2021-01-15 11:26:35 +0100
  • 9dd059376c
    render/gbm_allocator: document that DRM primary FDs work Simon Ser 2021-01-15 11:25:30 +0100
  • f0303978e3
    render/gbm_allocator: log GBM backend name Simon Ser 2021-01-15 11:18:17 +0100
  • 642b349e94 render/gles2: restore EGL context after texture operations Simon Ser 2021-01-14 15:02:19 +0100
  • cc56b4f073 output: remove scale/transform events Simon Ser 2021-01-10 16:57:10 +0100
  • aab43b3c76 output-layout: stop listening to scale/transform events Simon Ser 2021-01-10 16:55:14 +0100
  • f6f46b4ee2 output-damage: stop listening to scale/transform events Simon Ser 2021-01-10 16:56:41 +0100
  • a6a0568316
    backend: remove unnecessary GLES2 includes Simon Ser 2021-01-14 12:36:49 +0100
  • 5642b880c3
    render: document wlr_renderer_bind_buffer Simon Ser 2021-01-14 12:16:51 +0100
  • 02a086599c
    render/gles2: save/restore EGL context in destroy_buffer Simon Ser 2021-01-14 12:00:06 +0100
  • dc61f471da
    backend/drm: remove unnecessary wlr_drm_fb.wlr_buf check Simon Ser 2021-01-13 19:01:02 +0100
  • b7dc4f2990 layer-shell: allow new values for keyboard-interactivity Daniel Kondor 2020-11-26 20:18:22 +0800
  • 5d054258af
    backend/drm: fix segfault in page_flip_handler Simon Ser 2021-01-12 11:41:45 +0100
  • 3f7e0cf5f0 render/egl: remove surface and buffer age args from make_current Simon Ser 2021-01-09 12:13:35 +0100
  • 1d461687d2 render/egl: replace init/finish with create/destroy Simon Ser 2021-01-09 12:00:31 +0100
  • 50b120927d render/egl: remove wlr_egl_swap_buffers Simon Ser 2021-01-09 11:44:28 +0100
  • 76ed2255ef render/egl: remove support for EGL_NATIVE_VISUAL_ID Simon Ser 2021-01-09 11:37:21 +0100
  • 07111828c5 layer shell: rename popup iterator for consistency Isaac Freund 2021-01-08 11:14:42 +0100
  • f574ca934c xdg shell: remove wlr_xdg_surface_for_each_popup() Isaac Freund 2021-01-07 14:45:55 +0100
  • 672e8e99b7
    build: use more consistent feature names in summary Simon Ser 2021-01-12 10:49:33 +0100
  • 2585f322cb
    render/gles2: fix EGL use-after-free Simon Ser 2021-01-12 10:45:14 +0100
  • 248b8e647a
    build: remove Clang workarounds Simon Ser 2021-01-11 16:13:05 +0100
  • 4f80fab337 gamma-control-v1: schedule frame when resetting gamma LUT Simon Ser 2021-01-10 18:15:04 +0100
  • edf5082a4c
    output-damage: use output commit event Simon Ser 2021-01-10 17:00:09 +0100
  • d6890cb847 output-management: use same types as wlr_output Isaac Freund 2020-12-07 21:22:03 +0100
  • 098094c5cb backend/wayland: use the EGL GBM platform Simon Ser 2021-01-04 10:51:34 +0100
  • 8f065810f6 protocol: add drm.xml Simon Ser 2021-01-04 10:46:58 +0100
  • 7036dceb0e xwayland: remove protocol debug messages Simon Ser 2021-01-08 15:04:23 +0100
  • c94728b53a
    backend/drm: stop using surface size for BO Simon Ser 2020-12-18 16:24:36 +0100
  • d9bbc416a6 backend/drm: re-use FBs Simon Ser 2020-12-22 18:42:59 +0100
  • 91cb0fc443 backend/drm: only keep track of local buffer Simon Ser 2020-12-22 18:23:28 +0100
  • 5bd86b94f9 backend/drm: add wlr_drm_buf.local_wlr_buf Simon Ser 2020-12-22 18:08:10 +0100
  • cd64610c66 backend/drm: introduce drm_fb_create Simon Ser 2020-12-22 17:44:22 +0100
  • 5b1b43c68c backend/drm: make wlr_drm_plane.{pending,queued,current}_fb pointers Simon Ser 2020-12-22 17:07:29 +0100
  • 64da8f0c8d
    render/egl: document NULL config_attribs passed to wlr_egl_init Simon Ser 2021-01-09 11:40:15 +0100
  • 41aa80d4a1
    render/egl: use KHR function pointer type Simon Ser 2021-01-09 11:20:20 +0100
  • 34b14d2fee
    render/egl: document that config may be zero Simon Ser 2021-01-09 11:19:25 +0100
  • dd920f602e util: fix uuid support for freebsd Rouven Czerwinski 2021-01-08 19:33:37 +0100
  • b482c90e1a xdg/layer shell: reduce code duplication in iterators Isaac Freund 2021-01-08 12:50:55 +0100
  • 4ee4a36c0c layer shell: add wlr_layer_surface_v1_popup_surface_at() Isaac Freund 2021-01-07 15:11:29 +0100
  • 8f63557ed7 xdg shell: add wlr_xdg_surface_popup_surface_at() Isaac Freund 2021-01-07 15:04:08 +0100
  • c5c5ab9724 xdg shell: add wlr_xdg_surface_for_each_popup_surface() Isaac Freund 2021-01-07 14:41:24 +0100
  • 129e02b57d xdg shell: make unconstrain_from_box arg const Isaac Freund 2021-01-07 21:03:24 +0100
  • 9192c0480a remove unnecessary egl includes Simon Zeni 2021-01-07 00:11:48 -0500
  • b899a412e3 backend: remove wlr_egl from all backends Simon Zeni 2021-01-07 00:10:10 -0500
  • 5773794baf
    backend/drm: don't log errno on plane_get_next_fb failure Simon Ser 2021-01-07 16:53:20 +0100
  • 1458f7d974 tinywl: fix wlr_backend_autocreate call Simon Zeni 2021-01-05 22:08:22 -0500
  • 826108373c ci: build tinywl Simon Zeni 2021-01-05 21:15:27 -0500
  • e136a4168b types/seat: Clear focus in wlr_seat_destroy() Andri Yngvason 2020-12-28 15:10:42 +0000
  • 87e216b740 layer shell: advertise version 3 Isaac Freund 2021-01-07 12:04:32 +0100
  • 07d75c99db render: remove EGL config and visual from wlr_renderer_autocreate Simon Ser 2021-01-04 11:16:57 +0100
  • 01dcfb360e types: add wlr_xdg_foreign_v2 Ilia Bozhinov 2021-01-05 20:19:58 +0100
  • 162f160def types: add wlr_xdg_foreign_v1 Ilia Bozhinov 2021-01-05 20:19:31 +0100
  • 37602e153b types: add wlr_xdg_foreign_registry Ilia Bozhinov 2021-01-05 20:18:38 +0100
  • 42d033e738 xdg-shell: add wlr_xdg_toplevel_set_parent Ilia Bozhinov 2021-01-05 20:14:47 +0100
  • bf4e2e0eac util: add support for generating UUIDs Ilia Bozhinov 2021-01-05 20:11:23 +0100
  • 3721dbfddb
    backend/wayland: remove unnecessary flags from event source Simon Ser 2021-01-05 19:52:06 +0100
  • 0cba1ce747 gtk primary selection: destroy devices before manager Isaac Freund 2021-01-05 12:51:31 +0100
  • bf926e31a0 primary selection: destroy devices before manager Isaac Freund 2021-01-05 12:46:48 +0100
  • d3047011d0 backend/wayland: Avoid uninitialized read Kenny Levinsen 2021-01-05 12:08:23 +0100
  • 83fdfa511d docs: wlr_surface_from_resource cannot return NULL Isaac Freund 2021-01-05 12:03:01 +0100
  • 5d24f6e098 toplevel-management: avoid redundant state events Isaac Freund 2021-01-02 20:09:23 +0100
  • 8b90d5e17f toplevel-management: handle strdup failure Isaac Freund 2021-01-02 20:07:47 +0100
  • abcab0331f toplevel-management: ignore inert seats Isaac Freund 2021-01-02 20:06:46 +0100
  • e8d56ca415 backend/session: allow wlr_session_find_gpus to return an error Simon Ser 2020-12-28 10:52:40 +0100
  • 7febdc7334 backend/wayland: re-use cursor wl_buffers Simon Ser 2021-01-04 12:55:40 +0100
  • 198560fc1f
    examples: request an EGL config Simon Ser 2021-01-04 11:30:30 +0100
  • 9714638f3b
    examples: remove visual for EGL_PLATFORM_WAYLAND_EXT Simon Ser 2021-01-04 11:26:08 +0100
  • adfb7cd35a backend/drm: stash pending page-flip CRTC Simon Ser 2020-12-25 11:12:21 +0100
  • 576ff57db0 backend/drm: ignore hotplug events while inactive Simon Ser 2020-12-26 11:42:23 +0100
  • eb30cde777 noop: listen to display destroy and destroy the backend Ilia Bozhinov 2020-12-29 15:38:09 +0100
  • 4ffd537d2d
    backend/x11: print version on extension error Simon Ser 2020-12-31 20:17:31 +0100
  • 1491ec42da backend/x11: always open render node Simon Ser 2020-12-30 10:19:50 +0100
  • 4b03bdc3ab Remove wlr_create_renderer_func_t Simon Ser 2020-12-19 11:34:28 +0100
  • bec1e6b149 backend/drm: remove special linear case for cursor plane Simon Ser 2020-12-18 12:29:04 +0100
  • 92a0fc0435 backend/drm: extract linear format creation into function Simon Ser 2020-12-18 12:47:50 +0100
  • c4635c68d2 render/drm_format_set: add special case for LINEAR-only formats Simon Ser 2020-12-04 17:09:00 +0100
  • 7ea0e9f277 backend/drm: force LINEAR for cursor plane formats Simon Ser 2020-12-04 17:07:56 +0100
  • caeed70f28 backend/x11: create per-window present event contexts Simon Ser 2020-12-28 12:27:27 +0100
  • 23b6f3e3f5 drm: add fallback drmModeAddFB for drivers which do not support drmModeAddFB2 Ariadne Conill 2020-12-23 07:44:42 -0700
  • c012d770f7 backend/x11: implement a real rendering loop Simon Ser 2020-12-13 14:12:02 +0100
  • c5f239f411
    backend/drm: make listener names more idiomatic Simon Ser 2020-12-25 14:45:00 +0100
  • b9460ab724
    Stop using wlr_texture_get_size Simon Ser 2020-12-25 12:21:29 +0100
  • ae5275c09f
    client-buffer: remove unnecessary wlr_resource_get_buffer_size Simon Ser 2020-12-25 12:14:31 +0100
  • 17dd4c9e9a
    backend/drm: use connector log helpers in atomic backend Simon Ser 2020-12-24 17:55:45 +0100
  • a7a230ebef
    backend/drm: make drmModePlane arg in add_plane const Simon Ser 2020-12-24 12:34:13 +0100
  • c011a0e2ed
    backend/drm: add special case for cursor in add_plane Simon Ser 2020-12-24 12:31:20 +0100
  • 5548406667
    backend/drm: log whether ADDFB2 modifiers are supported Simon Ser 2020-12-24 12:29:30 +0100
  • 71eaab9d8c
    docs/env_vars: document seatd session Simon Ser 2020-12-24 12:19:34 +0100
  • 430d37846f
    docs/env_vars: _WAYLAND_DISPLAY isn't used anymore Simon Ser 2020-12-24 12:17:31 +0100
  • 21ed6582ce
    Remove contrib/_incr_version Simon Ser 2020-12-24 12:13:54 +0100