From 5359c011a08ef2e06ed54104cc16c32868ca88ff Mon Sep 17 00:00:00 2001 From: omniscient <17525998+omnisci3nce@users.noreply.github.com> Date: Fri, 19 Jul 2024 12:08:41 +1000 Subject: docs --- docs/rendering.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'docs/rendering.md') diff --git a/docs/rendering.md b/docs/rendering.md index f23fbd1..5b1dfe2 100644 --- a/docs/rendering.md +++ b/docs/rendering.md @@ -3,5 +3,11 @@ Rendering is split into 3 'registers'. 1. **RAL** (Render Abstraction Layer) - thin abstraction over graphics APIs -2. **render** - implements the default renderer and higher-level functions -3. **immediate** - immediate-mode drawing API for things like debug visualisation and UI \ No newline at end of file +2. **Render** - implements the default renderer and higher-level functions +3. **Immediate** - immediate-mode drawing API for things like debug visualisation and UI + + +## RAL + +- RAL doesn't know what 'meshes' are or 'materials', it purely deals with buffers, textures, pipelines, etc. Those concepts + are left to the `Render` module. \ No newline at end of file -- cgit v1.2.3-70-g09d2