Documents major and minor changes, patches only if critical fixes were applied.
- Updated vk-bootstrap to preserve compatibility with newer Vulkan Header versions
- Fix const-correctness on foray::core::ManagedImage::GetSampleCount()
- Add option to disable some RT calls
- Improve Device Selection Process
- If multiple suitable devices are detected, the user can choose via a console prompt
- Log name of selected device
- Fix: Material Evaluation on RDNA2 was broken, now works.
- Fix: shaderc optimization option did not affect compile hash and was not configured on windows
- Remove 'GL_KHR_vulkan_glsl' from all shader files
- Enable CMAKE option for exception catch mode
- Fix glslc arguments in release mode
- More robust windows host environment detection at compile time
- Fixed windows SDL locate error
- Documentation updates
- Initial Publication
- API may be subject to breaking changes between major versions
- API is guaranteed compatible
- Features may be added
- Fully compatible, fixes and documentation updates only