Blender Git Commit Log

Git Commits -> Revision 7a97e92

Revision 7a97e92 by Patrick Mours (master)
November 24, 2021, 15:33 (GMT)
Cycles: Add support for building with OptiX 7.4 SDK and use built-in catmull-rom curve type

Some enum names were changed/removed in OptiX 7.4, so some changes are necessary to
make things compile still.
In addition, OptiX 7.4 also adds built-in support for catmull-rom curves, so it is no longer
necessary to convert the catmull-rom data to cubic bsplines first, and has endcaps disabled
by default now, so can remove the special handling via any-hit programs that filtered them
out before.

Differential Revision: https://developer.blender.org/D13351

Commit Details:

Full Hash: 7a97e925fde585ffafd7bdfe310d161cb6d51bc1
Parent Commit: 72acce4
Lines Changed: +43, -15

2 Modified Paths:

/intern/cycles/device/optix/device_impl.cpp (+36, -14) (Diff)
/intern/cycles/kernel/device/optix/kernel.cu (+7, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021