Renderer API
About
The renderer is used to render graphics to the screen.
- Frame Buffers
- Index Buffers
- Render Context
- Render Command Queue
- Render Pipelines
- Render Passes
- Shaders
- States
- Swap Chain
- Texture
- Vertex Buffers
Platform Agnostic
2D & 3D Renderer
Forward
Deferred
Scene Graph
Sorting
What to render and when
Culling
What fits into frustum, occlusion culling
Materials
(Shader + uniform data)
LOD
Level of detail/mesh quality
Animation
Cameras
VFX
PostFX