Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.
Fixed a rendering issue on AMD RDNA2, e.g. RX 6900 XT (Issue #36, PR #37) due to missing non-uniform hint.
Fixed several issues encountered when trying to run the ray tracer on AMD RX 6900 XT (thanks to @VoidPtr74 for assisting with both his time and hardware).
--vsync
command line argument with --present-mode
.Make sure your drivers are recent enough to support the new extensions (successfully tested with NVIDIA driver 460.89 on Windows 10).
Update 2021-01-10 Added prebuilt Windows binaries with debug symbols. If you encounter an error, this should give you a much more detailed stack trace.
(Note: using NVIDIA drivers 430.86 seems to substantially improve performance compared to older versions)
First release. Includes Windows x64 binaries and assets.