### Added - DirectX 12 backend - DNN denoising (using weights from OIDN) - GPU ray sorting - Better memory allocator for GPU backends - Physical sky (as baked env texture) - Pipeline HWRT invocation (Vulkan only, disabled for now) - Detailed denoising tests, basic samples ### Fixed - Incorrect camera far clipping - High memory consumption with Vulkan - Bright pixels burn-in with filmic tonemapping - Env map seam (GPU only) - Incorrect directional light caustics - Crash on weird resolutions (e.g. 513x513) - Negative color values (GPU only) ### Changed - Texture filtering is done stochastically - Tests are invoked in parallel - VNDF sampling is simplified (using spherical caps method)