blender/intern/cycles
Sergey Sharybin 933864da18 Fix #32951: Progressive refine crashing Blender when used with multiple cuda
Issue was caused by offline rendering could have been allocated the same tile
to different devices and in this case buffers would become invalid.

Made it more clear in the code, so now it's  flag for tile manager to indicate
whether tiles should always be allocated for the same device or not.

Also cleaned a way how tile index for progressive refine is calculating,
which is now avoids tricky computation based on tile coordinate and it's
dimensions.
2012-10-23 16:36:53 +00:00
..
app Integer socket support in Cycles. Int values are already supported natively in OSL, but were not used as actual ints on the SVM stack. This patch implements all the necessary functionality to support reading input values from RNA properties and convert between SHADER_SOCKET_INT and other types. 2012-10-20 13:11:45 +00:00
blender RNA C++ API improvements 2012-10-22 17:34:16 +00:00
bvh style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +00:00
cmake Cleanup for OSL linking in cmake: Move cmake OSL library search and path definition from the cycles macro file to the top-level CMakeLists.txt. This makes the OSL_LIBRARIES and other variables accessible throughout Blender cmake scripts and especially in the creator module for linking libraries. 2012-09-10 06:18:20 +00:00
device Fix related to #32929: update list of available devices for cycles rendering 2012-10-22 14:04:44 +00:00
doc edits to cycles cmake files so cmake_consistency_check.py can parse them. 2011-11-08 20:27:37 +00:00
kernel code cleanup: remove $Id's that crept back in, also osl style edits 2012-10-23 11:47:23 +00:00
render Fix #32951: Progressive refine crashing Blender when used with multiple cuda 2012-10-23 16:36:53 +00:00
subd style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +00:00
util Fix related to #32929: update list of available devices for cycles rendering 2012-10-22 14:04:44 +00:00
CMakeLists.txt Cycles OSL: some build system tweaks to avoid global includes and definitions, 2012-10-20 12:17:45 +00:00
SConscript Fix for cycles building with assertions on scons/windows. 2012-06-25 11:42:58 +00:00