Skip to content

June 22nd, 2018 - Support of Typed Buffers | New unit test Pixel-Projected Reflections | Updated Material Playground unit test

Compare
Choose a tag to compare
@AntoineConffx AntoineConffx released this 10 Jul 21:09
· 344 commits to master since this release
ad4c352
  • 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!):
    • #23 Request: Support V-Sync off on Metal unit tests..
    • #56 getUSec function in WindowsBase.cpp seem buggy