Blender Git Commits

Blender Git "master" branch commits.

Page: 2532 / 5574

August 6, 2015, 06:52 (GMT)
Cleanup: unused warning
August 6, 2015, 03:03 (GMT)
CMake: AUDASPACE_ROOT_DIR wasn't working
August 6, 2015, 03:03 (GMT)
Cleanup: style (match other find modules)
August 6, 2015, 03:03 (GMT)
Cleanup: whitespace, unused var
August 6, 2015, 03:03 (GMT)
Cleanup: whitespace
August 5, 2015, 23:09 (GMT)
Fix T45691 crash on material view

Call glProgramUniform1i only when OpenSubdiv is requested and only when
the GPU supports it.
August 5, 2015, 19:35 (GMT)
Fix T45693: Fix for using 4-component vector as 3 component in osd shader
August 5, 2015, 17:19 (GMT)
OpenSubdiv: Make sure normals passed to OSD are all up to date

Solves shading artifacts with animated characters.
August 5, 2015, 16:29 (GMT)
OpenSubdiv: Changes to texturing

Use first material slot for until multiple materials are fully supported.

Also respect setMaterial()'s return value to avoid drawing unnecessary
geometry.
August 5, 2015, 14:07 (GMT)
OpenSubdiv: Initial OsdMesh construction missed clearing out-of-date coords flag
August 5, 2015, 13:50 (GMT)
Cleanup: unused warning
August 5, 2015, 13:47 (GMT)
Fix dereference before NULL check
August 5, 2015, 13:11 (GMT)
OpenSubdiv: Completely avoid possible access to non-existing CPU data

Make it so CCGDM reports 0 number of geometry when it uses GPU backend for
drawing. This screws up a bit statistics in info header and requires to have
some special handle of CCGDM in the drawing code, but makes it so non of the
areas will try to access non-existing geometry.
August 5, 2015, 12:51 (GMT)
OpenSubdiv: Edit mode was not checking for Use OpenSubdiv flag
August 5, 2015, 12:46 (GMT)
OpenSubdiv: Correction to previous commit
August 5, 2015, 12:43 (GMT)
OpenSubdiv: Tweaks to AABB calculation when using opensubdiv for subsurf

Use coarse coordinates to calculate AABB which gives much better approximation
of AABB than using unity AABB size.
August 5, 2015, 12:29 (GMT)
Mirror modifier: Fix for wrong dependency relations

Mirror modifier was reporting that it depends on geometry of the object
used for mirror center which is incorrect -- only object matrix is needed
for modifier evaluation.
August 5, 2015, 12:20 (GMT)
OpenSubdiv: Resolve regression with unity AABB for CCGDM calculated on CPU
August 5, 2015, 12:15 (GMT)
OpenSubdiv: Fix crash happening when disabling Use OpenSubdiv option

The issue was caused by the changes from this morning.
August 5, 2015, 11:29 (GMT)
OpenSubdiv: Enable by default on the supported platforms

This commit makes sure Linux and Windows buildbots are using OpenSubdiv
and also enables OpenSubdiv by default on Windows.

OSX is kept disabled still, this is due to OpenGL restrictions which are
not solved in any way yet.

Linux is defaults to OpenSubdiv disabled because it needs precompiled
library.

The documentation could be found there:

http://wiki.blender.org/index.php/User:Nazg-gul/OpenSubdiv
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021