6579 Commits (dbc7a5cada37d192821e1104b356ff891b8bd787)
 

Author SHA1 Message Date
Ronan Pigott e2aff8a9b0 xdg-activation-v1: add data field and emit token destroy events
3 years ago
Ronan Pigott 6ad0f819e2 xdg-activation-v1: enable compositors to request their own tokens
3 years ago
Simon Ser 83090de034 backend/drm: avoid creating empty FB_DAMAGE_CLIPS prop
3 years ago
Simon Ser b2f6ff45c2 output: fix stack variable lifetime in wlr_output_send_present
3 years ago
Simon Ser 0817c52a21 backend/drm: get rid of BO handle table
3 years ago
Simon Ser 3b96aa04db sceeencopy-v1: listen to output destroy in capture_output
3 years ago
Simon Ser a80f2b2816 scene: inline subsurface_tree_destroy
3 years ago
Haelwenn (lanodan) Monnier a92293a15a backend/drm/legacy.c: Fix memory leak in drm_legacy_crtc_set_gamma
3 years ago
Haelwenn (lanodan) Monnier 6666604f17 render/egl.c: Fix memory leaks in egl_create
3 years ago
Haelwenn (lanodan) Monnier 4fb652c27f render/pixman/renderer.c: Fix memory-leak in create_buffer
3 years ago
MarkusVolk ebe3cfaceb backend.c: do not try to explicitly clean up the libinput backend
3 years ago
Simon Ser cbedbd0fc0 backend/x11: fix code style in get_touchpoint_from_x11_touch_id
3 years ago
Simon Ser 5619cf368b backend/drm: add entry for Valve EDID vendor
3 years ago
Simon Ser c43130cb89 readme: refresh dependencies
3 years ago
Simon Ser bf42630d32 output: refuse to enable with zero mode
3 years ago
Simon Ser 3d6ca9942d xdg-foreign-v2: use error enum
3 years ago
Simon Ser fb393ddf84 output: split into multiple files
3 years ago
Simon Ser a4ccca0834 scene: add support for direct scan-out
3 years ago
Simon Ser db4c93028d scene: add wlr_scene_output_for_each_surface
3 years ago
Simon Zeni 70e8277175 backend/multi: implement get_buffer_caps
3 years ago
Simon Ser 7c10a77e0a presentation-time: remove unused field
3 years ago
Kirill Primak 6c3a71d9f6 presentation-time: use a surface addon
3 years ago
buffet 3dc99ed281 Update loc count in readme
3 years ago
Simon Ser 36cf387427 render/vulkan: check vulkan-headers dependency
3 years ago
Simon Ser f7ea33da0a scene: remove surface commit listener when node is destroyed
3 years ago
Joshua Ashton b62ce3c3c8 render/vulkan: Use image view swizzles instead of shader hack
3 years ago
Anthony Super e22a386319 Add error handling to backend creation
3 years ago
nyorain 8e34692250 render/vulkan: add Vulkan renderer
3 years ago
Kirill Primak 2edf468aeb presentation-time: don't send presented on discard
3 years ago
Kirill Primak 2af8cc769a output: add presented flag to presentation event
3 years ago
Kirill Primak 1089b7b8d6 output: disallow NULL event for wlr_output_send_present()
3 years ago
Simon Ser 1b65a80e9d render/allocator: use empty DRM lease to re-open node
3 years ago
Isaac Freund 4fae8f7be3 scene: add functions to place node on top/bottom
3 years ago
Isaac Freund 2a8d385386 scene: assert that node != sibling in place above/below
3 years ago
fwsmit dc22a06184 examples/foreign-toplevel: fix toplevel not being freed
3 years ago
Kirill Primak c3e54021f8 xdg-decoration: refactor configure/state flow
3 years ago
Kirill Primak cdaab82020 layer-shell: move NULL buffer check to role precommit handler
3 years ago
Kirill Primak 28248dd83b xdg-shell: remove redundant NULL buffer check
3 years ago
Jan Beich 31af2b67b0 backend: drop unconditional and unused <libinput.h>
3 years ago
Simon Ser 13cdb84ee8 render/allocator: use render node if available in reopen_drm_node
3 years ago
tiosgz ce66244fd2 surface_at: check if surfaces are mapped
3 years ago
tiosgz 893434b2d4 for_each_surface: only iterate mapped surfaces
3 years ago
Elyes HAOUAS dc3d1530bf Fix spelling errors
3 years ago
Simon Ser 323b8498ad Revert "render/drm_format_set: add wlr_drm_format_has"
3 years ago
Simon Ser 1d7e438d8a Revert "Require INVALID for implicit format modifiers"
3 years ago
Simon Ser 61b83441a1 Revert "backend/drm: fail on explicit modifier in drmModeAddFB2"
3 years ago
Simon Ser 62be833aef Revert "render/egl: always add LINEAR to supported modifiers"
3 years ago
Simon Ser 42138a073b Revert "render/drm_format_set: remove special LINEAR case"
3 years ago
Simon Ser 6d281d96cb render/drm_format_set: remove special LINEAR case
3 years ago
Simon Ser 780052d4da render/egl: always add LINEAR to supported modifiers
3 years ago