Mercurial > games > semicongine
comparison README.md @ 798:f13f748567db
did: update README
author | Sam <sam@basx.dev> |
---|---|
date | Tue, 05 Sep 2023 00:44:33 +0700 |
parents | bc48fcc1ac7b |
children | 9d30ec7fb91e |
comparison
equal
deleted
inserted
replaced
797:812b5e28f441 | 798:f13f748567db |
---|---|
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? |