Commit Graph

  • 144189674e backend: introduce backend_get_buffer_caps Simon Zeni 2021-04-28 10:09:33 -0400
  • 6ec6527855 types/wlr_buffer: introduce wlr_buffer_cap Simon Zeni 2021-04-28 10:01:49 -0400
  • a8c91fbac9 render/shm_allocator: make wlr_shm_allocator_create return a wlr_allocator Simon Zeni 2021-04-21 21:29:33 -0400
  • c75aa71816 render/gbm_allocator: make wlr_gbm_allocator_create return a wlr_allocator Simon Zeni 2021-04-15 14:32:13 -0400
  • 3a04fb4560 render/pixman: check format is supported in create_buffer Simon Ser 2021-04-26 19:53:36 +0200
  • 24fde77c62 buffer: add format param to get_data_ptr Simon Ser 2021-04-26 19:48:35 +0200
  • ccbce0f0a6 types/wlr_screencopy_v1: log error on read pixels failure Simon Zeni 2021-04-27 12:20:58 -0400
  • 144b41a45c pixman: implement read pixels Simon Zeni 2021-04-27 12:17:15 -0400
  • 30706b71fb render/pixman: implement preferred_read_format Simon Zeni 2021-04-26 16:58:01 -0400
  • 0411dc0663 Revert "backend/drm: fail instead of stripping a modifier" Simon Ser 2021-04-27 15:28:39 +0200
  • 4839664a92 backend/drm: carry on when disabling a CRTC fails Simon Ser 2021-04-27 09:07:57 +0200
  • 9b0e0970f9 backend/drm: destroy backend on udev remove event Simon Ser 2020-12-27 15:21:07 +0100
  • 5597776914 backend/session: add wlr_device.events.remove Simon Ser 2020-12-27 12:54:35 +0100
  • c49ea9ef4f backend/drm: destroy when parent is destroyed Simon Ser 2020-12-27 15:26:04 +0100
  • e804de923d backend/drm: clarify error message on drmModeAddFB fallback Simon Ser 2021-04-23 16:31:00 +0200
  • f9f90b4173 backend/drm: fail instead of stripping a modifier Simon Ser 2021-04-23 16:05:16 +0200
  • 1a5530d14d xcursor: quiet debug log Simon Ser 2021-04-20 19:31:22 +0200
  • 5c699f09cb Log drmGetDevices2 error code Simon Ser 2021-04-26 16:27:24 +0200
  • af78ecb86b render: unconditionally read WLR_RENDERER Simon Ser 2021-04-21 08:23:06 +0200
  • 8a27050b4e render/egl: fail on EGL_MESA_device_software Simon Zeni 2021-03-26 12:33:37 -0400
  • ce30a22159 readme: use webchat link for IRC channel Simon Ser 2021-04-24 12:46:29 +0200
  • b5cfaea705 readme: mention IRC channel Simon Ser 2021-04-24 12:43:07 +0200
  • 565f67f805 readme: update and cleanup xcb deps Simon Ser 2021-04-24 12:36:56 +0200
  • e48dcdf72c xwayland: remove _NET_WM_PID handler Aleksei Bavshin 2021-04-17 12:23:27 -0700
  • e0f239fa28 xwayland: query window PIDs via XResQueryClientIds Aleksei Bavshin 2021-04-16 19:27:12 -0700
  • c314920a3d render: remove NULL checks in wlr_texture_impl.destroy Simon Ser 2021-04-21 12:04:10 +0200
  • 8ca2b4cf49 render/pixman: destroy textures on renderer teardown Simon Ser 2021-04-21 12:02:42 +0200
  • 661ba49564 render/gles2: destroy textures on renderer teardown Simon Ser 2021-04-21 12:02:16 +0200
  • 9901d49fa5 render/pixman: cleanup when renderer is destroyed Simon Ser 2021-04-21 10:30:04 +0200
  • 6622cd3277 output: correctly handle outputs without a test() impl Simon Ser 2021-04-21 08:32:18 +0200
  • 8e375ae340 render/gles2: log when creating renderer Simon Ser 2021-04-21 08:28:29 +0200
  • cdacf4f632 render: introduce WLR_RENDERER in wlr_renderer_autocreate_with_drm_fd Simon Zeni 2021-04-20 14:48:52 -0400
  • 10c5199d85 render/gles2: introduce wlr_gles2_renderer_create_with_drm_fd Simon Zeni 2021-04-20 14:48:22 -0400
  • 014c59aa40 backend/x11: add support for shm buffers Tadeo Kondrak 2021-04-19 12:52:31 -0600
  • 572b5910bb render: Assert that texture dimensions are > 0 nyorain 2021-04-20 17:27:25 +0200
  • 78b94a570c examples/rotation: remove unused includes Simon Zeni 2021-04-19 22:07:20 -0400
  • 217c4f79a0 examples: introduce quads example Simon Zeni 2021-04-16 20:39:46 -0400
  • 7c9b61b18c Fix stuck keys on X11 backend tomKPZ 2021-04-19 23:10:37 -0700
  • e8df7c367a linux-dmabuf-v1: split params and buffer Simon Ser 2021-04-12 11:49:57 +0200
  • f64ed60c7b linux-dmabuf-v1: drop some from_resource helpers Simon Ser 2021-04-12 11:03:49 +0200
  • fbc2182b9f Stop specifying xkb_rule_names Simon Ser 2021-04-16 09:05:39 +0200
  • 83670fce65 examples: remove dependency on GLES2 for compositor examples Simon Ser 2021-04-19 17:32:07 +0200
  • fd7e565ce3 examples: use wlr_output_preferred_mode Simon Ser 2021-04-19 17:25:13 +0200
  • 3432ab2ba7 backend/session: Close remaining devices on destroy Kenny Levinsen 2021-04-18 18:20:01 +0200
  • e7515529ce backend/session: Close fd in wlr_session_close_file Kenny Levinsen 2021-04-18 17:50:23 +0200
  • ed1924800d render: make GLES2 renderer optional ayaka 2021-04-09 10:48:01 +0800
  • 122d6c6988 renderer: create pixman renderer if getting drm fd failed Simon Zeni 2021-04-15 16:22:27 -0400
  • 0d90dddfab render: introduce pixman renderer Simon Zeni 2021-01-17 23:15:36 -0500
  • 9de93a866f backend/wayland: fallback to wl_shm on missing render node Simon Ser 2021-02-09 23:37:49 +0100
  • 80865351bd backend/wayland: add support for wl_shm buffers Simon Ser 2021-02-09 23:29:44 +0100
  • c6b009ef85 render: introduce shared memory allocator Simon Ser 2021-02-09 20:57:47 +0100
  • 6c61de996c buffer: introduce wlr_buffer_get_shm Simon Ser 2021-02-09 21:07:10 +0100
  • 0b9288ec0b buffer: introduce wlr_buffer_get_data_ptr Simon Zeni 2021-02-16 20:22:28 -0500
  • 9f33d8ad39 readme: mark libseat as mandatory dep Simon Ser 2021-04-17 09:48:26 +0200
  • d87ede0d69 xwayland/sockets: ensure proper permissions Ryan Farley 2021-04-13 19:41:27 -0500
  • 3c6826df71 examples/rotation: error out on invalid option Simon Ser 2021-04-16 08:58:29 +0200
  • 84dea55b20 render: rename get_dmabuf_render_formats into get_render_formats Simon Zeni 2021-04-15 10:22:06 -0400
  • 004cf887b7 render/gles2: prevent imported DMA-BUF textures from being mutated Simon Ser 2021-04-12 11:58:38 +0200
  • 1e5460d4c6 backend/x11: check for connection errors Simon Ser 2021-04-14 22:42:12 +0200
  • 053ebe7c27 backend/drm: terminate display on drmHandleEvent failure Simon Ser 2021-04-14 22:41:44 +0200
  • 846e0838d6 backend/libinput: terminate display on error Simon Ser 2021-04-14 22:35:05 +0200
  • 7f09085461 backend/session: Remove session_impl Kenny Levinsen 2021-04-11 16:27:46 +0200
  • 3f87c2caea backend/session: Remove noop backend Kenny Levinsen 2021-04-10 17:26:47 +0200
  • d037c2dddc backend/session: Remove direct backend Kenny Levinsen 2021-04-10 13:38:05 +0200
  • 95b657ba80 backend/session: Make libseat mandatory Kenny Levinsen 2021-04-11 16:29:24 +0200
  • 21e8a940b8 ci: Add libseat-dev to alpine Kenny Levinsen 2021-04-13 22:18:41 +0200
  • 3c5cc02b18 xcursor: use memcpy() to append string of known size Yuya Nishihara 2021-04-10 15:31:06 +0900
  • a71d565138 Revert "xcursor: use strncat instead of strncpy" Yuya Nishihara 2021-04-10 15:26:24 +0900
  • b36af22c94 backend: move get_drm_fd to public interface Roman Gilg 2021-04-12 10:39:51 +0200
  • b29ac8fbac util/uuid: replace with util/token, remove libuuid Ryan Farley 2021-04-07 13:10:43 -0500
  • 5a178c4a23 build: remove wayland-scanner fallback Simon Ser 2021-04-11 00:21:58 +0200
  • ee3640363e Document the wlr_output_layout_get function Benoit Gschwind 2021-04-10 22:57:50 +0200
  • d50bbf0bbc backend/session: Remove logind backend Kenny Levinsen 2021-03-15 21:36:06 +0100
  • 9f012cac2f drm: check for PRIME support Stephan Hilb 2021-04-08 22:21:50 +0200
  • d5105c42e3 build: disable libseat subproject server and man pages Simon Ser 2021-04-09 22:12:51 +0200
  • 1eb38e0015 Remove WLR_HAS_XCB_ERRORS Simon Ser 2021-04-06 11:59:57 +0200
  • 78befa59f9 gtk-primary-selection: drop support Isaac Freund 2021-04-08 09:42:11 +0200
  • a109a80dca render: drop support for ellipses Simon Ser 2021-03-26 12:21:23 +0100
  • 9ecfa4343a render: remove wlr_texture_to_dmabuf Simon Ser 2021-03-25 21:07:58 +0100
  • 1cdef8da57 render: drop wlr_renderer_blit_dmabuf Simon Ser 2021-03-16 11:29:56 +0100
  • 1c10079a67 build: bump version to 0.14.0 Simon Ser 2021-04-08 08:51:12 +0200
  • 69c71dbc8a build: bump to v0.13.0 0.13.0 Simon Ser 2021-04-07 21:19:31 +0200
  • 69e1997ebe render/egl: check "EGL_KHR_platform_gbm" for EGL gbm platform zccrs 2021-04-07 21:15:39 +0800
  • 8ccb4bbb5f backend/drm: stop testing for buffer in drm_connector_commit_buffer Simon Ser 2021-04-06 18:11:18 +0200
  • d0bf750916 backend/drm: use atomic test-only commits for direct scan-out Simon Ser 2021-04-06 15:40:08 +0200
  • 7efc2d05b7 backend/drm: downgrade test-only commit failure log level Simon Ser 2021-04-06 15:44:32 +0200
  • 5088e25eaf backend/drm: don't set NONBLOCK with TEST_ONLY Simon Ser 2021-04-06 15:42:14 +0200
  • 55aaeb25c5 build: use get_variable instead of get_pkgconfig_variable Simon Ser 2021-04-06 12:06:05 +0200
  • 6721444114 build: simplify HAS_LIBUUID definition Simon Ser 2021-04-06 11:49:52 +0200
  • e9361e0492 backend/x11: reject DMA-BUFs with flags Simon Ser 2021-04-06 15:03:52 +0200
  • 6bfbf35618 backend/drm: reject DMA-BUFs with flags Simon Ser 2021-04-06 15:02:57 +0200
  • 1ec97bdf4f backend/drm: improve logs in drm_fb_create Simon Ser 2021-04-01 21:14:38 +0200
  • 511e42be5e backend/drm: try to import buffer when testing it Simon Ser 2021-04-01 21:08:21 +0200
  • b514d4afe2 render/egl: stop relying on platform for high priority Simon Ser 2021-04-01 11:41:28 +0200
  • a9e5df44d8 surface: remove resource_list arg from surface_create Simon Ser 2021-03-30 10:19:29 +0200
  • c430cd7d53 surface: make wlr_surface_create private Simon Ser 2021-03-30 10:17:15 +0200
  • e76583f1ad Use absolute paths in include in header files zccrs 2021-04-06 15:18:16 +0800
  • 07a5345aa5 build: add subproject fallback for libseat Simon Ser 2021-04-02 11:46:37 +0200
  • 7709a965e5 backend/drm: use format table in test_buffer Simon Ser 2021-03-31 17:14:33 +0200
  • a2535b80ce xwayland: use ICCCM state defines from xcb-icccm Simon Ser 2021-03-29 12:11:53 +0200