6840 Commits (f91fc445ffeb7d6be990e98c5951d91a872f49a9)
 

Author SHA1 Message Date
Simon Ser ffa8e3ec81 examples: drop dead client code
1 year ago
Brett Ernst 47bf87ade2 renderer/vulkan: don't add two alphas together in blend func
1 year ago
eri bfc42e0f62
linux_dmabuf_v1: convert to try_from
1 year ago
eri c46d3da976
drm: convert to try_from
1 year ago
eri 8ccbe45143
buffer: convert to try_from
1 year ago
Simon Ser 5adf325333 render/vulkan: undo alpha premult before sRGB encoding/decoding
1 year ago
JiDe Zhang b560f36207 Fix output layers order error on wayland backend
1 year ago
John Lindgren 6114dd6a83 xwayland: stop translating _NET_WM_STRUT_PARTIAL coordinates
1 year ago
Simon Ser 0bb445eeff examples: split clients in separate repository
1 year ago
Simon Ser b82a53a918 Revert "backend/drm: Automatic non-blocking commits"
1 year ago
Simon Ser ecc7f01705 build: rename libdrm partial dep to be more explicit
1 year ago
Kirill Primak 0de3659698 Drop wl_client and user data assertions in bind handlers
1 year ago
Simon Ser e519635cc2 xwayland: add wlr_xwayland_create_with_server()
1 year ago
Simon Ser bdcf997a89 xwayland/server: add ready flag
1 year ago
Kenny Levinsen 45ba35719e backend/drm: Automatic non-blocking commits
1 year ago
Simon Ser fcc55ca1d0 docs: add architecture document
1 year ago
Simon Ser ccb153f024 security-context-v1: add commit event
1 year ago
Simon Ser c58deb7a7d security-context-v1: new protocol implementation
1 year ago
Christopher Snowhill 285645b8d7 xwayland: fix memory leak
1 year ago
Kirill Primak 078540e086 xdg-shell: fix wlr_xdg_popup_destroy() docs
1 year ago
Kirill Primak 65f6f556d9 layer-shell: check for NULL in wlr_layer_surface_v1_destroy()
1 year ago
Kenny Levinsen 2cf78f4c5b output: allow_artifacts -> allow_reconfiguration
1 year ago
Alexander Orzechowski 291431c14f scene/output_layout: Add assert for duplicate output insertion
1 year ago
Simon Ser 96690d6380 Add GitLab issue template
1 year ago
Kirill Primak 2c33a1c2de util/addon: make wlr_addon_set_finish() safer
1 year ago
Kirill Primak b06c2f3d1f scene-output-layout: assert lo->output == so->output
1 year ago
Alexander Orzechowski e1e911d425 scene_output_layout: Don't destroy output when output layout is destroyed
1 year ago
Alexander Orzechowski 5fb0007e02 output_event_commit: Remove committed and buffer
1 year ago
Alexander Orzechowski 03e240a7f2 wlr_output: Add applied state to commit event
1 year ago
Simon Ser 0b15b4a6ae render/allocator: log message when GBM is disabled
1 year ago
Simon Ser db7751f39e render: log error when requested renderer is compile-time disabled
1 year ago
Kirill Primak 86c30b8715 seat: remove wlr_seat_validate_grab_serial()
1 year ago
Simon Ser 36e7a672c7 xwayland: batch client ID request with other property requests
1 year ago
Simon Ser f5797be8a8 xwayland: batch property requests when handling new window
1 year ago
JiDe Zhang ca19014af0 xwayland: fix double free wlr_xwayland_shell_v1
1 year ago
Simon Ser e58c7bb792 render/drm_format_set: use published kernel doc URL
1 year ago
Manuel Stoeckl e0adaaffb6 render/vulkan: constrain blend to output subpass to redrawn region
1 year ago
Manuel Stoeckl d180f4d9b3 util: add struct to track union of rectangles
1 year ago
Alexander Orzechowski d817ebb80f renderer: Don't crash when trying to fallback to pixman
1 year ago
Alexander Orzechowski 4f92ecde82 renderer_autocreate_with_drm_fd: Ensure fd isn't bogus
1 year ago
Simon Zeni a289f812d6 drop KDE idle protocol support
1 year ago
Simon Ser ddfec31b4c xdg-shell: document wlr_xdg_surface's initialized & initial_commit
1 year ago
Simon Ser 3406c1b17a contributing: add safety section
1 year ago
Alexander Orzechowski 1b0694b794 treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical
1 year ago
Kirill Primak a09d649439 docs: replace the less commonly used "::" with "."
1 year ago
Kirill Primak 0fdbdc36c0 xdg-surface: fix init state flow
1 year ago
Kirill Primak 016494af1b xdg-surface: assert that xdg_surface isn't inert
1 year ago
Alexander Orzechowski 5ef42e8e8a output_defer_present: Calloc right struct
1 year ago
Rose Hudson 83af3202f9 output: defer fake present events until after commit
1 year ago
Simon Ser a1679c92ce backend/drm: restore pending page-flip check when tearing
1 year ago