3e101759b1
Cleanup: remove arguments to ENDIF in CMake files
...
This is an old convention that hasn't been used
by Blender or CMake distributed Find* files for a long time.
2020-10-05 16:26:06 +11:00
54c2c14921
CMake: clarify that the modules are licensed BSD 3-Clause
...
Many of these are derived from similar modules in the CMake project, which
have this license.
Fixes T79715
2020-08-12 18:49:16 +02:00
87c18fbbc5
CMake: remove non-standard package search paths
...
Reduce the number of possible locations used to find libraries,
to simplify troubleshooting.
Only keep '*_ROOT_DIR' and the path used by 'install_deps.sh'.
2020-02-06 01:23:22 +11:00
a2b52dc571
Cycles: add Optix device backend
...
This uses hardware-accelerated raytracing on NVIDIA RTX graphics cards.
It is still currently experimental. Most features are supported, but a few
are still missing like baking, branched path tracing and using CPU memory.
https://wiki.blender.org/wiki/Reference/Release_Notes/2.81/Cycles#NVIDIA_RTX
For building with Optix support, the Optix SDK must be installed. See here for
build instructions:
https://wiki.blender.org/wiki/Building_Blender/CUDA
Differential Revision: https://developer.blender.org/D5363
2019-09-13 11:50:11 +02:00