Blender Git Commits

Blender Git "master" branch commits.

Page: 2206 / 5574

February 17, 2017, 19:03 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
source/blender/editors/animation/anim_draw.c
February 17, 2017, 18:37 (GMT)
bug in DEG_OBJECT_ITER
February 17, 2017, 17:55 (GMT)
Fix T50614: Curve doesn't restore initial form after deleting all its shapekeys

Logic of handling shapekeys when entering and leaving edit mode for
curves was... utterly broken.

Was leaving actual curve data with edited shapekey applied to it.
February 17, 2017, 17:27 (GMT)
Layers: Fix unittest after 65a75e11
February 17, 2017, 16:54 (GMT)
Layer/Outliner: add a few operators that I need for the video demo
February 17, 2017, 16:54 (GMT)
Layer: change default name of doversion layer (Viewport now)
February 17, 2017, 16:54 (GMT)
Follow up on mode engine code separation

The settings initialization belong within the engines
February 17, 2017, 16:30 (GMT)
Clay Engine: Separate mode drawing to different files/engines.
February 17, 2017, 13:08 (GMT)
Layers: Fix visibility evalution + Unittesting

test_evaluation_visibility_a failed before, but it is now fixed
test_evaluation_visibility_b passed before and was used as control to make sure it was not broken
February 17, 2017, 12:49 (GMT)
Remove unused functions related to distance between BoundBox and ray
February 17, 2017, 11:57 (GMT)
Layers: ob.visible_get()

Similar to ob.select_get(), but for BASE_VISIBLED.
February 17, 2017, 10:02 (GMT)
Layers: Fix crash on opening files saved in clay

Basically we were not tagging the layers and bases as dirty. As usual this will likely change once Depsgraph kicks in. But this will do for now.
Revision 84141f2 by Mike Erwin
February 17, 2017, 08:23 (GMT)
OpenGL: mask_draw uses new imm mode

Based on D2371 from @ryry. Mostly T49043, a little T49042.
Deleted some unused drawing code instead of updating it.
I have a few more things in mind for this file... tomorrow!
February 17, 2017, 02:41 (GMT)
Forgotten in last commit: Check the allocation
Revision 23e51f4 by Luca Rood
February 17, 2017, 02:07 (GMT)
OpenGL immediate mode: sequencer_draw.c (finished)

Converted the remaining diagonal stripes thingies...

Part of T49043
Revision ff53949 by Luca Rood
February 17, 2017, 02:07 (GMT)
Add diagonal stripe shader (GPU_SHADER_2D_DIAG_STRIPES)

Reviewed By: merwin

Differential Revision: https://developer.blender.org/D2512
February 17, 2017, 01:55 (GMT)
Do not release the arrays used in the parameters of the expanded functions of bvhutils

The release of these arrays should be the programmer's discretion since these arrays can continue to be used.

Only the expanded functions `bvhtree_from_mesh_edges_ex` and `bvhtree_from_mesh_looptri_ex` are currently being used in blender (in mesh_remap.c), and from what I could to analyze, these changes can prevent a crash.
February 16, 2017, 22:08 (GMT)
Make File: Print 'blender.exe' at the end of the path to run from
February 16, 2017, 22:06 (GMT)
Cleanup: Spelling, Spaces --> Tabs, Whitespace
February 16, 2017, 21:05 (GMT)
blender2.8: New immediate mode for sculpt_uv.c

[Note: this patch functionality was implemented in parallel, independently at bf83f097ad7e
That said, the original patch was also removing an unnecessary include,
so here it is]

Replaced the one call to `glutil_draw_lined_arc`.
This seems to be the only draw call in this file.

Reviewers: merwin

Tags: #bf_blender_2.8

Maniphest Tasks: T49043

Differential Revision: https://developer.blender.org/D2497
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021