Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cherry Pick launch optimisation commits from Texture 2.8 #3

Open
wants to merge 5 commits into
base: 2.7.1-webP
Choose a base branch
from

Conversation

Make global static a function local static. This stops it from being
initialized premain and affecting startup time.

(cherry picked from commit 7cddc2b)
cherrypick + resolve conflicts from texture commit 4982c84
Move file scope constant that is initialized at startup to function scope to avoid startup hit.

(cherry picked from commit e59eff8)
Move file level static into a function so that it isn't being initialized pre-main.

(cherry picked from commit 0a48cd7)
cherrypick + resolve conflicts from texture commit d8cc3c9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants