-
Got Stuck in
Cross dependency & circular reference
-
Rename the engine to cruelEngine
-
Engine Structure | Design Pattern
- The code structure needs to be redesigned. Vulkan Samples of KhronosGroup has a nice one.
- a simple triangle is much better.
- Vulkan Render context
- General Render Context
- Scene and Objects
- Texture
- Mesh
- Vertex
- buffer class / uniform buffer class / descriptor pool class / descriptor set (Layout) class
-
Add Examples
- hello triangle
- draw indexed triangle
- uniform buffer
- bind texture
- triangle redux