Tygyh

Results 43 issues of Tygyh

A few refactorings focusing on reducing nesting and making the un-nesting easier. There is more to come if this is accepted.

enhancement
gpu
review/waiting-on-author

# Objective - Finish #4762 - Remove excess unused allocated memory ## Solution - Implement naive garbage collection

C-Enhancement
A-ECS
C-Performance

# Objective - Finish #3440 - Separate code targeting 2d from code targeting 3d. ## Solution - Split the prelude into prelude_2d, prelude_3d and a common part

C-Code-Quality
A-Core
C-Breaking-Change
S-Controversial

# Objective - Finishes ##3991 ## Solution - Rebase and solve change conflicts

C-Enhancement
A-Rendering
A-UI

# Objective - Finish #10521 ## Solution - Rebase and resolve change conflicts.

C-Enhancement
A-Rendering

Draft goals: - Find good names for the extracted methods - Figure out if removing `update` was right or if it was kept around for a good reason.

Use `std::ranges` where possible