January 24, 2017, 12:30 (GMT) |
Cycles: Set device ideal global work size for split kernel With this the split kernel is running quite a bit faster on some devices. Other devices will still need more testing. |
January 24, 2017, 12:30 (GMT) |
Cycles: Add split_kernel_global_size function This is to allow devices to suggest a good global work size. Only implemented for OpenCL devices right now. |
January 24, 2017, 12:29 (GMT) |
Cycles: Expose passes size to device tasks This is needed so devices can know the size of a tile buffer before any tiles are acquired. |
January 24, 2017, 12:27 (GMT) |
Cycles: Add DeviceSplitKernel::max_elements_for_max_buffer_size Will be used for deciding on a good work size. |
January 24, 2017, 12:27 (GMT) |
Cycles: Rework work stealing Previous implementation of work stealing didn't do what it claimed to do and made some odd assumptions. This new implementation is cleaner, organizes work in a slightly more optimal way, and most importantly decouples work from tile size, which will allow for greater speed ups. |
January 24, 2017, 12:27 (GMT) |
Cycles: Silence warning about redefined macro |
January 24, 2017, 12:27 (GMT) |
Cycles: Remove everything parallel samples from the split kernel Parallel samples never actually worked, was producing incorrect results or crashes, and wasn't any faster than work stealing, so removing it. |
January 24, 2017, 11:57 (GMT) |
Depsgraph: Make it more clear and explicit compile fail when required features are not found |
January 24, 2017, 11:55 (GMT) |
Depsgraph: Remove legacy code from new depsgraph Now we have no remaining WITH_LEGACY_DEPSGRAPH in the code. |
January 24, 2017, 11:54 (GMT) |
Depsgraph: Remove command line argument to use new depsgraph |
January 24, 2017, 11:52 (GMT) |
Depsgraph: Remove more legacy code from viewport |
January 24, 2017, 11:49 (GMT) |
Depsgraph: Remove legacy updateDepgraph callbacks from modifiers |
January 24, 2017, 11:47 (GMT) |
Depsgraph: Remove legacy implementation of depsgraph |
January 24, 2017, 11:42 (GMT) |
Depsgraph: Remove legacy calls from scene update routines |
January 24, 2017, 11:34 (GMT) |
Depsgraph: Remove special exception in update logging |
January 24, 2017, 11:34 (GMT) |
Depsgraph: Remove special version of pose builder |
January 24, 2017, 11:34 (GMT) |
Depsgraph: Remove legacy depsgraph code from viewport |
January 24, 2017, 11:34 (GMT) |
Depsgraph: Remove legacy depsgraph code from transform |
Revision feb2f0a by Ray molenkamp / Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 24, 2017, 10:54 (GMT) |
FIX T49899: Add EIGEN_MAKE_ALIGNED_OPERATOR_NEW to classes that use eigen's data types , to force aligned on 16 byte boundaries. |
Revision 44ffbcd by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 24, 2017, 10:54 (GMT) |
Fix T49857: Blender crashes after adding texture node to compositing tree |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021