Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1225 / 5574

April 26, 2019, 15:21 (GMT)
Fix T63660: Data Transfer of normals No Longer Working.

Logic about computing of poly normals in final stage of modifier stack
evaluation was broken, giving also wrong loop normals.
April 26, 2019, 15:03 (GMT)
Fix T63886 Crash in UV Editing after faces display turn off / on

This patch also improve cache locality of the IBO filling. I did not benchmark if it made
any difference.
April 26, 2019, 14:47 (GMT)
Cleanup: Armature
April 26, 2019, 14:37 (GMT)
Armature: Speedup by removing unecessary check

drw_batch_cache_generate_requested() is only needed when the geom needs to be
created.

Went from 37fps to 47fps with artificial testcase (lots of bones with one custom shape). Baseline 2.79 is 24fps.

Also fix the drw_shgroup_bone_custom_wire.
April 26, 2019, 14:17 (GMT)
Fix T58966 Sculpted changes dissapear visually when selecting a second object

Display sculpt mesh if there is a sculpt session.
April 26, 2019, 13:33 (GMT)
GPUSelect: Don't read depth on every draw

If the draw uses the same id as the previous draw, there is no need to read the depth
buffer at this point, avoiding a CPU-GPU sync bubble.

Fixes T62511 Selection is significantly slower in production scenes.
With this patch glReadPixels is not the bottleneck. Regular drawing Is still very
slow so I would suggest fixing the regular drawing first before trying to
improve the selection algorithm.
April 26, 2019, 13:33 (GMT)
Fix T62880 Severe FPS drop with multiple bone shapes

Fix instancing batches not being reused by custom bone shapes.

Drawing thoses is now faster than 2.79 (40fps instead of 30fps)
April 26, 2019, 13:31 (GMT)
Fix T63896: Removing Drivers in Python Leads to Crash

Adding and removing drivers must always tag relations for update.
April 26, 2019, 08:14 (GMT)
Fix T63897: GPencil Material Presets showing error

This error was introduced in a previous commit with the rename of the parameter.

Also added some missing values.
April 26, 2019, 06:00 (GMT)
Keymap: Support shift-click to select multiple reports

Also support drag for box-select, matching the outliner.

D4660 by @Poulpator with edits.
April 26, 2019, 03:04 (GMT)
Cleanup: clang-format
April 26, 2019, 03:02 (GMT)
Cleanup: unused variable warning
April 25, 2019, 22:14 (GMT)
Fix T63784 Eevee : Black Diffuse with Principled BSDF and Mix Shader

This was cause by the SSS energy being lost when using SSRefraction. Also the mix
shader did not merge the discarded SSS light into the radiance.
April 25, 2019, 21:23 (GMT)
Cleanup: Node shader texture image
April 25, 2019, 21:23 (GMT)
AVI: Fix buffer overflow

That was causing crashes when loading uncompressed avi files created with blender 2.79.
April 25, 2019, 19:59 (GMT)
Fix T63605: Assert squeezing a template_curve_mapping in a panel to
almost zero horizontally

Reviewers: brecht

Maniphest Tasks: T63605

Differential Revision: https://developer.blender.org/D4690
April 25, 2019, 17:25 (GMT)
Text editor: convert tabs to spaces on paste

If the Tabs as Spaces settings is enabled for the text block. This avoids
issues with inconsistent indentation when pasting Python code from another
source.

Differential Revision: https://developer.blender.org/D4512
April 25, 2019, 16:19 (GMT)
UI: keep timeline collapsed to header size when resizing window

This restores functionality lost with e8c9e85401ef.

Differential Revision: https://developer.blender.org/D4714
April 25, 2019, 16:19 (GMT)
Cleanup: remove unneeded screen_refresh_headersizes

screen_geom_vertices_scale already checks if areas are too small for header.
And header size will be set in region_rect_recursive from ED_area_initialize.

Differential Revision: https://developer.blender.org/D4711
April 25, 2019, 16:19 (GMT)
Fix small outliner drawing performance regression

Differential Revision: https://developer.blender.org/D4712
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021