rafx

Windowing and Swapchains

Rafx uses raw-window-handle to avoid taking a direct dependency on any particular windowing solution. This means rafx is compatible with winit, sdl2, and most other windowing APIs in the rust ecosystem.

In addition to a basic swapchain API (RafxSwapchain), the API includes RafxSwapchainHelper. It adds a few conveniences: