Revision cc31722 by Sergey Sharybin January 9, 2014, 10:33 (GMT) |
Fix T38000: vertex parent crash due to threading issues Issue is causes by vertex parent modifies original BMesh from a multiple threads. Ideally this is to be done as a separate update callback for mesh datablock, but it's not so much simple now (would need to do some re-arranges to DAG which might conflict with the work from Ali or will double amount of work we did). So for now use simple solution with mutex lock. Based on the patch from Campbell Barton with some fixes to make changes really thread-safe. Differential Revision: https://developer.blender.org/D168 |
Revision 113ff51 by Sergey Sharybin January 9, 2014, 10:15 (GMT) |
Compilation error fix for NetBSD Based on the patch from Joerg Sonnenberger. |
Revision 2d8545f by Sergey Sharybin January 9, 2014, 10:03 (GMT) |
Fix compilation error on NetBSD Original patch is by Jeorg Sonnenberger, thanks! |
Revision 1ea5c2a by Antonis Ryakiotakis January 9, 2014, 02:28 (GMT) |
Fix remaining sculpt mode crash using multires modifier, similar cause to previous sculpt fix (OpenGL access from thread with no context bound). The fact that this has gone unnoticed so far means that people are dyntopoing like crazy these days. |
Revision e47a41e by Campbell Barton January 9, 2014, 00:44 (GMT) |
Code Cleanup: style |
Revision 8c0f936 by Brecht Van Lommel January 9, 2014, 00:26 (GMT) |
Fix T38134: missing cycles update when removing world volume scatter shader. |
Revision a0dbee6 by Brecht Van Lommel January 8, 2014, 23:38 (GMT) |
Fix T38016: setting Object.matrix_world does not take bone parents into account. |
Revision aad731d by Brecht Van Lommel January 8, 2014, 23:17 (GMT) |
Code cleanup: remove BKE_object_where_is_calc_simul function. It doesn't make any sense anymore with the current depsgraph and probably was not useful for a long time, just a leftover from the pre 2.04 game engine. |
Revision 0d57724 by Brecht Van Lommel January 8, 2014, 22:36 (GMT) |
Fix T38062: normal map baking gave randomly values 127 or 128 in flat areas. Due to float precision issues it was basically random which of the two was used, now it's slightly biased towards 128, which is the convention for flat colors. The small difference between 127 and 128 could give problems with sharp glossy shaders where it would be visible as seams. |
Revision 2d073bb by Brecht Van Lommel January 8, 2014, 22:12 (GMT) |
Fix T38134: cycles viewport render not updating when adding a world volume shader. |
January 8, 2014, 22:03 (GMT) |
Revision b4644c6 by Brecht Van Lommel January 8, 2014, 21:28 (GMT) |
Fix crash cancelling command line render to AVI movie file. |
Revision 7bcb34e by Brecht Van Lommel January 8, 2014, 19:41 (GMT) |
Fix T38131: node link buttons (like for cycles in material properties) were not giving correct colors with theme menu colors set to bright values. Thanks to Denis Declara for finding the cause of this bug. |
Revision 20b046d by Sv. Lockal January 8, 2014, 18:25 (GMT) |
Cycles: workaround for noise performance regression in CUDA 5.5 Use manual ternary operation widening in grad(). Without it nvcc 5.5 produces multiple branch splits with very big branches (because of inlining). This solves 19% performance regression for BMW1M-MikePan.blend. Also remove one redundant instruction in perlin SSE (when h == 12 or h == 14, then h is always >= 4). Reviewed By: brecht Differential Revision: https://developer.blender.org/D190 |
Revision 61c9cac by Brecht Van Lommel January 8, 2014, 17:29 (GMT) |
Fix T38074: sequence rendering gave "No camera" warning for other scenes that didn't need a camera because they use only compositing nodes. |
Revision fa88c7f by Thomas Beck January 8, 2014, 16:57 (GMT) |
Fix T38105: Action Editor refresh is missing when a keyframe is inserted in 3D view When yiz insert a keyframe (on a location keying set f.e.) in the 3D-view and you got an action editor open then the action datablock is not changed (displaying only the button "new") until you hover the action editor with the mouse. Added a handler in the action_header_area_listener to handle this case If non-obvious, some technical note about what the cause of the bug was and how it was solved. |
Revision 09d6ad6 by Brecht Van Lommel January 8, 2014, 16:54 (GMT) |
Fix T38108: blender freeze in remembering operator properties. |
Revision cdeb3c3 by Campbell Barton January 8, 2014, 16:15 (GMT) |
Fix for incorrect use of abs() in intersect_sphere_sphere_2d |
Revision d5c9b50 by Bastien Montagne January 8, 2014, 16:05 (GMT) |
Fix issues with float precision in numinput, like 'R 123' who would show additional 'noise' digits. Expose float precision helper in UI_interface.h API, so that numinput can use this helper as numbuttons already do. Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D186 |
Revision 8305fd8 by Campbell Barton January 8, 2014, 13:50 (GMT) |
Code Cleanup: style edits to bevel and remove unneeded boundvert_rep_face call |
|
|
|


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