Commit Graph

13 Commits

Author SHA1 Message Date
2165fe99dd feat: Refactor RenderCommandService to use lazy initialization and remove Initialize method 2026-01-04 14:08:32 +00:00
d30e423294 feat: Remove temporary graphics initialization code from Run method 2026-01-04 14:07:20 +00:00
440d5c6b6b feat: Update RegisterServices to correctly register EventBus with SwapchainService 2026-01-04 14:05:00 +00:00
768af4ea65 feat: Enhance GraphicsService to include window service and update swapchain handling 2026-01-04 14:04:51 +00:00
3903168a46 feat: Add SDL initialization in SdlWindowService to ensure proper setup before window creation 2026-01-04 13:55:43 +00:00
4786a335aa feat: Enhance service registration by passing runtime configuration to JsonConfigService 2026-01-04 13:55:13 +00:00
d0b2ca8d26 feat: Simplify service registration in ServiceBasedApp by using template parameters 2026-01-04 13:55:05 +00:00
5f76776f47 feat: Re-enable service initialization in ServiceBasedApp and improve SDL initialization check in SdlWindowService 2026-01-04 13:54:56 +00:00
92967ac971 feat: Update RegisterServices to pass eventBus to input and swapchain services 2026-01-04 13:54:46 +00:00
899e4763f2 feat: Temporarily disable service initialization in ServiceBasedApp and add GetCurrentCommandBuffer and GetGraphicsQueue methods in GraphicsService 2026-01-04 13:54:02 +00:00
086719280c feat: Temporarily disable graphics initialization and rendering for testing purposes 2026-01-04 13:48:55 +00:00
dc0c9bfebe feat: Enhance ServiceBasedApp constructor with detailed logging for initialization steps 2026-01-04 13:47:57 +00:00
59e3b9509e feat: Introduce service-based architecture with Scene and Graphics services for improved rendering and scene management 2026-01-04 13:47:33 +00:00