Flint Engine
Modular C++20 2D game engine powered by SDL3
Loading...
Searching...
No Matches

◆ GPURenderer()

Flint::GPURenderer::GPURenderer ( IWindow * window,
IAssetLoader & assetLoader,
ShaderFormat shaderFormat )
explicit

Construct the renderer and initialize the underlying GPU device for the window.

Parameters
windowTarget window receiving rendered frames.
assetLoaderAsset loader used to load built-in shader bytecode.
shaderFormatActive GPU shader format (SPIR-V, MSL, or DXIL).