Skip to content

Standard startup optimizations - #616

Open
qkff99 wants to merge 4 commits into
themrdemonized:all-in-one-vs2022-wpofrom
qkff99:codex/standard-startup-optimizations
Open

Standard startup optimizations#616
qkff99 wants to merge 4 commits into
themrdemonized:all-in-one-vs2022-wpofrom
qkff99:codex/standard-startup-optimizations

Conversation

@qkff99

@qkff99 qkff99 commented Jul 19, 2026

Copy link
Copy Markdown

This version like this, but contains only those fixes that apply to the non-MT version of the engine.

Available in the Standard branch

  • Bulk VFS catalog construction
  • Shared archive views
  • Process-local cache for loose configs, scripts, and THM files
  • Background sound prefetch with -prefetch_sounds
  • Sound prefetch suspension during level loading
  • Parallel THM parsing with sequential commit
  • Optimized GameMtl and material-pair lookup
  • Batched material and environment sound preparation
  • Parallel particle-definition parsing
  • total to main menu startup metric
  • Compatibility with R1, R2, R3, and R4 renderers

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.

1 participant