Blender Git Commits

Blender Git "master" branch commits.

Page: 2510 / 5574

September 16, 2015, 15:23 (GMT)
OpenSubdiv: Fix for missing caching of vendor string parsing result
September 16, 2015, 15:20 (GMT)
Fllowup to previous commit, remove unused code
September 16, 2015, 14:28 (GMT)
Fix T45708: OpenSubdiv crashes on Windows with Intel cards

Disable Intel cards for until we'll go to the root of the issue of the crash.
This will take a bit, so being so close to the release we go safe and disable
unstable GPU, so blender at least doesn't crash.

This could be bypassed by setting OPENSUBDIV_ALLOW_INTEL environment variable.
September 16, 2015, 14:23 (GMT)
Get rid of leftover from refactor of VBO code. Thanks to severin for
noticing
September 16, 2015, 14:10 (GMT)
CMake: Don't modify global CFlags when enabling/disabling OpenJpeg
September 16, 2015, 14:04 (GMT)
Fix T46105, disable viewport compositing when non power of two texture
support is missing.

Supporting those (really) old GPUs requires us to make shaders more
expensive by converting between real and scaled coordinates and be wary
of such conversion caveats when handling uv coordinates in shaders. Not
worth the cost for supporting hardware that old.
September 15, 2015, 21:49 (GMT)
Fix T46073: crash w/ out-of-bounds material
September 15, 2015, 21:28 (GMT)
Fix T45389 Windows thumbnails not working.

Also they did not work when using blender -R from
command line in 64-bit systems.
Issue was checking for wrong define which would
cause code to detect if the blender executable
functions under 32 bit emulation.
For 64bit executables this is false, leading
blender to believe we are operating under a 32bit
system, and registration would try to register
the 32bit thumbnailer.

This 32 bit dll is (correctly) missing for local
installs and from the new installer, thus no thumbnails.
September 15, 2015, 17:35 (GMT)
Fix for text editor un-indent undo

Same issue as T44381, re-use logic for indent.
September 15, 2015, 11:57 (GMT)
Fix T46093: Thumbnails/previews of materials/textures not displaying in Blender filebrowser when only one thread is available.

Using the global scheduler here is not a really good idea - `filelist_cache_previewf()` is not a short task
that run once, but it's a loop that keeps cheking for work in a TODO queue. This means it won't quickly allow other tasks
to start, so it should not be in the global scheduler.

In fact, asynchronous tasks (that is, tasks that will live for quite a bit of time, and often sleep a lot) should never use
global scheduler, they would steal computing resources from heavy-duty, short-time living ones - and possibly even completely
stall threaded tasks (if all worker threads are executing long-life tasks...).

We could probably even completely bypass the scheduler/task thing here (and directly use threads), but it does not have
that much of an over-head, and still offers easy handling of threading stuff...
September 15, 2015, 11:28 (GMT)
Fix T46113: Color picker erratic outside 0-1 range
September 15, 2015, 10:03 (GMT)
Cleanup: hide clnors warning prints behind G.debug, those can get annoyingly verbose...
September 15, 2015, 09:31 (GMT)
Fix wm leak loading factory-startup
September 15, 2015, 03:01 (GMT)
BGE: make error message more clear when trying to de/activate actuator from non-active controller
September 14, 2015, 19:55 (GMT)
Fix T46114: paint face-mask hide clears sharp flag
September 14, 2015, 15:12 (GMT)
Fix T46109: Bitmap font objects leads to unfreed memory.
September 14, 2015, 13:39 (GMT)
Fix T45699: BGE auto-run exits immediately
September 14, 2015, 10:53 (GMT)
Fix T46099: snapping failed on objects with some NULL-dimension in their bbox.

Added a helper that ensures a bbox has some non-NULL dimension along all its axes.

Also, fixed some (rather unlikely) NULL dereference cases (though it should not in this context,
`BKE_object_boundbox_get()` can return NULL).
September 14, 2015, 10:39 (GMT)
Fix T46106: Hidden socket w/ node link from Py API

Internally this was OK, but an invalid state from the users POV.
September 14, 2015, 05:55 (GMT)
Fix T45699: own regression w/ looptri update

Baking was still checking tessface in parts.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021