summaryrefslogtreecommitdiff
path: root/docs/rendering.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/rendering.md')
-rw-r--r--docs/rendering.md10
1 files changed, 8 insertions, 2 deletions
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