Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1882 / 5574

February 7, 2018, 20:54 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
source/blender/windowmanager/intern/wm_files_link.c
February 7, 2018, 20:52 (GMT)
Library reload code: add early out in case there is nothing to reload.
February 7, 2018, 18:15 (GMT)
DRW: Fix memory leak with dupli objects.

This was caused by dupli's ObjectEngineData that were not free.

This allocates the data using the instance data manager (no alloc/free between frames). Though the data should be treated as not persistent in this case.
February 7, 2018, 18:15 (GMT)
DRW: Opti: Use less bytes in DRWUniform.
February 7, 2018, 18:15 (GMT)
Clay: Small refactoring of matcap_colors and put ubos into sldata.

Ubos needed to be free correctly.
Also the matcap colors are statics and does not need to be uploaded each drawcall.
February 7, 2018, 16:17 (GMT)
Merge branch 'master' into blender2.8
February 7, 2018, 13:15 (GMT)
Depsgraph: More fixes for shape keys

Made shape keys to work for meshes. Also added missing code for curves.

Curves and lattices will not have shape keys visible, since modifiers support
is still to be done for them.
February 7, 2018, 11:26 (GMT)
Depsgraph: Fix crash with shape keys and lattices

Only crash is fixed, still need to do something about missing recalc
or something like that.
February 7, 2018, 10:53 (GMT)
Update CUEW to latest version

This brings separate initialization for libcuda and libnvrtc, which
fixes Cycles nvrtc compilation not working on build machines without
CUDA hardware available.

Differential Revision: https://developer.blender.org/D3045
February 7, 2018, 10:21 (GMT)
Depsgraph: Fix crash when visible update is called after tagging for updates

It is possible to have non-NULL scene in graph which was never built yet,
this happens when ID is tagged for update for non-built graph.

Was causing crash opening deg_anim_pose_bones.

Reported by Mai in IRC, thanks!
February 7, 2018, 09:57 (GMT)
Depsgraph: Fix node sockets as driver variables

Fixes empty not moving int deg_anim_material_driving_empty.

Reported by Mai in IRC, thanks!
February 7, 2018, 07:35 (GMT)
Fix error with Main.eval_ctx.object_mode being unset

This made vertex/weight/sculpt crash.

Add BKE_workspace_update_object_mode which sets the object mode from the
workspace.

We may want to re-visit exactly when this is set, for now call within
wm_event_do_refresh_wm_and_depsgraph.
Revision 17f5d7f by Mai Lavelle
February 7, 2018, 06:18 (GMT)
Depsgraph: Add missing relationship between object transform and point cache reset

This fixes an issue where old cache data was used after an object has been moved.
Particles were coming from very wrong positions. Reproduction case is to move an
object while animation is running and then let the animation loop back and
play again.

Differential Revision: https://developer.blender.org/D3044
February 7, 2018, 05:38 (GMT)
Move eval_ctx after object mode changes
February 7, 2018, 04:59 (GMT)
Merge branch 'master' into blender2.8
February 7, 2018, 04:52 (GMT)
Correct header guard in last commit
February 7, 2018, 04:47 (GMT)
Cleanup: Python context access

Avoid access from bpy when it's already declared.
February 7, 2018, 04:44 (GMT)
Eevee: Fix SSR & AO on Vega + Mesa.

Really strange bug. Maybe gl_FragDepth is broken on this implementation.
February 7, 2018, 04:44 (GMT)
GPU: Remove Mesa + Vega hack.

This is not needed anymore with linux 4.15 + Mesa 17.3.3.
February 7, 2018, 00:19 (GMT)
Merge branch 'master' into blender2.8
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021