Commit graph

  • 78d21fa131 render/gles2: remove depth and bpp gles2_pixel_format, use drm pixel format Simon Zeni 2021-03-24 10:10:52 -0400
  • 9b3f2e327f render/pixel_format: add XBGR8888 and ABGR8888 format Simon Zeni 2021-03-24 10:08:45 -0400
  • c8b3536b01 backend/drm: use pixel format table in renderer Simon Zeni 2021-03-23 16:33:47 -0400
  • 50d2985607 Move render/shm_format functions to render/pixel_format Simon Zeni 2021-03-15 12:35:47 -0400
  • 5fd82c6f54 render/pixel_format: introduce pixel format info table Simon Zeni 2021-03-15 12:29:29 -0400
  • d9cae04ffc linux-dmabuf-v1: always advertise support for implicit modifiers Simon Ser 2021-03-23 00:06:40 +0100
  • 6230f7be4f examples/dmabuf-capture: stop using av_init_packet Simon Ser 2021-03-22 11:42:57 +0100
  • e8ad05913f ci: update xwayland dep on alpine Simon Ser 2021-03-22 11:54:57 +0100
  • c740fccc9d Fix buffer blit matrices Simon Ser 2021-03-16 11:20:12 +0100
  • 7720dde74d screencopy: stop using wlr_renderer_blit_dmabuf Simon Ser 2021-03-16 11:14:38 +0100
  • 00bee2a6bd docs: Minor libseat corrections Kenny Levinsen 2021-03-15 23:31:57 +0100
  • 883d5b6e7c backend/session/libseat: Set loglevel to INFO Kenny Levinsen 2021-03-15 21:19:49 +0100
  • 2382684e94 render/egl: don't fail on EGL_MESA_device_software Simon Ser 2021-03-15 10:29:02 +0100
  • 44fa2c4b49 output: fix transform matrix for 90/270 rotations Simon Ser 2021-03-11 09:49:38 +0100
  • 9601a2abf0 output: improve transform matrix calculation Simon Zeni 2021-03-04 13:22:28 -0500
  • 52e40025c4 output: document hotspot coord space Simon Ser 2021-03-09 22:29:32 +0100
  • 10dbb00f5f backend/x11: clamp hotspot to texture bounds Ilia Mirkin 2021-02-06 16:15:46 -0500
  • 7dffe9339b xcursor: use strncat instead of strncpy Lukas Märdian 2021-03-04 13:24:10 +0100
  • d8a422575b Fix false positive -Wstringop-truncation Lukas Märdian 2021-03-03 11:37:36 +0100
  • 46d2f80c38 wlr_seat_pointer: Remove log on notify_button Kenny Levinsen 2021-03-07 01:12:43 +0100
  • a02da8e6f6 backend/drm: add new writeback and SPI connector types Simon Ser 2021-03-05 17:59:26 +0100
  • e6f6e1ad0a xwayland: use -listenfd if available Simon Ser 2021-03-03 19:04:47 +0100
  • eec2e1d3b1 xwayland: check executable exists on init Simon Ser 2021-02-04 17:56:28 +0100
  • 3504bb587d xwayland: add dependency on xwayland Simon Ser 2021-02-04 17:31:12 +0100
  • 73137ace84 backend/session: fix KMS device filtering Simon Ser 2021-02-23 20:53:50 +0100
  • c5dad8b626 readme: use references for links Simon Ser 2021-02-23 20:43:51 +0100
  • fda46ce56f readme: use spaces for list indent Simon Ser 2021-02-23 20:43:17 +0100
  • 70a7c7f389 readme: make it clear build/ is a dir Simon Ser 2021-02-23 20:36:26 +0100
  • c5202b728a examples: add libdrm partial dependency for compositors Simon Ser 2021-02-23 20:29:58 +0100
  • 675bc39658 Fix wl_shm_format passed to wlr_texture_from_pixels Simon Ser 2021-02-23 17:36:32 +0100
  • c2815fd44d buffer: add missing convert_wl_shm_format_to_drm call Simon Ser 2021-02-23 17:32:26 +0100
  • 3695ae97b4 build: rollback -Wformat=2 Simon Ser 2021-02-23 17:06:52 +0100
  • 4b43aebdc7 build: add -Wformat=2 -Walloca Simon Ser 2021-02-23 16:41:26 +0100
  • cf5b09ede2 Remove unnecessary wayland-server-protocol.h includes Simon Ser 2021-02-16 20:00:52 +0100
  • 27fba3df43 render: use DRM formats in wlr_texture_from_pixels Simon Ser 2021-02-16 19:41:40 +0100
  • b54ef3372d render: use DRM formats in wlr_renderer_read_pixels Simon Ser 2021-02-16 19:34:02 +0100
  • 00bf6674b3 output: use DRM format in wlr_output_preferred_read_format Simon Ser 2021-02-16 19:30:26 +0100
  • ddfee63055 render: use DRM formats in wlr_renderer_get_shm_texture_formats Simon Ser 2021-02-16 19:20:00 +0100
  • 549435aee5 render/gles2: replace wlr_gles2_texture.wl_format with drm_format Simon Ser 2021-02-16 19:17:18 +0100
  • fab396f149 render/gles2: convert format table to DRM formats Simon Ser 2021-02-16 19:12:04 +0100
  • 5d6d76c61f render/shm_format: add wl_shm_format conversion helpers Simon Ser 2021-02-16 19:01:33 +0100
  • bfd020047d render/gles2: remove current_buffer checks Simon Ser 2021-02-16 16:19:19 +0100
  • 6ca59519c9 render/gles2: check buffer stride when uploading texture Simon Ser 2021-02-19 09:59:49 +0100
  • f3758d1d0a backend: add error messages in attach_render impls Simon Ser 2021-02-18 22:14:19 +0100
  • 641c223d3c surface: don't send protocol error on invalid buffer size Simon Ser 2021-02-15 15:32:11 +0100
  • 2530235139 surface: move INVALID_SIZE check into surface_state_finalize Simon Ser 2021-02-15 15:28:04 +0100
  • 38ec1c0e73 build: bump meson version to 0.56.0 Simon Ser 2021-02-15 23:45:26 +0100
  • ccb86448eb Replace leftover conf_data with features Simon Ser 2021-02-15 23:44:44 +0100
  • 78685ec6aa text_input_v3: correct typo in enum field Tadeo Kondrak 2021-01-02 12:12:19 -0700
  • 27f65c2c77 build: set pkg-config variables for our features Simon Ser 2021-02-08 15:24:25 +0100
  • fdd9088e05 build: set have_* dep variables for our features Simon Ser 2021-02-08 15:17:53 +0100
  • 6f873078d4 build: use dictionnary for features instead of configuration_data Simon Ser 2021-02-08 15:16:10 +0100
  • 2118a3ce47 xwayland/selection: flush connection after changing xwm selection owner Tudor Brindus 2021-02-13 00:22:36 -0500
  • 2827a9554c xwayland/selection: log when proxy window loses ownership Tudor Brindus 2021-02-13 00:22:15 -0500
  • 7d52b4d0b5 xwayland/selection: ignore requests for anything but the newest data Tudor Brindus 2021-02-10 20:42:18 -0500
  • 4a9e70ccde examples: remove wlroots dep from client examples Simon Ser 2021-02-08 13:47:47 +0100
  • b60c5fa450 examples: drop wlr/render/egl.h include from client examples Simon Ser 2021-02-08 13:46:47 +0100
  • 12cc465144 examples: drop wlroots dep from egl_common.c Simon Ser 2021-02-08 13:45:52 +0100
  • 5e19e0053a xdg-foreign: rename finish_* functions to destroy_* Tadeo Kondrak 2021-02-08 09:54:58 -0700
  • 99ef23b62c xdg-foreign: Make imported object inert when exported is destroyed Tadeo Kondrak 2021-02-07 21:42:52 -0700
  • d595a4ebe3 build: remove extra whitespace Simon Ser 2021-02-08 14:57:41 +0100
  • 91fa2ff395 surface: check buffer size is compatible with scale Simon Ser 2020-03-05 16:24:25 +0100
  • 8d76d3263d seat: use WL_SEAT_ERROR_CAPABILITY Simon Ser 2020-06-05 11:42:36 +0200
  • 533a36f05a backend/x11: drop x11-xcb dependency Simon Ser 2021-02-04 23:16:35 +0100
  • b9e9e0e133 tablet_v2: Fix implicit grab end detection Justus Rossmeier 2021-02-08 00:36:56 +0100
  • a02ac01be3 region: remove leftover description of resource_list Brandon Dowdy 2021-02-05 22:51:32 +0000
  • 9396d8433a
    render/gles2: remove YUV blocklist Simon Ser 2021-02-05 15:56:29 +0100
  • ef94e7e847 backend/x11: use native cursors Ilia Mirkin 2021-01-20 20:06:28 -0500
  • 8ad078f46f xwayland: free render picture backing cursor Ilia Mirkin 2021-01-20 18:53:12 -0500
  • a290d7a78d Make implementation function lists static const Manuel Stoeckl 2021-02-04 08:57:18 -0500
  • b6dea80907 xcursor: make cursor data and metadata const Manuel Stoeckl 2021-02-04 08:56:09 -0500
  • 79be26ff1f xwayland/xwm: make atom_map const Manuel Stoeckl 2021-02-04 08:33:08 -0500
  • b86eea0897
    readme: fix typo in xcb-icccm dependency Simon Ser 2021-02-04 23:18:25 +0100
  • 90cdf43b5f Fix bad indentation Simon Ser 2021-02-04 20:44:14 +0100
  • 3d46d3f7a1 xwayland/selection: allow simultaneous Wayland-to-X11 transfers Tudor Brindus 2021-02-01 21:19:00 -0500
  • 2fa257313a xwayland/selection: use one target window per selection Tudor Brindus 2021-02-03 00:16:15 -0500
  • 7964a313e8 xwayland/selection: use one X11 window per incoming transfer Tudor Brindus 2021-01-30 23:43:25 -0500
  • 0977633457 examples/egl_common: make attribs const Brandon Dowdy 2021-02-03 23:59:16 +0000
  • 8e27418dd3 backend/wayland: flush remote display Simon Ser 2021-01-29 10:06:16 +0100
  • a39dc1f7a8 region: remove resource_list arg from region_create Simon Ser 2021-01-18 12:33:37 +0100
  • 45f992b27b region: make wlr_region_create private Simon Ser 2021-01-18 12:31:20 +0100
  • 3d7aa73867 render/dmabuf: make src arg const in wlr_dmabuf_attributes_copy Simon Ser 2021-02-02 19:53:16 +0100
  • 7ac2ce25e3 render/dmabuf: cleanup on wlr_dmabuf_attributes_copy error Simon Ser 2021-02-02 19:52:20 +0100
  • 975d14b799 render/wlr_texture: clamp texture coordinates to edge by default Quantum 2021-02-01 14:48:43 -0500
  • 01d21cdd9f render/egl: log whether DMA-BUF modifiers are supported Simon Ser 2021-02-01 16:16:01 +0100
  • f1d37c54c8 render/egl: add check for EGL_KHR_surfaceless_context Brandon Dowdy 2021-01-31 23:19:10 +0000
  • dd4c8aa45e xwayland/selection: make xwm_selection_init take a wlr_xwm_selection * Tudor Brindus 2021-01-31 12:27:54 -0500
  • b3d782f818 xwayland/selection: introduce xwm_selection_transfer_init Tudor Brindus 2021-01-30 14:58:27 -0500
  • aa86a022fa xwayland/selection: make xwm_selection_finish take a wlr_xwm_selection * Tudor Brindus 2021-01-29 23:47:03 -0500
  • b6ba595862 xwayland/selection: destroy all selections on Xwayland restart Tudor Brindus 2021-01-29 19:00:17 -0500
  • 3417fc0cca xwayland/selection: don't leak Wayland fd if ConvertSelection fails Tudor Brindus 2021-01-29 18:30:17 -0500
  • e0dfc14983 xwayland/selection: don't request another selection while one is pending Tudor Brindus 2021-01-29 18:24:08 -0500
  • c89dba9435 examples: remove "major" and "minor" from egl_common.c Brandon Dowdy 2021-01-29 23:00:58 +0000
  • 7b50f5d324 backend/wayland: remove unnecessary cast Simon Ser 2021-01-29 12:12:30 +0100
  • 211c1e23be xwayland/selection: end incr transfer on empty prop, not next selection Tudor Brindus 2021-01-28 22:49:46 -0500
  • 703c17ae41 xwayland/selection: refactor remaining incremental transfer code Tudor Brindus 2021-01-26 17:46:27 -0500
  • 23148d283f xwayland/selection: extract out property requests Tudor Brindus 2021-01-26 18:41:57 -0500
  • dea94f2bad xwayland/selection: simplify incremental transfer control flow Tudor Brindus 2021-01-25 20:29:33 -0500
  • 10a2d57055 xwayland/selection: explicitly bail if first write to Wayland fd fails Tudor Brindus 2021-01-25 20:07:52 -0500
  • 40b2e7669a xwayland/selection: make xwm_data_source_write return 0 on failure Tudor Brindus 2021-01-25 20:02:54 -0500