comparison README.md @ 337:677f3b5a2943

did: update README
author Sam <sam@basx.dev>
date Tue, 05 Sep 2023 00:44:33 +0700
parents f471426ef8e2
children 9d30ec7fb91e
comparison
equal deleted inserted replaced
336:887ddc8d45fd 337:677f3b5a2943
28 - [x] Per-instance vertex attributes (required to be able to draw scene graph) 28 - [x] Per-instance vertex attributes (required to be able to draw scene graph)
29 - [x] Fixed framerate 29 - [x] Fixed framerate
30 - [x] Instanced drawing (currently can use instance attributes, but we only support a single instance per draw call) 30 - [x] Instanced drawing (currently can use instance attributes, but we only support a single instance per draw call)
31 - [x] Textures 31 - [x] Textures
32 - [x] Materials (vertices with material indices) 32 - [x] Materials (vertices with material indices)
33 - [ ] Allow different shaders (ie pipelines) for different meshes 33 - [x] Allow different shaders (ie pipelines) for different meshes
34 34
35 Required for 3D rendering: 35 Required for 3D rendering:
36 36
37 - [ ] Depth buffering 37 - [ ] Depth buffering
38 - [ ] Mipmaps 38 - [ ] Mipmaps
66 - [x] Text rendering 66 - [x] Text rendering
67 - [x] Animation system 67 - [x] Animation system
68 - [ ] Sprite system 68 - [ ] Sprite system
69 - [ ] Particle system 69 - [ ] Particle system
70 - [ ] Sound-animation 70 - [ ] Sound-animation
71 - [x] Named entity components
72 - [ ] Paletton-export-loader 71 - [ ] Paletton-export-loader
73 - [ ] Arrange buffer memory types based on per-mesh-attribute type instead of per-shader-attribute type 72 - [ ] Arrange buffer memory types based on per-mesh-attribute type instead of per-shader-attribute type (possible?)
74 73
75 Other less important features: 74 Other less important features:
76 75
77 - [ ] Viewport scaling (e.g. framebuffer resolution != window resolution) 76 - [ ] Viewport scaling (e.g. framebuffer resolution != window resolution)
78 - [ ] Query and display rendering information from Vulkan? 77 - [ ] Query and display rendering information from Vulkan?