diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -4,6 +4,25 @@ 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 + ## License Code & Assets (including from `rust-bsp`) are licensed under the GNU GPL v3.0, all contributions automatically come under this. See LICENSE. |