Commit graph

  • 709190c4c8 backend/drm: remove wlr_output_impl.export_dmabuf Simon Ser 2021-07-12 18:36:21 +0200
  • aec062d0d3 backend/headless: remove wlr_output_impl.export_dmabuf Simon Ser 2021-06-08 09:44:42 +0200
  • 87e8c60faf output: add generic wlr_output_export_dmabuf implementation Simon Ser 2021-06-08 09:39:24 +0200
  • 28aa803916 buffer: drop resource arg from wlr_client_buffer_create Simon Ser 2021-07-09 23:27:07 +0200
  • 5544973814 render/gles2: disable blending opportunistically Simon Ser 2021-07-11 19:44:57 +0200
  • 9dba176e8d render/gles2: set has_alpha for DMA-BUFs Simon Ser 2021-07-11 19:43:51 +0200
  • 9b70eab194 render/gles2: rename wlr_egl.exts to better match Khronos Simon Ser 2021-07-11 20:00:02 +0200
  • 4c51a0f6eb render/egl: rename wlr_egl.exts to better match Khronos Simon Ser 2021-07-11 19:55:32 +0200
  • 4554f17377 buffer: drop wlr_client_buffer.resource Simon Ser 2021-07-09 17:08:48 +0200
  • d7c68ce632 buffer: stop using resource in client_buffer_get_dmabuf Simon Ser 2021-07-09 17:06:56 +0200
  • a0baba4fa0 buffer: add wlr_client_buffer.source Simon Ser 2021-07-09 17:06:28 +0200
  • 0abb67c478 buffer: stop using source resource in wlr_client_buffer_apply_damage Simon Ser 2021-07-09 16:55:37 +0200
  • 7b25b0ff88 buffer: rename wlr_client_buffer variables to client_buffer Simon Ser 2021-07-09 16:41:27 +0200
  • 60f4d8f409 types/wlr_buffer: remove wlr_resource_get_buffer_size Simon Zeni 2021-07-06 20:20:14 -0400
  • d086501fba types/wlr_surface: get buffer size from wlr_buffer_import Simon Zeni 2021-07-07 14:28:37 -0400
  • 6d8029b07e types/wlr_buffer: split wlr_client_buffer_import function Simon Zeni 2021-07-06 17:02:04 -0400
  • f67cfb2ce2 backend/drm: remove backend arg from wlr_drm_interface.crtc_commit Simon Ser 2021-07-08 16:31:09 +0200
  • fde56c20b4 backend/drm: move legacy-specific checks to legacy.c Simon Ser 2021-07-08 16:23:22 +0200
  • 017555651b backend/drm: add test_only arg to wlr_drm_interface.crtc_commit Simon Ser 2021-07-08 15:56:01 +0200
  • a362d21d6b render/pixman: fix texture_is_opaque() Vyivel 2021-07-09 09:19:24 +0300
  • c1b27cc499 backend/drm: stop using drm_surface_make_current in drm_surface_blit Simon Ser 2021-07-07 23:02:48 +0200
  • d71ed635b9 backend/drm: force linear layout for multi-GPU buffers Simon Ser 2021-07-08 12:11:10 +0200
  • e035f2b9c4 Fix invalid uses of wl_array_for_each Simon Ser 2021-07-08 13:39:33 +0200
  • b934fbaf04 seat: add wlr_seat_touch_{send,notify}_frame Simon Ser 2021-06-30 13:09:45 +0200
  • 22fd411bc3 cursor: add touch frame event Simon Ser 2021-06-30 11:40:15 +0200
  • c1902cdb3f backend/x11: send touch frame events Simon Ser 2021-06-30 11:39:53 +0200
  • 8eef6a8843 backend/wayland: send touch frame events Simon Ser 2021-06-30 11:39:38 +0200
  • 2d36d7fb67 backend/libinput: send touch frame events Simon Ser 2021-06-30 11:39:17 +0200
  • 84906a832f touch: add frame event Simon Ser 2021-06-30 11:38:57 +0200
  • a48e569d38 output-damage: fix output swapchain handling Simon Ser 2021-07-07 17:36:36 +0200
  • c2bd63c186 output: detach buffer from renderer before commit Simon Ser 2021-07-07 17:09:17 +0200
  • 4c7657ee62 util/box: stabilize interface Simon Zeni 2021-07-01 16:38:32 -0400
  • e192d87731 move wlr_box from /types to /util Simon Zeni 2021-07-01 16:36:01 -0400
  • d975f35bba types/wlr_box: remove unused wlr_box_from_pixman_box32 and wlr_box_rotated_bounds functions Simon Zeni 2021-07-01 15:59:17 -0400
  • 3fdf8cf07e buffer: unify texture creation in wlr_client_buffer_import Simon Ser 2021-06-08 19:49:22 +0200
  • 9a8097682b buffer: stop sending wl_buffer.release events from wlr_client_buffer Simon Ser 2021-06-08 19:45:56 +0200
  • d3d1c69aca buffer: remove renderer param from wlr_resource_get_buffer_size Simon Ser 2021-02-03 15:35:01 +0100
  • 8a4957570f render/egl: remove EGL_WL_bind_wayland_display support Simon Ser 2021-02-02 23:39:22 +0100
  • e5b5592a95 render: remove wl_drm support from wlr_renderer Simon Ser 2021-02-02 23:38:42 +0100
  • 4e07d4cbf9 render/gles2: use wlr_drm for wl_drm implementation Simon Ser 2021-02-02 23:37:31 +0100
  • d7b19fb294 buffer: handle wl_drm buffers Simon Ser 2021-06-30 15:43:32 +0200
  • c868e509b7 drm: add support for DMA-BUFs Simon Ser 2021-06-30 15:41:56 +0200
  • f7e3d325fe Add a stub wl_drm implementation Simon Ser 2021-02-02 16:06:43 +0100
  • 78121ad2d8 xcursor: improve documentation Simon Ser 2021-07-03 10:53:35 +0200
  • 4dee7a2f6f backend/drm: don't clear pending cursor FB on failed commit Simon Ser 2021-07-05 11:04:02 +0200
  • 5f26360bd8 Revert "backend/drm: populate cursor plane's current_fb" Simon Ser 2021-07-05 10:57:33 +0200
  • e8c408b31b region: drop leftover reference to the mailing list Simon Ser 2021-07-05 15:34:24 +0200
  • 82af6e7208 region: stabilize interface Simon Ser 2021-07-01 10:45:25 +0200
  • 475d9701e2 Remove reference to the announce mailing list Simon Ser 2021-07-03 10:34:30 +0200
  • c7018a45b7 surface: allow locking pending state in commit handler Simon Ser 2021-07-02 11:49:53 +0200
  • 0a522cb798 backend/libinput: use wl_array for wlr_libinput_tablet.tools Simon Ser 2021-07-01 10:28:02 +0200
  • a38baec1f8 buffer: make enum wlr_buffer_cap public Simon Ser 2021-07-01 22:12:32 +0200
  • 29be2d47e4 render: drop wlr_renderer_impl.texture_from_dmabuf Simon Ser 2021-06-29 21:02:06 +0200
  • 7ad44051a2 render: use wlr_dmabuf_buffer in wlr_texture_from_dmabuf Simon Ser 2021-06-29 21:01:45 +0200
  • 08e5b909f9 buffer: add wlr_dmabuf_buffer Simon Ser 2021-06-29 21:01:11 +0200
  • 18adb43a44 render: drop wlr_renderer_impl.texture_from_pixels Simon Ser 2021-06-29 20:39:19 +0200
  • 29c8df7e0a render: use wlr_readonly_data_buffer in wlr_texture_from_pixels Simon Ser 2021-06-29 20:11:53 +0200
  • 7ec66a9990 buffer: introduce wlr_readonly_data_buffer Simon Ser 2021-06-29 20:11:38 +0200
  • ea585dba0f tablet-v2: fix pad and tool object versions Simon Ser 2021-07-01 10:16:26 +0200
  • 57b70a478c Drop wlr_list Simon Ser 2021-07-01 10:09:56 +0200
  • 5888c96da8 tablet: stop using wlr_list Simon Ser 2021-07-01 10:09:35 +0200
  • e6cb11d882 backend/libinput: stop using wlr_list internally Simon Ser 2021-07-01 10:08:56 +0200
  • a6ed4ae308 util/array: add array_remove_at Simon Ser 2021-07-01 09:57:30 +0200
  • dbb0e2f75b Remove unused wlr_list.h includes Simon Ser 2021-07-01 09:56:56 +0200
  • 1db976cecb render/egl: replace wlr_egl_create with wlr_egl_create_with_drm_fd Simon Ser 2021-06-24 13:11:21 +0200
  • 1c4b5bcab3 surface: accept commits with buffer size not divisible by scale Simon Ser 2021-06-30 09:48:31 +0200
  • 1b4fb4b537 touch: document event data types Simon Ser 2021-06-30 11:24:08 +0200
  • bcbdee43f7 pointer: document event data types Simon Ser 2021-06-30 11:23:50 +0200
  • 7cbcc65ad0 surface: make wlr_subsurface_create private Simon Ser 2021-06-29 13:41:47 +0200
  • ddc98bf593 surface: remove SURFACE_VERSION Simon Ser 2021-06-29 13:34:30 +0200
  • 634a20d89c Drop WLR_VERSION_API_* Simon Ser 2021-06-29 12:21:37 +0200
  • f6ae028e99 ci: make Meson warnings fatal Simon Ser 2021-06-25 15:29:27 +0200
  • 787842c459 ci: remove -Dlibseat from Alpine build Simon Ser 2021-06-25 15:36:38 +0200
  • 31db232704 build: use meson.global_build_root() Simon Ser 2021-06-25 15:33:16 +0200
  • d2b6b570ea xwayland: improve startup log message Simon Ser 2021-06-25 10:54:10 +0200
  • a2419eb4ea render/egl: make most functions private Simon Ser 2021-06-24 12:10:12 +0200
  • b69db15da6 render/egl: remove stale wlr_egl_export_image_to_dmabuf decl Simon Ser 2021-06-24 11:57:14 +0200
  • 264d4e2bce backend/drm: rename page_flip_handler to handle_page_flip Simon Ser 2021-06-24 11:56:45 +0200
  • 0467a7523a build: bump version to 0.15.0 Simon Ser 2021-06-23 14:30:57 +0200
  • 8810e95082 Revert "build: workaround for meson disabler object not working with if not" Simon Ser 2021-06-22 21:05:53 +0200
  • 2f615468b6 backend: add output state allow-lists Simon Ser 2021-06-18 12:15:08 +0200
  • 15c8453ba1 Revert "meson: Make private static library symbols local" Kenny Levinsen 2021-06-20 19:07:43 +0200
  • 3c03639cd5 render: add get native paint target of renderer zccrs 2021-05-28 13:53:24 +0800
  • dc17ecd236 render/pixman: add wlr_*_is_pixman and wlr_pixman_texture_get_image zccrs 2021-05-28 14:15:40 +0800
  • fdc40e071e render/gles2: add wlr_renderer_is_gles2 zccrs 2021-05-28 14:06:49 +0800
  • 103edde481 xdg-activation-v1: fix wlr_xdg_activation_v1_create error path Simon Ser 2021-06-17 14:47:28 +0200
  • f6e680ef94 build: simplify version script Simon Ser 2021-06-14 23:49:28 +0200
  • 8d2a94b0df ci: Build both static and shared Kenny Levinsen 2021-06-15 00:00:25 +0200
  • cb6db86a28 meson: Make private static library symbols local Kenny Levinsen 2021-06-14 15:34:30 +0200
  • 72ee196efa backend/session: use DRM_PRIMARY_MINOR_NAME Simon Ser 2021-06-15 10:00:57 +0200
  • fb933d3204 backend/session: use drmIsKMS Simon Ser 2021-06-15 09:54:29 +0200
  • 6c3d080e25 backend/drm: populate cursor plane's current_fb Simon Ser 2021-06-13 14:22:24 +0200
  • 6259fd23fb output: reset back buffer on failed commit Simon Ser 2021-06-11 18:42:00 +0200
  • 3345eaca89 backend/drm: remove test_buffer Simon Ser 2021-04-06 19:47:04 +0200
  • eca5d2f37f backend/drm: move session check from test_buffer to drm_connector_test Simon Ser 2021-04-06 19:43:51 +0200
  • 758f117442 backend/drm: move drm_connector_set_pending_fb up Simon Ser 2021-04-06 19:40:52 +0200
  • f55b43ddd6 backend/drm: allocate a CRTC in drm_connector_test Simon Ser 2021-04-06 19:31:40 +0200
  • cb378600e4 backend/drm: allocate a CRTC in drm_connector_commit_state Simon Ser 2021-04-06 20:49:33 +0200
  • b180d3482f backend/drm: introduce drm_connector_alloc_crtc Simon Ser 2021-04-06 19:30:57 +0200
  • 63f891e393 backend/drm: allow committing a buffer and a mode together Simon Ser 2021-04-06 18:23:35 +0200