Blender Git Commits

Blender Git "master" branch commits.

Page: 2571 / 5574

June 17, 2015, 14:29 (GMT)
Cleanup, use define instead of magic number
June 17, 2015, 14:06 (GMT)
Print elapsed time when rendering from the command line
June 17, 2015, 13:49 (GMT)
Flush stdout prior of calling render stats callback

Without this extra flush order of stat prints is undefined in the
output. which makes it rather tricky to write custom output in a
reliable way.
June 17, 2015, 12:07 (GMT)
Cycles: Report total and render time to the log

This includes total render time spent on rendering since render() was
invoked and also prints time of actual rendering (without synchronization
step).
June 17, 2015, 11:54 (GMT)
Fix me being stupid commit.

Copy modifiers operator would copy modifier to all strips, even
unselected ones.
June 17, 2015, 10:30 (GMT)
Fix (unreported) redo of 'bone envelope distance resize' transform op not working
(it would behave like 'bone envelope resize' instead).

Issue comes from the fact this transform op shares some common points with both BoneResize
and BoneEnvelope operations. However, trying to re-use `TFM_BONE_ENVELOPE` itself in this case
is bad idea, since this mode gets stored in transform op and is directly re-used for redo,
by-passing the whole init phase that shall be done in `TFM_BONESIZE` mode... So now,
we add a real new mode, `TFM_BONE_ENVELOPE_DIST`, while keeping most of existing code
and all existing behavior.

This is slightly hackish - but was already anyway, and avoids creating a full new set of
function for pretty much the same thing. As a side note, also makes it possible to
resize envelope distance outside of envelope viewing mode (from py or by adding a custom
shortcut).
June 17, 2015, 10:02 (GMT)
Cleanup: use floorf instead of floor when dealing with floats.
June 17, 2015, 10:02 (GMT)
Cleanup/Fix unreported: many 'transform' apply was not updating t->values with final values.

This means redo panel of matching operators would not get correct values set in case
those were entered with numinput, or some snapping was used...
June 17, 2015, 09:35 (GMT)
Cycles: Fix wrong numbering of OpenCL devices when some of them are skipped

Skipped devices did not reflect in the device number, which might result in bad
array indices.

This might also resolve T45037, and need to be ported to a release branch.
June 17, 2015, 06:05 (GMT)
Fix T45059: Image open /w relative paths & anim

- would hang on win32 (checking network share?)
- made the path absolute on all systems
June 17, 2015, 06:05 (GMT)
Fix leak getting image frame-range from filesel
June 17, 2015, 05:53 (GMT)
ImBuf: Assert when read/write gets relative paths

We _never_ want this, so better not fail silently.
June 17, 2015, 04:25 (GMT)
CMake: set advanced var
June 17, 2015, 03:16 (GMT)
Correct recent commit replacing macro's /w MSVC
June 16, 2015, 23:38 (GMT)
CMake: use functions instead of macros

Reduces issues with vars leaking into the parent scope.
June 16, 2015, 21:06 (GMT)
Cleanup: style
June 16, 2015, 20:54 (GMT)
Correct last commit

avoid sqrt
June 16, 2015, 19:51 (GMT)
Fix T45096: Bad UVs /w EdgeSlide & zero-area faces
June 16, 2015, 19:44 (GMT)
Optimize drawing of outlines as well
June 16, 2015, 18:55 (GMT)
Drawing speedup:

We really don't need to iterate all edges of the mesh every frame to
search for loose edges, this calculation can be cached when filling the
edge index buffer.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021