#pragma once #include #include struct SDL_Window; namespace aurora::webgpu::utils { std::shared_ptr SetupWindowAndGetSurfaceDescriptor(SDL_Window* window); } // namespace aurora::webgpu::utils