Blender Git Commits

Blender Git "master" branch commits.

Page: 2517 / 5574

September 2, 2015, 08:39 (GMT)
Cleanup: style
September 2, 2015, 05:39 (GMT)
b5287b1 removed important CCG_key_top_level call

Caused subsurf to crash w/o OSD
September 2, 2015, 03:41 (GMT)
Enable guarded-alloc when --debug-all is passed
September 2, 2015, 03:38 (GMT)
Correct help message for debug options
September 2, 2015, 01:29 (GMT)
Fix snapping edit-gpencil to edit-mesh

Reported in T45978

Was checking mesh selection state.
September 1, 2015, 17:15 (GMT)
Fix T45931: Blender Fails to generate previews.

Root of the issue was, preview generator was filling ID preview with unsigned int,
when RNA only knows of signed integers (and thus generates a python exception
when converting uint outside of int range)...

Using the brand new and much simple float pixels accessor to PreviewImage now.

Why this was working perfectly OK (it seems...) under Linux, and why error (py exception)
was so badly and misleadingly reported on Windows, remains pitch black mystery to me.
September 1, 2015, 17:15 (GMT)
RNA PreviewImage: add float pixels accessors.

Raw int pixels can be nice in some cases (much less memory used), but converting to/from float values
(as e.g. expected by/from Image) is not simple in py, error prone and rather slow.
September 1, 2015, 16:56 (GMT)
Avoid reupdating pbvh data in upload functions, these should have been
taken care of in draw functions.

Those iterate the whole PBVH tree so better avoid doing them, twice or
thrice.
September 1, 2015, 16:28 (GMT)
Fix T45978: Ruler ignores new edit-mesh data
September 1, 2015, 15:34 (GMT)
Fix T45974: Bones fail to snap to verts

Was an issue with individual-origins + snap
September 1, 2015, 15:25 (GMT)
Fix uninitialized normal var w/ objects snapping
September 1, 2015, 14:43 (GMT)
Assert vec_roll_to_mat3_normalized's gets a normalized vector
September 1, 2015, 13:00 (GMT)
Fix projection painting normal culling operating on individual
triangles.

This made the normal-related artifacts of projection painting much more
apparent. Now we do culling based on
whole polygons. Pure backface culling still uses individual
triangles.
September 1, 2015, 12:40 (GMT)
Don't use GCC-only pragma for all compilers
September 1, 2015, 09:59 (GMT)
Fix T45976: Crash accessing BMesh customdata

Layers returned from items() and values() could have an invalid index.
September 1, 2015, 09:48 (GMT)
Depsgraph: Fix compilation error with legacy depsgraph disabled

Reported by Campbell on IRC, partial patch by him as well.
September 1, 2015, 08:43 (GMT)
Fix T45825: Macro redo disable options incorrectly

A non repeatable operator would disable editing options for all operators after it.
September 1, 2015, 06:07 (GMT)
Fix T45939: Crash w/ BMesh.*.sort()
September 1, 2015, 05:43 (GMT)
BMesh: add asserts for BMesh sort ghash lookups
September 1, 2015, 05:01 (GMT)
Cleanup: redundant cast
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021