6881 Commits (97a6a58a9581452291641424d28dc0310e176afd)
 

Author SHA1 Message Date
Kirill Primak c6b498528c xcursor: don't store NULL xcursors
1 year ago
Kirill Primak e16b0068a7 xcursor: fix NULL deref on malloc() fail
1 year ago
Alexander Orzechowski b06d58fa8b backend/drm: Destroy page flips on backend destroy
1 year ago
Alexander Orzechowski 3aed24b8d4 backend/drm: Track page flips in list
1 year ago
Simon Ser 3b53d1cbf1 backend/drm: introduce page-flip tracking struct
1 year ago
sunzhguy c9c9dd6a5b backend/drm: free fb later
1 year ago
mfk530 92dabc3a01 xwayland: fix user_event_handler
1 year ago
Alexander Orzechowski 303f23d7dd wlr_scene: Update outputs if subpixel status changes
1 year ago
Alexander Orzechowski 50446fe75e wlr_scene: Update outputs when primary output is changed
1 year ago
Alexander Orzechowski 889c5ed5ff wlr_scene: Update outputs when output scale/transform changes
1 year ago
Simon Ser b0bd86285f backend/drm: leave CRTCs on when shutting down
1 year ago
Simon Ser 4932e0d347 backend/drm: ensure plane surfaces are cleaned up on shutdown
1 year ago
Kirill Primak 86b2cac921 Add missing type declarations in headers
1 year ago
Alexander Orzechowski 3d3cca9164 wlr_scene: Introduce wlr_scene_subsurface_tree_set_clip
1 year ago
Alexander Orzechowski d1ddd4ca3a wlr_scene_surface: Introduce scene_surface_set_clip
1 year ago
Alexander Orzechowski c6d356648c set_buffer_with_surface_state: Take whole surface struct
1 year ago
Alexander Orzechowski 1c0b10b61a wlr_scene_subsurface_tree: Addon to scene
1 year ago
Alexander Orzechowski 33b437d574 wlr_scene: Amend scene_buffer.point_accepts_input to take coordinate pointers
1 year ago
Kirill Primak 6cf0bb4b19 tinywl: don't use "I"/"my" in docs
1 year ago
Kirill Primak 73a387d3b6 tinywl: fix xdg_toplevel_destroy() docs
1 year ago
Simon Ser 73ab5246ea tinywl: stop using the word "view" to refer to toplevels
1 year ago
Simon Ser 9e5d0f95f8 tinywl: fix crash when previously focused surface is not a toplevel
1 year ago
Simon Ser 319e4125ab xdg-shell: add wlr_xdg_{toplevel,popup}_try_from_wlr_surface()
1 year ago
Väinö Mäkelä 5de9e1a99d wlr-output-management: Send custom modes to clients
1 year ago
Simon Ser 26eac25d7f ci: halt on UBSan error in smoke test
1 year ago
Simon Ser dbedcdb418 xcursor: add fallbacks for legacy names
1 year ago
JiDe Zhang 8ebfeffdc8 Remove unnecessary code
1 year ago
Simon Ser 22df8d3847 cursor: log missing XCursor
1 year ago
sunzhguy dbf20b0ad3 wlr_cursor: update cursor when output enable and transform changed
1 year ago
Simon Ser 1c24b1182b backend: drop wlr_backend_get_presentation_clock()
1 year ago
Kirill Primak 5fac9b1beb xdg-toplevel: don't send maximized if tiled is requested but not supported
1 year ago
John Lindgren af165acb42 xwayland: add wlr_xwayland_set_workareas()
1 year ago
Simon Ser 2410710a0f util/token: add docs
1 year ago
Simon Ser 55be74ad86 util/token: rename TOKEN_STRLEN to TOKEN_SIZE
1 year ago
eri 3232697252 render/vulkan: use VK_KHR_global_priority
1 year ago
Kirill Primak d253d70786 xdg-shell: use wlr_surface.unmap_commit
1 year ago
Simon Zeni 1c2f608331 render/vulkan: remove unused queue_props in renderer
1 year ago
Kirill Primak d8515b3446 layer-shell: track surface init state
1 year ago
Kirill Primak f750c7445d layer-shell: don't use wlr_surface_role.unmap hook
1 year ago
Kirill Primak 4d2e310122 compositor: add wlr_surface.unmap_commit
1 year ago
Kirill Primak e1c2671725 layer-shell: check the configured flag earlier
1 year ago
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