Revision f6742d3 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 26, 2017, 10:14 (GMT) |
Cycles: Split motion triangle file once again, avoids annoying forward declarations |
Revision acbba82 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 26, 2017, 10:14 (GMT) |
Cycles: Move motion triangle intersection functions to own file Mimics how regular triangles are working and makes it more clear where the stuff is located in the kernel. Needed to have some forward declarations because of the current placement of things in the kernel. |
Revision 69357d9 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 26, 2017, 10:13 (GMT) |
Cycles: Cleanup, better variable name |
Revision 5a5b453 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 26, 2017, 10:13 (GMT) |
Cycles: Add utility function to fetch motion keys while on CPU side |
Revision 93c5388 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 26, 2017, 10:13 (GMT) |
Cycles: Cleanup, comments |
Revision df3511c by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 26, 2017, 10:13 (GMT) |
Cycles: Add utility function to fetch motion triangle when on CPU side |
Revision eabb8f1 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 26, 2017, 10:13 (GMT) |
Cycles: Cleanup, delete trailing whitespace |
Revision 5283a7e by Thomas Dinges / Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 26, 2017, 10:13 (GMT) |
Fix T50460. Greying out issue with Cycles culling options. |
Revision c727bc7 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 25, 2017, 10:22 (GMT) |
Fix T50517: Rendering expecting time is negative |
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 |
Revision f8a3b9b by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 20, 2017, 11:17 (GMT) |
Cycles: Fix compilation error on with older GCC Hopefully it works on all platforms now. |
Revision faaf41b by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 20, 2017, 10:37 (GMT) |
Depsgraph: Bone parent should also include armature transform relation It is required to have world-space bone position, which consists of armature object transform and local bone transform. |
Revision 8a0e913 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 20, 2017, 10:37 (GMT) |
Depsgraph: Only re-schedule objects which are on visible layers Otherwise it's possible to cause infinite update loop in Cycles viewport. Gets a bit messy logic, need to revisit this.. |
Revision 85c7ecc by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 20, 2017, 10:37 (GMT) |
Depsgraph: Use HIGH priority for scheduled tasks This kind of keeps threads "warmer" and should in theory give better cache coherency bringing some %% of speedup. It was already tested few months ago and it gave few % speedup in barber shop, but was reverted due to some bone popping. The popping is now fixed so it should be fine to use new scheduling policy. |
Revision e3ede82 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 20, 2017, 10:37 (GMT) |
Depsgraph: avoid more transitive relations for rigid body simulation |
Revision bff5662 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 20, 2017, 10:36 (GMT) |
Depsgraph: Rigid body simulation doesn't need explicit time relation It'll be dependent on time via Time Source -> Rebuild RB World chain. |
Revision 10ce1ee by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 20, 2017, 10:36 (GMT) |
Depsgraph: Avoid transitive relation from local transform to final There is always an uber eval node on the way. so we can avoid creating some relations here in order to speed up both construction time and evaluation. |
Revision 5c4c2be by Alexander Gavrilov / Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 20, 2017, 10:36 (GMT) |
Fix depsgraph: hair collision is actually enabled, so add the relations. |
Revision 85ec044 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 20, 2017, 10:36 (GMT) |
Depsgraph: Fix matrix_world driver source Reported by Dalai in IRC, thanks! |
|