acdream/src/AcDream.App/Composition
Erik 31e6e192b3 refactor(app): extract focused window lifetime
Move the exact retryable shutdown manifest, typed root snapshot, terminal reporting, and native-window-last release out of GameWindow. Keep session and GPU convergence as hard barriers while reporting persistent physical callback cleanup without stranding dependent owners.

Co-authored-by: Codex <codex@openai.com>
2026-07-22 19:43:52 +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 refactor(app): compose content effects and audio startup 2026-07-22 15:36:05 +02:00
FrameRootComposition.cs refactor(app): close ordered startup composition 2026-07-22 19:20:20 +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 refactor(app): close ordered startup composition 2026-07-22 19:20:20 +02:00
InteractionUiRuntimeSources.cs refactor(app): complete session startup composition 2026-07-22 18:49:31 +02:00
LivePresentationComposition.cs refactor(app): close ordered startup composition 2026-07-22 19:20:20 +02:00
LivePresentationRuntimeBindings.cs refactor(app): complete session startup composition 2026-07-22 18:49:31 +02:00
SessionPlayerComposition.cs refactor(app): close ordered startup composition 2026-07-22 19:20:20 +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 refactor(app): compose world rendering startup 2026-07-22 16:46:05 +02:00