Blender Git Loki

Kaikki Blender Git kommitit.

Page: 4145 / 8462

November 16, 2016, 11:18 (GMT)
Part of T49043: Convert drawsimdebug.c to use the new Gawain API.

This conversion is pretty straightforward.

The code for debug drawing is not great, but it does the job.
Rewriting it is for another day, if it becomes more widely used.
November 16, 2016, 10:31 (GMT)
Add stdlib.h include to fix missing 'abort' prototype.
November 16, 2016, 10:09 (GMT)
Fix custom props not being handled correctly by manual/pyref UI menu entries.
November 16, 2016, 09:39 (GMT)
Disable possibility to flip bone names of linked armatures

Linked data should not be modified in such a way.

Reported by Nathan here in the studio, reviewed by Bastien, thanks!
November 16, 2016, 09:10 (GMT)
Cleanup: Remove unused function
November 16, 2016, 09:09 (GMT)
Fix voxel attribute sampling position when using VDB grids.

OpenVDB handles inverse transform from object to grid space internally.
November 16, 2016, 08:22 (GMT)
Indication if to use fresnel is now handled via the type of the BSDF.
November 16, 2016, 07:20 (GMT)
Better roughness remapping for thin surface specular refractions.
Revision 3b06c42 by Mike Erwin (master)
November 15, 2016, 23:59 (GMT)
Blender2.8 convert UI_view2d_constant_grid_draw to new immediate mode

Convert UI_view2d_constant_grid_draw to new immediate mode.

Part of T49043.

Reviewers: merwin

Reviewed By: merwin

Tags: #bf_blender_2.8

Differential Revision: https://developer.blender.org/D2298
Revision edddd2c by Mike Erwin (master)
November 15, 2016, 23:37 (GMT)
Use new immediate mode for ED_region_grid_draw

Convert ED_region_grid_draw to new immediate mode.

Part of T49043

Reviewers: merwin

Reviewed By: merwin

Tags: #bf_blender_2.8

Differential Revision: https://developer.blender.org/D2289
November 15, 2016, 22:30 (GMT)
Remove scene level HMDVIEW_SESSION_RUNNING flag

Also separated HMD view drawing from stereo3d drawing some more.
November 15, 2016, 22:14 (GMT)
Fix T50026: "Only Insert Needed" doesn't work when using Trackball rotation

The rotation case here only covered rotation by the "Rotate" tool, but skipped
the "Trackball" tool.
November 15, 2016, 22:10 (GMT)
Fix T50023: Inverse Kinematics angle limits defaulting to 10313.2403124�

Regression from 2.77a. The units for the min/max limits were changed in RNA
but the pose channels were still being initialised with in degrees.
November 15, 2016, 20:21 (GMT)
FIX T49899: Add EIGEN_MAKE_ALIGNED_OPERATOR_NEW to classes that use eigen's data types , to force aligned on 16 byte boundaries.
Revision 2653758 by Mike Erwin (master)
November 15, 2016, 17:19 (GMT)
blender 2.8: OpenGL immediate mode: anim_draw

Reviewers: merwin

Reviewed By: merwin

Maniphest Tasks: T49043

Differential Revision: https://developer.blender.org/D2353
Revision b78ddd4 by Mike Erwin (master)
November 15, 2016, 16:49 (GMT)
start using COMP_* instead of GL_* in viewport

Gawain can accept either enum, but its own COMP_ values are recommended.
November 15, 2016, 16:12 (GMT)
RNA Main API: set remove's do_unlink default value to true.

On second and third thoughts, this should have been done that way since
the begining, cases were you just delete a few data-blocks without any
serious knowledge of their usages are much, much more frequent than
cases where you are deleting thousands of data-blocks and are sure they
are not used anywhere anymore...

Own fault, but really frustrated that this topic was only raised the day
after 2.78a was released. :(
November 15, 2016, 15:39 (GMT)
Get rid of 'drivers unlinking' code in `BKE_libblock_free_data()`

This has nothing to do here (freeing is not unlinking/remapping!), and
was actually redoing something already taken care of by
`BKE_libblock_relink_ex()` call in `BKE_libblock_free_ex()`.

Also, gives some noticeable speedup when removing datablocks with
do_unlink=True, about 5 to 10% quicker e.g. when deleting all objects
from a py console, in a big production file...
November 15, 2016, 15:18 (GMT)
Depsgraph: Fix frash with iTaSC solver

This commit reverts part of a fix for T33275, but things are:

- I can not reproduce the original issue at all, so doesn't seem to
cause any regressions.

- It is really bad idea to do delayed initialization in the threaded
environment, it's a straight way to some nasty issues.

- We can't do things like this anyway because we go more granular,
meaning such a delayed initialization will fail in the case of
having several IK solvers (unless they properly accommodate to
changed bone head).

- Verified the fix with various files from Mango project and all of
them seems to work nice with new depednency graph now (old depsgraph
has some flickering, but it's not related on DEG itself, but on
an environment with lots of proxies and threaded evaluation and it
is not a new behavior).
November 15, 2016, 15:18 (GMT)
Merge branch 'master' into HMD_viewport

Conflicts:
source/blender/blenloader/intern/versioning_270.c
source/blender/editors/interface/resources.c
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021