Blender Git Commits

Blender Git "master" branch commits.

Page: 2243 / 5574

November 25, 2016, 19:03 (GMT)
Fix T50104, Race condition in SVMShaderManager::device_update_shader
November 25, 2016, 09:45 (GMT)
Math Lib: avoid temp array for rotate_m4

No need to have temp array storage, avoid 2x loops.
November 25, 2016, 05:27 (GMT)
Math Lib: rotate matrix cleanup

- Remove 'rotate_m2', unlike 'rotate_m4' it created a new matrix
duplicating 'angle_to_mat2' - now used instead.
(better avoid matching functions having different behavior).

- Add 'axis_angle_to_mat4_single',
convenience wrapper for 'axis_angle_to_mat3_single'.

- Replace 'unit_m4(), rotate_m4()' with a single call to 'axis_angle_to_mat4_single'.
November 25, 2016, 03:14 (GMT)
Remove eekadoodle workaround for add torus

This is no longer needed since moving to MPoly/MLoop data structure.

Also use 3x3 matrix for transforming instead of quaternion
(slightly better performance).
November 25, 2016, 03:14 (GMT)
Fix Torus default UV's offset outside 0-1 bounds

When major/minor segments didn't fit evenly into 4,
the UV's would move outside the UV bounds.
November 24, 2016, 15:39 (GMT)
Cycles: Avoid divisions by zero in volume sampling code

Was giving huge artifacts in the barber shop file here in the studio,

Maybe not fully optimal solution, but committing it for now to have
closer look later.
November 24, 2016, 12:43 (GMT)
Remove unused vector icons from RNA
November 24, 2016, 00:14 (GMT)
Fix prefs UI when built w/o Cycles
November 23, 2016, 10:33 (GMT)
Fix T50100: Cycles SeparateRGBNode Red socket defined wrong

Spotted by David (bocs), thanks!
November 23, 2016, 10:09 (GMT)
Depsgraph: Fix matrix_world driver source

Reported by Dalai in IRC, thanks!
November 23, 2016, 09:59 (GMT)
Cycles: Fix strict compilation warnings
November 22, 2016, 23:04 (GMT)
Fix Cycles device backwards compatibility error if device type is unavailable.
November 22, 2016, 23:04 (GMT)
Fix spelling in Cycles distance culling description.
Revision 99c5c8b by Luca Rood
November 22, 2016, 16:59 (GMT)
Fix T49718: Wrong "Make Duplicates Real" behavior with "Keep Hierarchy"

All objects were being parented to a single instance of each parent
object, instead of their respective instances, when using dupliverts or
dupligroups.

Behavior was caused by the `persistent_id[0]` (vertex/face id) being
ignored when computing `parent_gh` hash, which caused all instances to
have the same hash, and thus only the first one was included.

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D2370
November 22, 2016, 15:39 (GMT)
Cycles: Fix strict compilation warnings

Should be no functional changes.
November 22, 2016, 15:06 (GMT)
Install_deps: fix warning message not showing up in case build fails.

Kinda stupid, but big nice warning about need to try clean build if
something fails was only showing in case install_deps completed
successfully... :P
November 22, 2016, 15:03 (GMT)
Fix T50034: Blender changes processor affinity unauthorized
Revision a796a84 by Julian Eisel
November 22, 2016, 13:51 (GMT)
Use const for color array arguments
Revision 60ce602 by Julian Eisel
November 22, 2016, 13:40 (GMT)
Fix missing conversion of uchar color to float

Decided to just pass float [4] args, so no type conversion is needed at all.
November 22, 2016, 11:43 (GMT)
GLog: Workaround compilation error on Hurd

There is syscall headers but no SYS_Write syscall.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021