January 25, 2017, 06:05 (GMT) |
Review: Add infinite weight flags enum |
January 25, 2017, 06:05 (GMT) |
Review: Move stuff to helper func and more cleanup |
January 25, 2017, 06:05 (GMT) |
Review: Optimize numpoly calculation |
January 25, 2017, 06:05 (GMT) |
Review: Join allocations and some bpoly refactor |
January 25, 2017, 06:05 (GMT) |
Review: Combine allocations and minor cleanup |
January 25, 2017, 06:05 (GMT) |
Review: Report errors in UI and some more cleanup |
January 25, 2017, 06:05 (GMT) |
Review: Fix depsgraph relation |
January 25, 2017, 06:05 (GMT) |
Review: Fix indentations and use MEM_SAFE_FREE |
January 25, 2017, 06:05 (GMT) |
Review: Replace weight_components with individual variables |
January 25, 2017, 06:05 (GMT) |
Review: More cleanup... |
January 25, 2017, 06:05 (GMT) |
Review: Inline loop indices Also fixed endian switch sign, and UI Python thingy... |
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. |
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