Skip to content

[pull] main from libsdl-org:main - #131

Merged
pull[bot] merged 4 commits into
Kontrabant:mainfrom
libsdl-org:main
Sep 24, 2026
Merged

pull[bot] merged 4 commits into
Kontrabant:mainfrom
libsdl-org:main

Conversation

@pull

@pull pull Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Kontrabant and others added 4 commits September 24, 2026 13:02
Re-flow the documentation to avoid overly long lines, disable insets when display scaling is enabled, and skip a large inset-related code block when configuring window geometry if it's not needed.
Preserve the supplied size when creating a constant memory stream so lazy
properties report the correct buffer size. Extend the existing constant
memory test to check that property.
Re-enable insets in display scaling mode, as it is clear that the insets are always in scaled points when doing so. Additionally, note that compositors may ignore min/max size hints or the non-resizable state on windows, and when insets are used, clients are responsible for handling this, as SDL can't mask around the main surface or use viewports to correct for this behavior.
Only publish stream property groups after all initializer calls succeed.
Destroy incomplete groups and allow retry so failed property insertion
cannot orphan a dynamic stream's existing buffer.

Add an isolated allocation failure regression covering close, retry, and
explicit ownership transfer.
@pull pull Bot locked and limited conversation to collaborators Sep 24, 2026
@pull pull Bot added the ⤵️ pull label Sep 24, 2026
@pull
pull Bot merged commit 7f3d063 into Kontrabant:main Sep 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants