Skip to content

Add more binary size optimizations#7

Draft
minisbett wants to merge 3 commits into
masterfrom
binary-size-optimizations
Draft

Add more binary size optimizations#7
minisbett wants to merge 3 commits into
masterfrom
binary-size-optimizations

Conversation

@minisbett
Copy link
Copy Markdown
Owner

@minisbett minisbett commented Feb 5, 2026

Work in progress. Ongoing efforts toe reduce the binary size are bundled here.

Current changes:

  • Added all resources in all assemblies to be removed by the linker
  • Added some feature switches, but currently commented out due to downsides with the usage of osu-native (see reference sheet)

Reference sheet for feature switches and more explored options:
image

@minisbett minisbett self-assigned this Feb 5, 2026
@minisbett minisbett added area:internal The internal functionality of osu-native. improvement An improvement to existing functionality. labels Feb 5, 2026
@minisbett minisbett force-pushed the binary-size-optimizations branch from 0db7fa7 to 692c001 Compare February 6, 2026 10:02
@minisbett minisbett marked this pull request as draft February 7, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:internal The internal functionality of osu-native. improvement An improvement to existing functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant