Page MenuHome

Fix T93710: Artifacts denoising hi-res images using OPtiX
ClosedPublic

Authored by Sergey Sharybin (sergey) on Mar 10 2022, 12:06 PM.

Details

Summary

Caused by an integer overflow in the tiling utilities of OptiX SDK.

Seems for now it's easier to copy and modify code to our sources so
that we don't need to bump SDK version requirement (which might lead
to an increased driver requirement as well).

There are still some fixes needed from a newer driver to have such
denoising to work properly: Windows requires 511.79, Linux 510.54.

Thanks Patrick for investigation!

Diff Detail

Repository
rB Blender
Branch
fix_T93710 (branched from master)
Build Status
Buildable 20971
Build 20971: arc lint + arc unit

Event Timeline

Sergey Sharybin (sergey) requested review of this revision.Mar 10 2022, 12:06 PM
Sergey Sharybin (sergey) created this revision.
This revision is now accepted and ready to land.Mar 10 2022, 12:19 PM

Thanks for taking care of doing the patch!