Shady v0.0.2
Rendering:
- Deferred Shading
- Add Vulkan support
- Create GUI
- Add skybox to Vulkan
- Add shadowmaps to Vulkan
- MSAA with Deferred shading
- Use imgui with Vulkan
- Convert return values to string
- Fix issues with Validation Layers
- Create helper functions for creating Vulkan structures
CI/CD:
- Setup CI to work with Vulkan
- Cleanup StaticAnalysis issues
- Prioritize discrete GPU over integrated one
- Try to use cache for libraries installed with Conan
- Fix missing include on Windows
- Fix compile error on Windows
- Use GitHub action for Windows Vulkan setup
- Update CI to newer compilers
- Extract Vulkan into lib directory