|
group2 0.1.0
CSE 125 Group 2
|
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. | |