Revision e8299c8 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 24, 2016, 12:20 (GMT) |
Cycles: Don't use guarded vector for statically initialized data This will confuse hell of a guarded allocators because it is possible to have allocation happened prior to Blender's guarded allocator is fully initialized. This was causing crashes and assert failures when running blender with fully guarded memory allocator. |
Revision 21bf863 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 24, 2016, 12:05 (GMT) |
Cycles: Fix shadowing variable which also causes use of uninitialized variable Was causing wrong aperture for panorama cameras. Seems to be a regression in 371d357. |
Revision 0b734f0 by Joshua Leung / 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 24, 2016, 11:51 (GMT) |
Fix: Grease Pencil palettes were missing a RNA path callback |
Revision 759b5fb 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 24, 2016, 11:46 (GMT) |
Fix Cycles address space OpenCL error after recent fix. |
Revision f0adb87 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 24, 2016, 11:43 (GMT) |
Cycles: Fix static initialization order fiasco Initialization order of global stats and node types was not strictly defined and it was possible to have node types initialized first and stats after that. This will zero out memory which was allocated from the statistics causing assert failure when de-initializing node types. |
Revision f55221e 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 24, 2016, 10:55 (GMT) |
Cycles: Fix uninitialized variable from the previous commit |
Revision 59689be 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 24, 2016, 10:40 (GMT) |
Blender 2.78: Point submodules to a new hash |
Revision 20e54c9 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 24, 2016, 10:39 (GMT) |
Cycles: Remove explicit std:: from types where possible We have our own abstraction level on top of the STL's implementation. This commit will guarantee our tweaks are used for all cases. |
Revision faaf033 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 24, 2016, 10:38 (GMT) |
Blender 2.78: Port style cleanup from Cycles Kinda nice to have official release code to be really clean. |
Revision 452d43b 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 24, 2016, 10:34 (GMT) |
Fix T49827L Crash linking material while in Material viewport shading mode Material linking might and does change the way how drawObject is calculated but does not tag drawObject for recalculation in any way. Now use dependency graph to tag draw object for reclaculation. Currently do this using OB_RECALC_DATA taq since tagging is not very granular yet. In the future we can introduce ore granular tagging in the new dependency graph easily. Simple and safe for 2.78a. |
Revision 66ed7d7 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 24, 2016, 10:34 (GMT) |
Fix T49818: Crash when rendering with motion blur It was possible to have non-initialized unaligned BVH split to be used when regular BVH split SAH was inf. Now we ensure that unaligned splitter is only used when it's really initialized. It's a regression and should be in 2.78a. |
Revision a80104f 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 24, 2016, 10:34 (GMT) |
Cycles: Cleanup, spaces |
Revision 1bcddea by Joerg Mueller / 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 24, 2016, 10:34 (GMT) |
Fix T49764: Audio strips crackle when animating the volume - Implemented linear interpolation for volume changes in the software mixer. - Using this in the software device. |
Revision 4c94e32 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 24, 2016, 10:34 (GMT) |
Fix T49750: Cycles wrong ray differentials for perspective and stereo cameras. |
Revision 53cbda0 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 24, 2016, 10:34 (GMT) |
Fix T49793 : Fix enabling SSE2 globally for msvc. When feeding msvc both /arch:sse2 and /arch:sse it's not smart enough to pick the best option, just goes with the last option |
Revision 602b2db 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 24, 2016, 10:34 (GMT) |
Fix mistake in BKE_mesh_new_from_object handling of materials in MetaBall case. Typo, spoted by Coverity scan. To be backported to 2.78a. |
Revision 7b311c0 by Joerg Mueller / 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 24, 2016, 10:34 (GMT) |
Fix T49656: Crash when starting playback while using JACK audio with A/V sync When ED_screen_animation_play is called from wm_event_do_handlers,ScrArea *sa = CTX_wm_area(C); is NULL in ED_screen_animation_timer. Informing the audio system in CTX_data_main_set, that a new Main has been set. |
Revision cb44a3e by Scott Wu / 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 24, 2016, 10:34 (GMT) |
Cycles: use near clipping distance in panorama camera. Reviewed By: sergey, brecht, dfelinto Differential Revision: https://developer.blender.org/D1952 |
Revision dac5396 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 24, 2016, 10:34 (GMT) |
Fix T49797: Exception from scene update handler might leak external engine descriptors This was causing memory leaks in Cycles. Some more detailed information in the comment in the code. Seems to be safe and nice enough for 2.78a. |
Revision e1cf002 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 24, 2016, 10:34 (GMT) |
Fix T49789: Compositor mix node interpolation bug |
|