Dir src/render
Files
| Type | Name |
|---|---|
| file | Buffers.cpp |
| file | Buffers.h RAII base class for OpenGL buffer objects. |
| file | Material.cpp |
| file | Material.h Material system for PBR rendering with texture and parameter management. |
| file | MeshData.cpp |
| file | MeshData.h |
| file | RenderConfigs.cpp |
| file | RenderConfigs.h User-configurable rendering settings and algorithm selections. |
| file | Renderer.cpp |
| file | Renderer.h Core renderer providing stateless rendering service. |
| file | ShaderBuildIn.cpp |
| file | ShaderLib.cpp |
| file | ShaderLib.h |
| file | ShaderParser.cpp |
| file | Shaders.cpp |
| file | Shaders.h Base shader abstraction for GPU shader compilation, linking, and uniform management. |
| file | ShadowSystem.cpp |
| file | ShadowSystem.h GPU light buffer management, shadow map caching, and shadow computation. |
| file | Texture.cpp |
| file | Texture.h Texture wrapper for OpenGL texture objects and texture resource management. |
| file | VertexArray.cpp |
| file | VertexArray.h |
Directories
| Type | Name |
|---|---|
| dir | buffers |
| dir | shaders |
The documentation for this class was generated from the following file src/render/