Skip to content

Wayland: destroy transient framebuffer SHM pools - #21870

Merged
MrJul merged 1 commit into
mainfrom
fix/wayland-shm-pool-lifetime
Jul 28, 2026
Merged

Wayland: destroy transient framebuffer SHM pools#21870
MrJul merged 1 commit into
mainfrom
fix/wayland-shm-pool-lifetime

Conversation

@jmacato

@jmacato jmacato commented Jul 28, 2026

Copy link
Copy Markdown
Member

Fixes a leak in the Wayland backend that occurs every frame by sending a proper disposal request back to the compositor.

@avaloniaui-bot

Copy link
Copy Markdown

You can test this PR using the following package version. 12.2.999-cibuild0067817-alpha. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]

@MrJul MrJul added the backport-candidate-12.1.x Consider this PR for backporting to 12.1 branch label Jul 28, 2026

@MrJul MrJul left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@MrJul
MrJul added this pull request to the merge queue Jul 28, 2026
Merged via the queue into main with commit 37154a5 Jul 28, 2026
11 checks passed
@MrJul
MrJul deleted the fix/wayland-shm-pool-lifetime branch July 28, 2026 06:40
@MrJul MrJul added backported-12.1.x and removed backport-candidate-12.1.x Consider this PR for backporting to 12.1 branch labels Jul 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants