summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authoromniscient <17525998+omnisci3nce@users.noreply.github.com>2024-07-21 15:10:01 +1000
committeromniscient <17525998+omnisci3nce@users.noreply.github.com>2024-07-21 15:10:01 +1000
commit357b24af4a490eca2757bb8940e08361ada04943 (patch)
tree636355697ec0a5b6f7ffcea68fedfde80ef5a0fd /README.md
parente5de82c933ffde3dcf2ff01ff04649da782c06be (diff)
roadmap
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 7 insertions, 6 deletions
diff --git a/README.md b/README.md
index 3868805..e57fedc 100644
--- a/README.md
+++ b/README.md
@@ -66,6 +66,7 @@ All third-party dependencies are licensed under their own license.
- [ ] Cone
- [ ] Torus
- [ ] Prism
+- [ ] Bindings generation (targets: rust, odin, zig, ocaml) (future)
#### Memory
- [x] Arena allocator
@@ -80,7 +81,7 @@ All third-party dependencies are licensed under their own license.
- [ ] Transform propagation
- [ ] Asset streaming
-### Renderer
+#### Renderer
- [ ] PBR
- [x] Basic implementation using learnopengl
- [ ] Implementation using Google filament as a reference for first in class PBR
@@ -114,19 +115,19 @@ All third-party dependencies are licensed under their own license.
- [ ] Global illumination (future)
- [ ] GPU-driven rendering (future)
-### RAL
+#### RAL
- [x] Buffer/texture creation
- [x] Graphics pipeline creation/deletion
-- [ ] Compute shader
+- [ ] Compute shader pipeline creation/deletion/run
-### Physics
+#### Physics
- [ ] Jolt integration
- [ ] In-house Collision detection
-### UI
+#### UI
*TBD*
-### Logistics
+#### Logistics
- [ ] Replace screenshot with one using PBR + skybox + shadows
- [ ] Update website