Commit Graph

6 Commits

Author SHA1 Message Date
Thraix 4e466a1fce Add Text rendering
- Add FreeType as dependency
- Add MsdfGen as dependency
- Add MsdfAtlasGen as dependency
2023-05-08 22:12:19 +02:00
Thraix 0246e89039 Refactor tracing 2023-04-13 22:03:06 +02:00
Thraix 9faec15fd6 Refactor UniformBuffers and DescriptorSets
- Refactor UniformBuffers to keep track of the uniforms it contains
- Refactor DescriptorSets to initialize UniformsBuffers and keep track
  of all its bindings
- DescriptorSets can now be created from the Pipeline
- Add custom DescriptorSets to Renderer
2023-03-24 22:27:03 +01:00
Thraix 4fe719858d Add ShaderReflector
- Used to look at the shader files and find set/binding automatically
2023-03-14 22:56:11 +01:00
Thraix 796de92a56 Add 2D Batch renderer 2023-03-08 12:05:57 +01:00
Thraix 827572eada Add file structure to code
- Rename project to CopiumEngine
2023-02-07 21:43:47 +01:00