comparison README.md @ 60:c57285d292b6

did: deep refactoring of handling vertrex attribute and buffer updates, don't ask ;(
author Sam <sam@basx.dev>
date Sun, 22 Jan 2023 22:46:53 +0700
parents 547f3a374271
children 02bc1232905c
comparison
equal deleted inserted replaced
59:d7d9420ba675 60:c57285d292b6
39 - [x] Per-instance vertex attributes (required to be able to draw scene graph) 39 - [x] Per-instance vertex attributes (required to be able to draw scene graph)
40 - [ ] Textures 40 - [ ] Textures
41 - [ ] Depth buffering 41 - [ ] Depth buffering
42 - [ ] Mipmaps 42 - [ ] Mipmaps
43 - [ ] Multisampling 43 - [ ] Multisampling
44 - [~] Instanced drawing (using it currently but number of instances is hardcoded to 1 44 - [~] Instanced drawing (currently can use instance attributes, but we only support a single instance per mesh)
45 - [ ] Fullscreen mode + switch between modes 45 - [ ] Fullscreen mode + switch between modes
46 - [ ] Fixed framerate
47 - [ ] Allow multipel Uniform blocks
46 48
47 Build-system: 49 Build-system:
48 - [x] move all of Makefile to config.nims 50 - [x] move all of Makefile to config.nims
49 51
50 Asset handling: 52 Asset handling:
69 Advanced features: 71 Advanced features:
70 - [ ] Text rendering 72 - [ ] Text rendering
71 - [ ] Animation system 73 - [ ] Animation system
72 - [ ] Sprite system 74 - [ ] Sprite system
73 - [ ] Particle system 75 - [ ] Particle system
76 - [ ] Query and display rendering information from Vulkan