group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
renderer-new Directory Reference
Directory dependency graph for renderer-new:

Files

 
Asset.hpp
 GPU asset types and global registries for the new renderer.
 
AssetLoader.cpp
 Implementation of AssetLoader — Assimp scene import and mesh extraction.
 
AssetLoader.hpp
 Assimp-based model loader for the new renderer pipeline.
 
Boilerplate.cpp
 Implementation of SDL3 GPU boilerplate helpers.
 
Boilerplate.hpp
 SDL3 GPU helper utilities: shader loading, buffer/texture creation, pipeline setup.
 
Camera.cpp
 Implementation of the new renderer Camera class.
 
Camera.hpp
 Camera class for the new renderer with combined view-projection matrix.
 
GraphicsConfig.cpp
 Implementation of loadGraphicsConfig().
 
GraphicsConfig.hpp
 Graphics configuration loaded from config.toml at startup.
 
NewRenderer.cpp
 Implementation of the work-in-progress NewRenderer.
 
NewRenderer.hpp
 Work-in-progress SDL3 GPU renderer.
 
RendererTypes.hpp
 Shared data types used across renderer implementations.
 
ShaderUtils.cpp
 Implementation of shared shader-loading utilities.
 
ShaderUtils.hpp
 Shared shader-loading utilities used by Renderer and ParticleRenderer.