blender/intern
Jeroen Bakker 271c6794d6 Cycles: Viewport Rendering Memory Improvement
Small memory reduction change by only storing the pixels of the combined
pass when it is being shown in the viewport. Previously the combined pass
was always calculated and present in the output buffer. The combined pass
will still be calculated.

It is a limitation in Blender that Cycles always had a combined pass.
This patch will remove the limitation from the code base of Cycles.
Blender still has the limitation, but will always request the combined
renderpass when doing final rendering.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5784
2019-09-17 11:24:55 +02:00
..
atomic Cleanup: comments (long lines) in atomic 2019-05-01 20:34:12 +10:00
audaspace Cleanup: clangg-format for rB157cc54ed521 2019-04-28 11:48:55 +02:00
clog C Logging: add macro to check if logging is enabled 2019-07-10 19:39:53 +10:00
cycles Cycles: Viewport Rendering Memory Improvement 2019-09-17 11:24:55 +02:00
dualcon Fix T53581: remesh modifier artifacts in sharp mode 2019-06-17 18:53:49 +02:00
eigen ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
elbeem Fix build errors with older GCC versions like 4.9 2019-08-13 06:04:17 +02:00
ffmpeg Cleanup: spelling 2019-08-31 01:21:42 +10:00
ghost macOS: Replaced deprecated Cocoa API calls. 2019-09-14 20:27:16 +02:00
glew-mx ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
guardedalloc Cleanup: clang-format 2019-09-14 09:26:51 +02: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 macOS: Enabled posix_memalign() like on other Unix platforms. 2019-09-13 22:49:26 +02:00
locale Cleanup: comments (long lines) in various intern/ libs 2019-05-01 21:00:56 +10:00
memutil Cleanup: use backslash for doxygen commands 2019-09-05 12:56:55 +10:00
mikktspace Cleanup: comments (long lines) in mikktspace 2019-05-01 20:41:33 +10:00
numaapi Cycles: Fix wrong number of threads on multi-socket machines 2019-08-05 15:33:47 +02:00
opencolorio bf_intern_opencolorio: Fix unused variable build warning with MSVC. 2019-05-25 13:04:24 -06:00
opensubdiv Fix T66022: crash adding subdivision surface modifier to some meshes 2019-06-23 00:03:36 +02:00
openvdb OpenVDB: mesh/level set conversion, filters and CSG operations 2019-08-14 18:13:56 +02:00
quadriflow Add QuadriFlow remesher 2019-09-13 10:36:05 +02:00
rigidbody Cleanup: comments (long lines) in rigidbody 2019-05-01 20:48:34 +10:00
smoke Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
string Cleanup: comments (long lines) in string 2019-05-01 20:32:38 +10:00
utfconv Cleanup: use backslash for doxygen commands 2019-09-05 12:56:55 +10:00
CMakeLists.txt Add QuadriFlow remesher 2019-09-13 10:36:05 +02:00