Blender Git Commits

Blender Git "master" branch commits.

Page: 3391 / 5574

November 20, 2012, 17:40 (GMT)
Fix #33177: OSL render difference with missing textures and HSV nodes.
November 20, 2012, 17:40 (GMT)
Fix cycles OSL missing support for texture mapping paramaters found in texture
properties tab.
November 20, 2012, 17:39 (GMT)
Fix #33243: cycles CUDA going missing sometimes, disabled the new code now that
can detect if a device becomes available while Blender runs, appears to be
unreliable for some reason.
November 20, 2012, 14:31 (GMT)
code cleanup: comment unused members of bmesh operator slots and some osl style edits.
November 20, 2012, 14:18 (GMT)
Fix [#33239] Cycles OSL : Environment Texture Rotation Incorrect:
* Projection mappings were not implemented yet.
November 20, 2012, 13:29 (GMT)
bmesh operator api:
avoid per vert/edge/face string lookups in BMO_slot_map_* functions --- used in array modifier, subdivide, remove doubles and other tools.
November 20, 2012, 12:54 (GMT)
Motion tracking: dump mask image when dump images is enabled

This is pure development option which is enabled by defining DUMP_FAILURE
or DUMP_ALWAYS libmv-capi.
Revision 616eb84 by Lukas Toenne
November 20, 2012, 12:25 (GMT)
Support for type callbacks on IDProperty pointers. Before this the type of the type of a PropertyGroup pointer would be fixed to the default RNA type. This is fine in most cases, but it may be necessary to define the property group subtype dynamically in some cases. Now the returned RNA pointer uses the typef callback if it exists.
November 20, 2012, 12:10 (GMT)
Text editor: fix for line spacing with word wrap enabled
November 20, 2012, 11:44 (GMT)
Motion tracking: fixed View Selection operator in cases pixel aspect != 1

This could break old files a little bit -- clip view could be offset/zoomed
in comparison with previous releases in pixel aspect != 1.
November 20, 2012, 10:43 (GMT)
Fix for add plane operator broken since recent code cleanup
November 20, 2012, 10:37 (GMT)
Fix bug in endian switch functions.

Seems ti was here since the very first day this functions were added
and issue was happening for switching sign for negative values.

Wrote a brute-force test locally and seems corrected functions indeed
works the same way as old macroses.

This should fix: #33226: File loading issue with svn 52328 (recent BF buildbot compile)
November 20, 2012, 09:59 (GMT)
Fix #33217, mirror modifier edges missing in wireframe mode.

I see we explicitly set the edge visibility in the code for a few
modifiers because of this flag missing. The only place that this flag is
not set is during subsurf so maybe it would make a lot more sense to set
it by default on newly created edges (currently off by default) through
bmesh and turn it off for any modifiers that may need it to be off.
November 20, 2012, 09:04 (GMT)
Skip CDDM_calc_edges since it's a costly operation. Instead make sure
all edges are set to draw. Thanks to Campbel for pointing that out!
November 20, 2012, 08:04 (GMT)
Seems extra hints are needed to find llvm-config on linux
November 20, 2012, 06:11 (GMT)
py api: add mapping support to bmesh operator return values.
November 20, 2012, 05:58 (GMT)
py api: remove ".out" from the names of dict keys returned from bmesh operators.
November 20, 2012, 05:50 (GMT)
code cleanup: make bmesh operator names more consistant since python has access to these as input arguments and return values.

all output values currently have ".out" suffix, this may go in the future, but for now it makes it clear in C code what are inputs and outputs.
November 20, 2012, 03:29 (GMT)
bmesh operator api edits, add macros and NULL the buffer if BMO_slot_buffer_alloc()'s len is zero.
November 20, 2012, 02:56 (GMT)
bmesh py api: add support for return values from bmesh operators.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021