Commit Graph

  • f295aff762 Add missing & bi4k8 2022-06-11 20:41:16 +0000
  • 35d1bcff6f render/vulkan/pixel_format: do not leak props->... bi4k8 2022-06-11 20:25:35 +0000
  • e7b217efb9 xdg-shell: improve shell version check Kirill Primak 2022-06-11 20:22:54 +0300
  • d57d2e0e36 scene/layer_shell_v1.c: fix bug in width/height calculations Johan Malm 2022-06-08 20:27:50 +0100
  • 96b594110d matrix: remove wlr_matrix_projection() Simon Ser 2022-06-07 23:15:34 +0200
  • c2e046022f render/gles2: simplify flipped projection Simon Ser 2022-06-07 23:13:33 +0200
  • c2e4ba1dd0 output: use state setters in wlr_output_set_* Simon Ser 2022-06-07 19:32:20 +0200
  • 43a9b0fbb9 output: compare state before commit Simon Ser 2022-06-07 19:26:02 +0200
  • 6688a3d9ea output: add output state setters Simon Ser 2022-06-07 18:54:42 +0200
  • 0173275f7e scene/output_layout: Fix crash in scene_output_layout_output_destroy Consolatis 2022-06-07 20:52:26 +0200
  • b89ed9015c util/global: fix memory leak on display destroy in wlr_global_destroy_safe Simon Ser 2022-06-07 18:18:11 +0200
  • 09498499f6 output: fix make/model/serial memory leak Simon Ser 2022-06-07 18:16:48 +0200
  • 0deef6fe44 output: fix leak of empty back buffer lock Isaac Freund 2022-06-03 00:15:42 +0200
  • 5cca72958a
    backend/drm: fix NULL pointer deference due to typo Isaac Freund 2022-06-07 17:08:08 +0200
  • 1f96f388e9 backend/drm: make serial optional Simon Ser 2022-06-07 11:54:57 +0200
  • 1b27d537d1 backend/drm: unconditionally set "content type" to graphics Simon Ser 2022-06-03 16:02:40 +0200
  • bd7b42eb9f dmabuf: Don't leak file descriptors on error path Alexander Orzechowski 2022-06-06 00:50:41 -0400
  • 99f63b03e7 Remove remaining wl_signal_emit calls Simon Ser 2022-06-05 09:44:55 +0200
  • 808e660291 wlr_output_commit_state: Make sure to clear the back buffer Alexander Orzechowski 2022-06-04 18:18:02 -0400
  • c2952411d3 examples/screencopy-dmabuf: stop using strncpy Simon Ser 2022-06-04 23:03:39 +0200
  • 366e8e3b91 examples/text-input: stop using strcpy/strcat Simon Ser 2022-06-04 23:02:42 +0200
  • 2b10ae62ad
    backend/drm: fix check for no-op commits Isaac Freund 2022-06-02 20:18:16 +0200
  • cc5a02e75d wlr_scene_buffer: Update primary_output on output destroy Alexander Orzechowski 2022-05-31 15:22:45 -0400
  • 4772eec93d wlr_scene_buffer: Call output enter/leave after primary_output calculation Alexander Orzechowski 2022-06-02 10:33:04 -0400
  • 6936e163b5 backend/drm: short-circuit no-op commits Simon Ser 2022-06-01 21:31:54 +0200
  • acc6d94db0 backend/drm: make commits without a buffer blocking Simon Ser 2022-05-27 13:21:55 +0200
  • e383c1f1db xdg-shell: add support for v4 Simon Ser 2022-05-06 19:20:33 +0200
  • 18595000f3 compositor: send WL_SURFACE_ERROR_INVALID_SIZE for non-cursor surfaces Simon Ser 2022-05-07 10:28:05 +0200
  • 1284f85da4 scene/output-layout: add initial outputs Kirill Primak 2022-05-31 21:44:10 +0300
  • 0c2eed533e scene/output-layout: improve ownership logic Kirill Primak 2022-05-31 21:40:03 +0300
  • d3bc17d5d1 scene: add wlr_scene_output.events.destroy Kirill Primak 2022-05-31 21:39:53 +0300
  • ec328ca8cc scene/wlr_scene.h: fix indentation Kirill Primak 2022-05-31 20:34:50 +0300
  • 638c5cda51 output: drop wlr_output_cursor.events.destroy Simon Ser 2022-05-27 18:42:51 +0200
  • 1ab3e582ac output: re-implement set_image with set_buffer Simon Ser 2022-05-27 18:32:50 +0200
  • 459a642e83 output: introduce wlr_output_cursor_set_buffer Simon Ser 2022-05-27 18:28:55 +0200
  • e3e2a34cd8 output: remove noop backend check in wlr_output_cursor_set_image Simon Ser 2022-05-27 18:25:08 +0200
  • 71f8a48d38 wlr_scene: Move children list from wlr_scene_node to wlr_scene_tree Alexander Orzechowski 2022-05-18 18:16:44 -0400
  • cb2dbc327e wlr_scene: Inline wlr_scene_node_state Alexander Orzechowski 2022-04-06 08:17:21 -0400
  • ccd0f85c2a wlr_scene: Only allow parenting on a wlr_scene_tree Alexander Orzechowski 2022-05-30 19:23:27 -0400
  • 9eb71146ae wlr_scene: Refactor wlr_scene (the root element) to encase a wlr_scene_tree Alexander Orzechowski 2022-05-30 19:26:08 -0400
  • 2563b79dc2 backend/drm: improve atomic commit flag logging Simon Ser 2022-05-27 14:54:43 +0200
  • 43020963d4 relative-pointer-v1: don't allocate when inert Simon Ser 2022-05-30 16:54:53 +0200
  • 1feb8edd21 relative-pointer-v1: remove unnecessary log messages Simon Ser 2022-05-30 16:42:12 +0200
  • 17fbf60bd1 relative-pointer-v1: remove unnecessary comments Simon Ser 2022-05-30 16:17:25 +0200
  • 98c5f58a38 wlr_scene: Fix scaling with default source_box Consolatis 2022-05-30 17:31:47 +0200
  • 988fe5bda9 relative_pointer: handle inert pointer objects Rouven Czerwinski 2022-05-27 20:47:34 +0200
  • bb2946f737 build: make GBM optional Simon Ser 2022-05-29 14:09:06 +0200
  • d483dd2f4c output: add wlr_output_commit_state Simon Ser 2022-05-24 20:42:29 +0200
  • 501ac5398d output: add output_state_{init,finish} Simon Ser 2022-05-27 11:35:33 +0200
  • b21c26a1c9 output: add wlr_output_event_precommit.state Simon Ser 2022-05-24 20:41:22 +0200
  • c4253fef9c output: add wlr_output_test_state Simon Ser 2022-05-24 19:51:46 +0200
  • 9e25d3074d output: pass wlr_output_state to rendering functions Simon Ser 2022-05-24 19:43:56 +0200
  • 927661d246 output: pass wlr_output_state to output_pending_resolution Simon Ser 2022-05-24 19:29:02 +0200
  • 25dd3cc0cd output: pass wlr_output_state to backend Simon Ser 2022-05-24 19:16:50 +0200
  • 93ee4c7684 gitignore: remove unnecessary entries, add subprojects/ Simon Ser 2022-05-28 12:23:51 +0200
  • 0ea1519938 docs/env_vars: fix case of WLR_SCENE_DEBUG_DAMAGE values Simon Ser 2022-05-27 20:15:00 +0200
  • 75d31509db tinywl: use xdg-shell v3 Kirill Primak 2022-05-23 21:19:02 +0300
  • c1ec71903c xdg-shell: bump version to 3 Kirill Primak 2022-04-12 14:50:40 +0300
  • 1761c3bbe2 xdg-popup: add reposition support Kirill Primak 2022-04-13 20:40:23 +0300
  • 8a0835c59c xdg-positioner: add v3 parameters Kirill Primak 2022-04-12 11:45:21 +0300
  • 6f1fce9cb4 xdg-popup: use current/pending state pattern Kirill Primak 2022-04-13 20:22:14 +0300
  • 4a968576e4 xdg-popup: add proper configure flow Kirill Primak 2022-03-05 19:32:35 +0300
  • 4f5d6e4746 backend/x11: fix output model strdup call Simon Ser 2022-05-26 17:48:37 +0200
  • d0d480b91a backend/drm: fix crash with null serial vaxerski 2022-05-26 17:55:09 +0200
  • 4d7f1aeb73 linux-dmabuf-v1: fix MOD_INVALID handling in feedback tranches Simon Ser 2022-05-26 10:28:21 +0200
  • be86145322 output: turn make/model/serial into char * Simon Ser 2022-05-23 10:32:26 +0200
  • 2e69eb1030 backend/drm: fix crash in init_drm_surface Simon Ser 2022-05-26 09:38:48 +0200
  • 1cb6b2cf67 render/egl: document wlr_egl_create_with_context Simon Ser 2022-05-25 17:48:00 +0200
  • 4b3e08c8ac render/egl: make wlr_egl_{make,unset,is}_current private Simon Ser 2022-05-25 17:43:51 +0200
  • f954092f22 render/egl: make wlr_egl struct opaque Simon Ser 2022-03-31 11:29:24 +0200
  • 452a8ec940 render/egl: add wlr_egl_get_{context,display} Simon Ser 2022-05-25 17:42:24 +0200
  • 4b77eadf06 render/egl: drop MESA_EGL_NO_X11_HEADERS Simon Ser 2022-05-25 17:50:39 +0200
  • 28d89779af Reformat doc comments Simon Ser 2022-05-24 18:46:59 +0200
  • 27383a1929 contributing: add section about documentation conventions Simon Ser 2022-05-25 14:04:16 +0200
  • f91f38b79a backend/drm: remove wlr_drm_surface.{width,height} Simon Ser 2022-05-25 15:55:41 +0200
  • e59f4d4ffa backend/drm: allow non-linear modifiers for multi-GPU Simon Ser 2021-12-17 15:42:57 +0100
  • ad06c12c89 util: Fix infinite loop in recursive function Steven Newbury 2022-02-08 12:02:51 +0000
  • 078d8dd472 build: bump version to 0.16.0-dev Simon Ser 2022-05-24 12:13:54 +0200
  • 41124592dd wlr_scene: Hook up HIGHLIGHT logic Alexander Orzechowski 2022-05-23 15:58:49 -0400
  • b6fc882782 wlr_scene: Hook up RERENDER logic Alexander Orzechowski 2022-05-20 18:31:41 -0400
  • 17f5414b1a wlr_scene: Parse out WLR_SCENE_DEBUG_DAMAGE Alexander Orzechowski 2022-05-20 18:28:08 -0400
  • 4ac19e9f9c util/addon: avoid calling finish() twice Kirill Primak 2022-05-16 20:35:31 +0300
  • cde3700386 xwayland: use dict to collect supported features Simon Ser 2022-05-23 09:44:39 +0200
  • 9cae874513 screencopy-v1: Fix frame stride for formats with bpp != 32 Manuel Stoeckl 2021-12-03 21:40:32 -0500
  • ee122c9c2a scene/output: check for NULL in destructor Kirill Primak 2022-05-22 10:36:25 +0300
  • 02e648c1b2 xwayland: Add support for -force-xrandr-emulation Joshua Ashton 2022-05-18 14:43:48 +0000
  • 17b2b06633 seat: Allow to cancel touches Guido Günther 2022-02-28 13:49:32 +0100
  • dc9bc5683a wlr_scene: Refactor wlr_scene_surface to be a helper on top of wlr_scene_buffer Alexander Orzechowski 2022-05-19 14:26:50 -0400
  • 5f43e1732a wlr_scene: Introduce addons to scene nodes Alexander Orzechowski 2022-05-19 14:25:34 -0400
  • f2dbcc3358 wlr_scene: Make presentation object public Alexander Orzechowski 2022-03-20 20:56:13 -0400
  • 20cc1ce0b9 wlr_scene: Change out surface specific iterator functions Alexander Orzechowski 2022-04-12 11:47:59 -0400
  • 5f56246571 wlr_scene: Pull scene_node_get_root into a private header Alexander Orzechowski 2022-05-19 14:01:44 -0400
  • 39c059b70e wlr_scene: Make scene_buffer_from_node public Alexander Orzechowski 2022-03-28 06:19:45 -0400
  • 73a656e8ac wlr_scene: Add a function to also specify damage when applying a buffer to wlr_scene_buffer Alexander Orzechowski 2022-05-18 22:37:05 -0400
  • 34be5da072 wlr_scene: Add a way to choose when input interactions happen on a buffer Alexander Orzechowski 2022-05-19 14:24:05 -0400
  • 09c7fe0f90 wlr_scene: Add frame_done signal for wlr_scene_buffer Alexander Orzechowski 2022-05-19 14:23:10 -0400
  • a53eccf2af wlr_scene: Add primary_output property to wlr_scene_buffer Alexander Orzechowski 2022-04-24 22:32:58 -0400
  • dfeb1309a8 wlr_scene: Add presentation signal for wlr_scene_buffer Alexander Orzechowski 2022-05-19 14:21:21 -0400
  • 7e383c6a6a wlr_scene: Make wlr_scene_render_output private Alexander Orzechowski 2022-04-06 07:59:54 -0400
  • 933ff0e60c wlr_scene: Fix missing calls to scene_node_update_outputs Alexander Orzechowski 2022-05-19 14:01:03 -0400