June 9, 2016, 11:28 (GMT) |
Fix armature stick draw, unpack-alignment was set but never restored Drawing a single stick bone set the alignment to 1, applying this setting to the rest of Blender. |
June 9, 2016, 11:28 (GMT) |
Cleanup: GPU headers |
June 9, 2016, 11:28 (GMT) |
glutil: add glaGetOneInt helper |
June 9, 2016, 11:28 (GMT) |
GPU: avoid disabling basic-shader for lasso Replace glDrawPixels w/ glaDrawPixelsTex |
June 9, 2016, 11:28 (GMT) |
Compilation error fix after recent cleanup Please do not do cleanups in minimal configuration, doing that has been proven to only cause issues without solving anything meaningful ;) |
June 9, 2016, 11:28 (GMT) |
Cleanup: GPU arg wrapping |
June 8, 2016, 20:54 (GMT) |
disable glsl, glew import different on mac. Check on viewer node do_output io active. First check bnode output buffer, can be null, prevent compo from crashing. |
June 8, 2016, 19:45 (GMT) |
Make uiLists placed in popups usable It's still not completely working - there are still some glitches - but far better than before. To make buttons of the uiList work, you have to add a 'check' callback to the operator that invokes the menu. Only if it returns True, the uiList gets refreshed. To avoid this we have to make the region refresh tagging in the entire button handling a bit smarter. Changes I had to do: * Call uiList handling from menu/popup handling if needed. * Make uiList handling use special popup refresh tag if placed in menu. * Allow popups invoked from py operator to tag for refresh by using operator 'check' callback. * Tag popup for refresh when resizing uiList. Mostly fixes T48612. |
June 8, 2016, 19:45 (GMT) |
Add 'multi small' testcase to performance Ghash tests. This new test simply inserts and lookup a lot of time on very small ghashes (most are < 17 items). |
June 8, 2016, 19:45 (GMT) |
Cycles: Yet another fix for textures limit |
June 8, 2016, 19:45 (GMT) |
C99/C++11: replace deprecated finite() by isfinite(). |
June 8, 2016, 19:45 (GMT) |
Move editmesh undo into its own file |
June 8, 2016, 19:45 (GMT) |
BLI_math: add 'equals_m4m4' (and 'm3' variant) helpers. |
June 8, 2016, 19:45 (GMT) |
Cycles: Fix long compile time with MSVC. Compile time per kernel increased alot after recent image commits, re-shuffle some code to fix this. Patch by "LazyDodo". Differential Revision: https://developer.blender.org/D2012 |
June 8, 2016, 19:45 (GMT) |
Cleanup: warnings |
June 8, 2016, 19:45 (GMT) |
Fix wrong scale of vertex color values when doing border render of Cycles viewport |
June 8, 2016, 19:45 (GMT) |
ndof: simplify Mac build We don?t require the 3Dconnexion driver framework at build time. No special link flags or include paths needed. |
June 8, 2016, 19:45 (GMT) |
Correct exit-code check |
June 8, 2016, 19:45 (GMT) |
Fix wrong vertex color in BI GLSL mode The issue was caused by recent normalization added to the GLSL attributes. |
June 8, 2016, 19:45 (GMT) |
Dynapaint: fix use of normal normalization in dynamicPaint_generateBakeData(). Vertex's normal is always normalized - and its conversion from short to float should not change that! On the other hand, linear interpolation of three normals **does not give a normalized vector** (unless all three inputs are exactly the same). Also, minor optimization, avoid recomputing that interpolated normal twice for each PaintUVPoint. |
|