Blender Git Commits

Blender Git commits from all branches.

Page: 2178 / 2888

September 24, 2015, 11:10 (GMT)
Half-working workaround for image refcount in SpaceImage.

Our ID refcount handling is really flacky in many places, this is going to be a serious
issue for this work I'm afraid... :/
September 24, 2015, 09:26 (GMT)
Simplify initialization of the deformedVerts variable.

No need to do the same thing in both code branches, the result is the same.
September 23, 2015, 17:30 (GMT)
Moved the rather elaborate test for modifier sculptmode compatibility into own function.
September 23, 2015, 16:19 (GMT)
Cleanup for mesh_calc_modifiers: Context and Iteration structs.

These gather most of the large number of local variables in that function,
in order to gain some clarity on their usage and scope.

Context is where immutable settings and global precomputed data is stored
during the computation. These values are initialized once and not touched
by modifiers.

Iterator struct holds the combined md/datamask pointers and some (hackish)
mutable data that gets updated during the process.

Where possible local variables have also been moved into narrower code blocks
to make the overall procedure less confusing.
September 23, 2015, 14:02 (GMT)
Fix T46215: Explode modifier looses textures
September 23, 2015, 14:02 (GMT)
Fix T46217: Make normal artifacts
September 23, 2015, 14:02 (GMT)
Fix T46202: OS X (and Windows?) crash when going fullscreen.

Calling event handling recursively during window live resize is problematic,
the code wasn't designed to do that. Instead postpone event handling until
after live resize.
September 23, 2015, 14:02 (GMT)
Update module test to pass w/o freestyle enabled
September 23, 2015, 14:02 (GMT)
Update test to RNA API
September 23, 2015, 14:02 (GMT)
prevent assert: select-linked UV delimit w/o UV's
September 23, 2015, 14:02 (GMT)
OpenSubdiv: Fix crash with empty mesh

Reported by newbz in IRC, thanks!
September 23, 2015, 14:02 (GMT)
FFmpeg: Solve memory leak happening on encoding video
September 23, 2015, 14:02 (GMT)
Fix T46194: Crash rendering particles

Off by one error in 38940662
September 23, 2015, 14:02 (GMT)
Remove arbitrary simulation time limit in liquid sim. Tested and works fine with more than 100s
September 23, 2015, 14:02 (GMT)
Fix T46201: Popup menu in post_load handler crash

Match regular file loading logic for new-file operator.
September 23, 2015, 14:02 (GMT)
Fix bplayer (c).
September 23, 2015, 14:02 (GMT)
Sequencer: show X,Y in text effect location
September 23, 2015, 14:02 (GMT)
Render: Free persistent image storage when loading new file
September 23, 2015, 14:02 (GMT)
Fix (unreported) Append/link code: All library datablocks could end with same name.

This was broken since ages I think, did not really hurt since we usually never use libs' names
to access them. Rather bad behavior however, breaking a ground rule of our ID system!

And no real reason to add new libraries to new (split) Main at all, libraries are
never considered linked datablocks, which means they should always be in 'main' Main->library list.

Not a regression, but should be included in 2.76 imho.
September 23, 2015, 14:02 (GMT)
Fix T46159: OpenSubdiv does not always give same results as Blender own subsurf code with crease edges
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021