Remove bevy::window::Window creation from desktop executor #19

Open
opened 2025-12-17 02:18:00 +00:00 by siennathesane · 0 comments
siennathesane commented 2025-12-17 02:18:00 +00:00 (Migrated from github.com)

Remove duplicate Bevy Window component creation from the desktop platform executor.

Scope:

  • Delete bevy::window::Window creation code
  • Verify desktop builds successfully
  • Ensure renderer works with winit-only approach
  • Clean up any desktop-specific window workarounds

Acceptance Criteria:

  • No Bevy Window components created in desktop executor
  • Desktop builds without errors
  • Rendering works on macOS
  • Code is cleaner and more maintainable
Remove duplicate Bevy Window component creation from the desktop platform executor. **Scope:** - Delete `bevy::window::Window` creation code - Verify desktop builds successfully - Ensure renderer works with winit-only approach - Clean up any desktop-specific window workarounds **Acceptance Criteria:** - [ ] No Bevy Window components created in desktop executor - [ ] Desktop builds without errors - [ ] Rendering works on macOS - [ ] Code is cleaner and more maintainable
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#19