acdream/src/AcDream.App/Composition
Erik 2ff8f844b0 perf(streaming): reserve destination reveal capacity
Join destination scheduling to the canonical reveal generation, protect its share across every typed frame-budget dimension, and prevent stale work from clearing a replacement reservation. Remove forced incomplete materialization and project retail's centered portal wait cue while the authored tunnel remains active.

Tests: Release build clean; 91 focused reservation/reveal tests; full solution 8,158 passed, 5 skipped.

Co-authored-by: Codex <noreply@openai.com>
2026-07-24 19:39:23 +02:00
..
AnimationHookRegistrationSet.cs refactor(app): compose live presentation startup 2026-07-22 17:55:15 +02:00
CompositionAcquisitionScope.cs refactor(app): define ordered composition contract 2026-07-22 15:03:40 +02:00
ContentEffectsAudioComposition.cs feat(diagnostics): complete residency pressure ledger 2026-07-24 16:40:17 +02:00
FrameRootComposition.cs perf(streaming): quiesce retired generations and budget teardown 2026-07-24 18:29:52 +02:00
GameWindowCompositionPipeline.cs refactor(app): close ordered startup composition 2026-07-22 19:20:20 +02:00
GameWindowPlatformAcquisition.cs refactor(app): define ordered composition contract 2026-07-22 15:03:40 +02:00
HostInputCameraComposition.cs refactor(app): compose platform input and camera startup 2026-07-22 15:13:04 +02:00
InteractionRetainedUiComposition.cs fix(ui): select and examine favorite spells like retail 2026-07-24 06:47:54 +02:00
InteractionUiRuntimeSources.cs fix(runtime): restore interaction completion ownership 2026-07-23 05:51:51 +02:00
LivePresentationComposition.cs perf(streaming): reserve destination reveal capacity 2026-07-24 19:39:23 +02:00
LivePresentationRuntimeBindings.cs refactor(app): complete session startup composition 2026-07-22 18:49:31 +02:00
PreparedSetupResolver.cs perf(content): remove exception-driven setup probes 2026-07-24 15:12:21 +02:00
SessionPlayerComposition.cs perf(streaming): reserve destination reveal capacity 2026-07-24 19:39:23 +02:00
SessionPlayerRuntimeBindings.cs refactor(app): compose session and player startup 2026-07-22 18:28:32 +02:00
SessionStartComposition.cs refactor(app): make session start terminal 2026-07-22 19:06:00 +02:00
SettingsDevToolsComposition.cs refactor(app): extract focused window lifetime 2026-07-22 19:43:52 +02:00
WorldRenderComposition.cs feat(diagnostics): complete residency pressure ledger 2026-07-24 16:40:17 +02:00