blender/intern
Stefan Werner b4ae962447 Cycles: Switched Embree to use Catmull-Rom curves.
The latest versions of Embree support Catmull-Rom splines
which use less memory than the previously used Hermite splines.
The representation is also much closer to Cycles own data structures
and can hopefully be unified in the future for more memory savings.

Memory savings using Victor benchmark scene:
Compared to previous Embree: ~400MB
Compared to Cycles' native BVH: ~1GB
2020-02-20 13:05:27 +01:00
..
atomic Cleanup: comments (long lines) in atomic 2019-05-01 20:34:12 +10:00
audaspace CMake: Refactor external dependencies handling 2020-01-23 16:59:18 +01:00
clog Cleanup: quiet warnings 2019-10-07 12:22:05 +11:00
cycles Cycles: Switched Embree to use Catmull-Rom curves. 2020-02-20 13:05:27 +01:00
dualcon Fix T53581: remesh modifier artifacts in sharp mode 2019-06-17 18:53:49 +02:00
eigen Fix eigen/openmp link error in some build configurations 2020-02-09 16:29:37 +01:00
ffmpeg Use FFmpeg's own av_guess_frame_rate() function instead of guessing ourselves 2019-09-19 15:12:53 +02:00
ghost Fix many typos and other issues in UI messages. 2020-02-17 13:01:07 +01:00
glew-mx ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
guardedalloc Fix potential crash in guarded alloc stats, when there are no allocations 2020-01-31 13:01:07 +01:00
iksolver Cleanup: Fix build error with MSVC 2019-08-21 10:38:33 -06:00
itasc Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
libmv Cleanup: include missing CMake headers 2020-01-25 20:15:35 +11:00
locale CMake: Refactor external dependencies handling 2020-01-23 16:59:18 +01:00
mantaflow Fluid: Updated manta pp files 2020-02-19 18:58:48 +01:00
memutil Cleanup: doxygen comments 2019-11-25 01:51:11 +11:00
mikktspace Fix more undefined behavior in tangent space computation 2020-01-31 12:56:20 +01:00
numaapi Fix numaapi on PowerPC platforms 2020-01-15 11:18:24 +01:00
opencolorio ColorManagement: Dithering Improvement 2020-02-17 15:47:17 +01:00
opensubdiv Cleanup: fix compiler warnings 2020-01-27 12:19:49 +01:00
openvdb Cleanup: fix compiler warnings 2020-01-27 12:19:49 +01:00
quadriflow CMake: Refactor external dependencies handling 2020-01-23 16:59:18 +01:00
rigidbody CMake: Refactor external dependencies handling 2020-01-23 16:59:18 +01:00
string Cleanup: comments (long lines) in string 2019-05-01 20:32:38 +10:00
utfconv Cleanup: spelling, repeated words 2019-11-25 00:55:11 +11:00
CMakeLists.txt Mantaflow [Part 6]: Updates in /blender/source 2019-12-16 16:37:01 +01:00