Blender Git Commits

Blender Git "compositor-2016" branch commits.

Page: 13 / 19

June 8, 2016, 19:45 (GMT)
Depsgraph: Fix wrong layers flush form children to parent

It was possible to have issues in cases when several child dependencies
goes to IDs with different layers. In this case order of flushing was not
really well defined, which could lead to cases when indirect dependency
via invisible object wouldn't work.

Need some sort of barrier to prevent scheduling of parent nodes for until
all children are done, but that's becoming quite nasty thing to implement.

Added a temp field to component for now. maybe it's not so crazy actually
and we might use it for evaluation as well, so we wouldn't flush updates
to components which does not affect visible stuff.
June 8, 2016, 19:45 (GMT)
BLI_mempool: Use an 'odd' FREEWORD for big/little endian

This also changes freeword to an intptr_t to ensure
not only the first 4 bits of a pointer are tested on 64bit systems.
June 8, 2016, 19:45 (GMT)
Code refactor: nodify Cycles integrator.

Differential Revision: https://developer.blender.org/D2016
June 8, 2016, 19:45 (GMT)
OpenGL: use EXT version of FBOs

Blender 2.7x supports OpenGL 2.1 which has FBO only as an extension.

It was working fine, but this is more correct.
June 8, 2016, 19:45 (GMT)
ndof: detect SpaceMouse Enterprise

New device! Lots of buttons!
June 8, 2016, 19:45 (GMT)
Cycles: Fix crash after recent zero scale instance optimization
June 8, 2016, 19:45 (GMT)
GLSL: Attempt to fix errors in setting UV attributes
June 8, 2016, 19:45 (GMT)
Fix T48514: Cycles toon glossy BSDF not respecting reflective caustics option.
June 8, 2016, 19:45 (GMT)
fixed collada api call for blenderplayer
June 8, 2016, 19:45 (GMT)
Buildbot: Pass proper generator for MSVC 2015 builder
June 8, 2016, 19:45 (GMT)
Cleanup: Add comment on behavior of tweak events

It's not obvious that they use the mouse coordinate of the initial key-press event (behavior since rBf1f33ba7be2d), so added comment.

Also corrected other comments.
June 8, 2016, 19:45 (GMT)
GHOST cleanup (null check before delete, and 0 -> NULL for pointers).

Based on patch from Lawrence D'Oliveiro (ldo) in T48499.
June 8, 2016, 19:45 (GMT)
Fix T48508: Cycles Regression / Crash
June 8, 2016, 19:45 (GMT)
Code refactor: nodify Cycles camera and fix some mistakes in XML node read.

Differential Revision: https://developer.blender.org/D2016
June 8, 2016, 19:45 (GMT)
BLI_math: Add function to calculate circular cubic curve tangents
June 8, 2016, 19:45 (GMT)
Add warning to Mesh.from_pydata
June 8, 2016, 19:45 (GMT)
buildbot work around cuda / msvc compatibility issues
June 8, 2016, 19:45 (GMT)
Fix T48579: RNA shadows new custom properties
June 8, 2016, 19:45 (GMT)
Fix missing Ignore option for GLSL bump
June 8, 2016, 19:45 (GMT)
Fix T48476: 'Recalculate Bone to Cursor' fails
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021