June 8, 2016, 19:45 (GMT) |
Add upstream information to libraries |
June 8, 2016, 19:45 (GMT) |
Code refactor: minor node and node type utility functions and changes. |
June 8, 2016, 19:45 (GMT) |
Collada: Adding support for bone roll and bone layers Differential Revision: https://developer.blender.org/D2034 |
June 8, 2016, 19:45 (GMT) |
Add BLI_array_store copy-on-write API This supported in-memory de-duplication, useful to avoid in-efficient memory use when storing multiple, similar arrays. |
June 8, 2016, 19:45 (GMT) |
Depsgraph: Fix missing updates when modifying armature |
June 8, 2016, 19:45 (GMT) |
Fix T48447: Inactive menu items don't grey-out icons |
June 8, 2016, 19:45 (GMT) |
3D Text: Use BLI_array_store for undo storage |
June 8, 2016, 19:45 (GMT) |
Cleanup: remove unused doxy config |
June 8, 2016, 19:45 (GMT) |
Fix T48434: Missing meta support in new depsgraph |
June 8, 2016, 19:45 (GMT) |
CMake: Workaround to get Libmv compiled with latest Gcc |
June 8, 2016, 19:45 (GMT) |
Cleanup: fix inconsitency in dynamicPaint_outputLayerExists() Dyna WPaint indeed only uses first output layer, but better be consistent in those cases... |
June 8, 2016, 19:45 (GMT) |
Code refactor: pass ShaderInput to constant_fold, so it supports arbitrary types. |
June 8, 2016, 19:45 (GMT) |
Dynapaint: Serious cleanup and optimization of dynamicPaint_createUVSurface (mostly). Gives 3-4% speedup in pre-bake step (from 112 to 108 seconds with own heavy test file). Note that here we have a huge potential performance boost if we replace the flat `Bounds2D *faceBB` array of UV tris bounding boxes by a real 2D AABB tree (right now, we can loop over all UV triangles times the number of pixels of the surface times 5...). |
June 8, 2016, 19:45 (GMT) |
EditNormal modifier: add some 'maximum angle' limit. Allows to avoid generating flipped faces when using extreme normal modifications. Related to T48576. |
June 8, 2016, 19:45 (GMT) |
Code refactor: make ShaderNode match Node a bit more, reusing types and enums. Differential Revision: https://developer.blender.org/D2016 |
June 8, 2016, 19:45 (GMT) |
Support Cycles magic texture in GLSL viewport |
June 8, 2016, 19:45 (GMT) |
Cycles: Fix wrong closure counter in feature adaptive kernel Some closures were missing from calculation, leading to an array under-allocation, presumable causing memory corruption issues with emission shaders on OpenCL and was causing issues with Volume 3D textures with CUDA. The issue was identified by Thomas Dinges, the patch is different from the original D2006. See the brief discussion there. Current approach is similar (or the same) as Brecht suggested. |
June 8, 2016, 19:45 (GMT) |
Cleanup: warning |
June 8, 2016, 19:45 (GMT) |
Fix own mistake in D1120: wrong indexing of UV maps during tangent calculation |
June 8, 2016, 19:45 (GMT) |
Makefile: Use hidden FORCE target |
|