-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTodo.txt
27 lines (20 loc) · 957 Bytes
/
Todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
TODO List:
- fix vulkan complaining about imgui pipeline not using depth
- add runtime shader compiling and loading /w shadercross
- figure out how to properly handle the case when runnging in headless mode
- refactor AssetManager
- AssetView::get() is currently unsafe because it might not have been created by the assetmanager
RenderTarget:
- should be a Texture2D with the ability to be set as a rendertarget (color or depth/stencil)
- design an api to switch rendertargets and direct RenderCommands to specific rendertargets
- maybe give each rendertarget a unique id and add that to rendercommands -> how should that work with imgui rendering
GeometryprimitivesPipeline
- add a pipeline to render simple geometry fast (points, lines, spheres, etc.. )
Simple GUI
- add the ability do create some simple buttons, checkboxes, sliders and text widgets
Bloom:
- COD:AW Style bloom rendering
Lighting
- simple
entt
- integrate the entt ECS framework