Trim Win32 lifecycle retained state

This commit is contained in:
2026-06-17 12:11:13 +02:00
parent 4a5b55f58a
commit e1767bdb00
5 changed files with 11 additions and 8 deletions

View File

@@ -98,6 +98,11 @@ Current slice:
- `src/platform_windows/windows_runtime_shell.h` is thinner again and now
imports that binding surface from `windows_runtime_state.h` instead of
declaring shell-owned bind/release accessors itself.
- `src/platform_windows/windows_lifecycle_shell.cpp` now formats the FPS title
with a stack buffer at the callsite instead of keeping a retained
lifecycle-global scratch array.
- `src/platform_windows/windows_lifecycle_state.*` is now down to the Win32
running flag only; the redundant global FPS-title buffer is gone.
- `src/platform_windows/windows_runtime_session.*` now owns the bound-session
Win32 runtime loop/startup/shutdown body.
- `src/platform_windows/windows_runtime_flow.cpp` is now only a thin handoff