Revision cdedd08 by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix viewport camera gets out of sync in certain cases It was possible to have two viewports opened and start using Ctrl-0 to make different objects an active camera for the viewport. This worked fine for viewports which had decoupled camera from the scene, but if viewport was locked to scene camera it was possible to run into situation when two different viewports are locked to scene camera but had different v3d->camera pointers. |
Revision 880ebff by Daisuke Takahashi / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix T49609: Point density textures: vertex colors are not properly averaged in BI Nice to have in 2.78a, though not a regression. |
Revision 29fdcbb by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix T49608: runtime-only particle's boid->ground Object pointer was left dangling to invalid value in read code... |
Revision cb6c43b by Brecht Van Lommel / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix a few compile errors with C++11 on macOS. |
Revision 4dbcbf5 by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
BLI_task: fix case were some pool could work in more threads than allowed. We were checking for number of tasks from given pool already active, and then atomically increasing it if allowed - this is not correct, number could be increased by another thread between check and atomic op! Atomic primitives are nice, but you must be very careful with *how* you use them... Now we atomically increase counter, check result, and if we end up over max value, abort and decrease counter again. Spotted by Sergey, thanks! |
Revision 117329a by Lukas Stockner / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Cycles: Fix OpenCL split kernel compilation after recent CUDA 8 performance fix |
Revision 6601b4c by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Datablock management: remove 'proxy_from' pointer from 'is ID used' checks. Pretty much same reason as for the 'from' pointer of shapekeys - runtime data creating loops and 'ghost' dependencies between datablocks. We need to handle them in cases like remapping, but whall not take them into account to check dependencies between datablocks... :/ |
Revision 02eec19 by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix T49595: bpy - negative skin_vertices radius crashes Blender This is unsigned value (negative radius does not have much sense anyway!). |
Revision 2525c4e by Julian Eisel / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix wrong separator line width after drawing vec icon Was visible in Dynamic Context Menu add-on. |
Revision 0d1bc58 by Brecht Van Lommel / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix T49523: very slow normal map tangent computation for rendering in 2.78. |
Revision e65e504 by Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix T49501: Animations imported via alembic render with wrong or no motion blur |
Revision b9c996e by Ray molenkamp / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
[msvc] make.bat, no need to set the cuda path at all, cmake will figure it out on it's own. |
Revision 96ac3bd by Ray molenkamp / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
[msvc] make.bat remove mixed cuda 7.5/8.0 build for release since all kernels can now be properly build with 8.0 |
Revision 1d36092 by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Cleanup: Update links to online py API doc, and remove old commented stuff. |
Revision b8194a5 by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix T49553: Blender 2.78 crashes when File->Data Previews ->Refresh Datablock Previews New recursive iteration over IDs in BKE_library_foreach_ID_link() was broken by the infamous nodetree case. We cannot really recusively call this function in that case, so better to deffer handling of non-datablock NodeTrees as if real IDs here. Also fixed initial ID not being stored as handled, in rare cases this could also lead to infinite looping. To be backported to 2.78a. |
Revision f87a81a by Brecht Van Lommel / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Cycles CUDA: make CUDA 8.0 the officially supported version for all platforms. |
Revision fd0dea5 by Brecht Van Lommel / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix Cycles CUDA performance on CUDA 8.0. Mostly this is making inlining match CUDA 7.5 in a few performance critical places. The end result is that performance is now better than before, possibly due to less register spilling or other CUDA 8.0 compiler improvements. On benchmarks scenes, there are 3% to 35% render time reductions. Stack memory usage is reduced a little too. Reviewed By: sergey Differential Revision: https://developer.blender.org/D2269 |
Revision 4d14bd1 by Julian Eisel / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix memory leak caused by unknown opeartor of keymap item |
Revision 4640bf8 by Bastien Montagne / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix T49548: Entering Cycles Rendered Viewport Unlinks Material from Objects. We *always* want to increase mat user count when from Object (and not Data), because in that case we are moving mat from object to temp generated mesh, material can never be 'borrowed' in that case. To be backported to 2.78a |
Revision e145990 by Julian Eisel / Sergey Sharybin (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix missing operator-type registration Removed in a7dbc0704f217a, but only should've removed default keymap entry. |
|
|
|


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