aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortcmal <me@aria.rip>2024-08-25 17:44:21 +0100
committertcmal <me@aria.rip>2024-08-25 17:44:21 +0100
commit6ece225d330035f5f57e50a78261981ec8d366c5 (patch)
tree66d98334deeb4ac5afe260b69298829cbe0da553
parent82d3355a7e265f84f7ef229c3e7841b485f2b43f (diff)
docs(all): update readme
-rw-r--r--README.md25
1 files changed, 5 insertions, 20 deletions
diff --git a/README.md b/README.md
index dd03c9f..e55df58 100644
--- a/README.md
+++ b/README.md
@@ -2,26 +2,11 @@
[![Build Status](https://travis-ci.org/tcmal/stockton.svg?branch=master)](https://travis-ci.org/tcmal/stockton)
-A 3D engine.
-
-## TODOs
-
-Render Optimisations:
- - Make StagedBuffers resizable
- - Share the same Memory across multiple Buffers
- - Use the same descriptorpool for all descriptorsets
- - Handle textures spread across multiple descriptorsets/draw calls
- - Instanced drawing
- - Model translation matrices
- - Use a different command pool for memcpy operations
- - Sync memcpy operations with semaphores
- - Add timing/profiling
- - Fix shadermodules not being destroyed on shutdown
- - Handle window resize properly
-
-Features:
- - Moving Camera/Positionable Trait
- - Entity drawing
+A WIP Quake engine using Vulkan and Rust.
+
+## State
+
+Currently, it can render a BSP file with textures on the filesystem using however many texture arrays are needed. It doesn't properly cull/sort the faces of the BSP file though.
## License