Skip to content

Conversation

@akien-mga
Copy link
Member

Follow-up to #114746 (rendering) and #114762 (platforms), this covers a misc collection of areas, namely:

  • thirdparty
  • buildsystem
  • dotnet
  • gdscript
  • core
  • regression

I still need to do a pass on editor/gui PRs, either to add here or in another batch.

Fahien and others added 7 commits January 8, 2026 23:55
This action has never worked due to permission issues, and because
of how GitHub handles caches it wouldn't reliably help cache anyway.

(cherry picked from commit 2f4234d)
Without this, on Linux and Linux alone, and only if SDL is builtin, the
definitions for some functions - notably, memset/memcpy - are taken from
SDL source.

This leaves them at the mercy of the compiler and may lead to the
optimal implementations of these functions not being selected. But the
main motivation for this is that it's action at a distance that is
incredibly surprising - linking in a gamepad support library should not
change the implementation of memset/memcpy!

(cherry picked from commit dcefe95)
(cherry picked from commit 2b35019)
(cherry picked from commit 259d95f)
(cherry picked from commit 9de2837)
aaronfranke and others added 14 commits January 9, 2026 10:22
main.cpp uses "profile-gpu" in one place, whereas all other occurrences in the
codebase use "gpu-profile". This fixes the gpu profiler not being configurable
via CLI.

(cherry picked from commit b1621df)
Script assignment must be complete for the subtree in order to correctly assign into properties set to a script type.

(cherry picked from commit b9cc82d)
Co-authored-by: kleonc <[email protected]>
(cherry picked from commit a9ef3e5)
…rame

This fixes issues with certain video formats (like OGV) and video players
not supporting resolution changes during playback.

Resizing the viewport during recording is still not recommended
(as cropping and resizing has a performance cost and can impact visuals),
but it shouldn't cause crashes or broken files anymore.

(cherry picked from commit 4409c78)
(cherry picked from commit 1af77aa)
(cherry picked from commit 87bbad5)
@akien-mga akien-mga force-pushed the 4.5-cherrypicks-misc branch 2 times, most recently from fc7edde to 5034479 Compare January 9, 2026 09:54
@akien-mga akien-mga force-pushed the 4.5-cherrypicks-misc branch from 5034479 to 26547f9 Compare January 9, 2026 20:29
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.