Blender Git Commits

Blender Git "master" branch commits.

Page: 2984 / 5574

January 13, 2014, 22:48 (GMT)
Fix T38186: mesh inset didn't follow edge directions for flat surfaces

also improve evenness when the inset direction wasn't exactly between both edges,
January 13, 2014, 22:48 (GMT)
Math Lib: minor optimization for angle functions
January 13, 2014, 22:29 (GMT)
Fix T38192: OSL got incorrectly enabled in preview render when GPU was selected
for rendering of the main scene.
January 13, 2014, 22:19 (GMT)
Fix T38176: can't set vertex coordinate to 0.0 when it's set to 0.0000001.
January 13, 2014, 21:18 (GMT)
Empties with Images draw type: add support for movies and image sequences

This adds an ImageUser to such empties with all the typical settings.

Reviewed By: brecht, campbellbarton

Differential Revision: https://developer.blender.org/D108
January 13, 2014, 21:01 (GMT)
Cycles: Fix Wave texture difference between OSL and SVM, OSL wasn't using the "Scale" properly for distortion.
January 13, 2014, 20:17 (GMT)
Code cleanup / Cycles: Don't pass scale to texture functions, do the multiplication in the function call already.
January 13, 2014, 19:18 (GMT)
Ceres: more warnings cleanup
January 13, 2014, 17:59 (GMT)
Code Cleanup: replace checks for ima->source with BKE_image_is_animated
January 13, 2014, 17:15 (GMT)
Fix T38171: Vertical tabs don't respond to clicks on the left most pixels
January 13, 2014, 16:59 (GMT)
Color control for bl_debug_draw functions
January 13, 2014, 16:51 (GMT)
Fix T38190: Linux tablet: Issue with XInput/GHOST?

With edits by Campbell, thanks!

Looks like in some cases (driver dependent?), `XDeviceMotionEvent` get generated with only part of expected data
(e.g. only x coordinate, only pressure, etc.), data which did not change since last event being NULL.
We know which data to actually handle with `XDeviceMotionEvent.first_axis` and `XDeviceMotionEvent.axes_count` values.

Reviewed by: campbellbarton

Differential Revision: https://developer.blender.org/D208
Revision 9cf6946 by Sv. Lockal
January 13, 2014, 14:31 (GMT)
Fix cycles texture crash on win x86-64 + msvc 11

Use union for __m128 aliasing; while gcc supports no-strict-aliasing attribute, unions are the most common way to deal with __m128 in msvc.
January 13, 2014, 14:25 (GMT)
Fix crash happening on render after recent imbuf PERSISTENT flag
January 13, 2014, 13:46 (GMT)
fix compilation for mingw-w64
January 13, 2014, 13:17 (GMT)
Re-bundle new Ceres library

- Fixes some harmless issues (in cases blender doesn't use Ceres yet)
- Fixes some compilation warnings
January 13, 2014, 13:14 (GMT)
UI Icons: store icons in git as uncompressed pixmaps (D196)

this allows for updating icons without committing a new PNG each time
(which is inefficient with git). The data files are converted into a
PNG at builds time and used just as they were before.
January 13, 2014, 13:02 (GMT)
Fix T37886: Material does no update when changing keyframes in dopesheet

It was a missing fcurve evaluation in scene update function which lead to
materials only being updated on frame change.

Added the same exception as we've got for the scene animation. It only
runs when there're materials tagged for the update, so wouldn't expect
speed regressions or so.
January 13, 2014, 12:47 (GMT)
Fix T38040: Crash after loading big image file in compositor

Issue was caused by cache limitor removing viewer image buffer
from the memory during compositing. Now made it so all viewer
images are persistent in the memory.

This solves the crash mentioned above and also makes it so
render/compo results are never lost.

Further tweaks are possible, but pretty much happy now, at
least no stoppers for work are there.
January 13, 2014, 12:18 (GMT)
UI Icons: use a python script rather then a shell (for non unix systems)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021