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. |
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 |
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. |
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 |
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 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021