- New unit test Pixel-Projected Projections: this unit test shows reflections that are ray traced. It is an implementation of the papers Optimized pixel-projected reflections for planar reflectors and Implementation of Optimized Pixel-Projected Reflections for Planar Reflections
Sponza was added to the Art folder for this unit test. - Updated unit test Material Playground: started out with Materials that can be summed up in the category Metal
- Extended the GPU config system further by adding more GPUs and classifying them with also better support for the GPU Workbench
- DirectX 12 / Vulkan:
- added support for passing offsets, sizes through arrays in DescriptorData
- added typed buffer support
- upgraded to the 1.1.77.0 Vulkan SDK and updated volk for this
- macOS: V-Sync is now switchable
- Added 3D ability to the text rendering library: it was used to render the labels in the Material Playground unit test
- Resolved issues (zeros issues now? ... please keep them coming!):