Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2131 / 5574

April 27, 2017, 06:21 (GMT)
Fix wrong scene assigned when using sets

Depsgraph was left with wrong set-scene.
April 27, 2017, 05:56 (GMT)
Fix/workaround crash with non mesh geometry

eevee was crashing on curve grometry, draw without material for now.
April 27, 2017, 02:48 (GMT)
Fix T51328: Add note to cmdline help that threads must be first
April 26, 2017, 19:28 (GMT)
Cycles: Allow samples to finish in split kernel to avoid artifacts when canceling

Previously canceling a render done by the split kernel could cause artifacts
such as very bright or dark tiles. This was caused by unfinished samples
being included in the output buffer. To avoid this we now wait till all the
currently rendering samples have finished, up to a limit of twice the
expected time for them to finish (currently this is no more than 20 seconds,
but usually its much less). If samples still haven't finished by then we
stop anyways in case there's an endless loop occurring.
April 26, 2017, 19:28 (GMT)
Cycles: Change OpenCL split kernel to use single program by default

Single program builds twice as fast as multi programs, so its better for
users to have it as the default.
April 26, 2017, 19:28 (GMT)
Cycles: Enable Correlated Multi Jitter for OpenCL and split kernel

Testing showed no issues so there's no reason to not have this.
April 26, 2017, 19:28 (GMT)
[msvc/make.bat] Provide a convenience rebuild.cmd in the build folder for easy rebuilds.
April 26, 2017, 19:22 (GMT)
Getting rid of setlinestyle: Paint 'line' strokes.
April 26, 2017, 18:57 (GMT)
Getting rid of setlinestyle: armature drawing code.

Firts usage of 3D version of new dashed line shader... Though not sure
whether that code will be kept for long?
April 26, 2017, 18:57 (GMT)
Add 3D version of dashed line shader.

This is actually nearly same code as 2D version, maybe we can
deduplicate that later?
April 26, 2017, 18:57 (GMT)
2D dashed line shader: changed to use viewport side instead of scale.

The scale version was working(ish), but it was not really extendable to
a 3D line version of the shader.

Also note that sequencer view still keeps its 'UI scale' adaptation
(dashes grow together with UI scale setting). Would be nice to do that
everywhere ultimately imho, but nothing urgent here.
April 26, 2017, 16:49 (GMT)
Cleanup: rename select engine -> basic

This is used by depth drawing too and had no selection specific code.
April 26, 2017, 16:36 (GMT)
Pass graph to depth functions
April 26, 2017, 16:04 (GMT)
Draw Manager: cleanup, use doxy categories

Also add DRW_state for accessing current draw state.
April 26, 2017, 15:43 (GMT)
Draw Manager: use engine drawing for depth drawing
April 26, 2017, 15:01 (GMT)
View3D: move depth drawing into own function

No functional changes
April 26, 2017, 14:57 (GMT)
Merge branch 'master' into 28
April 26, 2017, 14:50 (GMT)
Merge commit 'master@6ed15c5a41130b55cb57a43a8a9470a91d38c3d5' into blender2.8

# Conflicts:
# source/blender/alembic/intern/abc_exporter.cc
Revision 7c1263c by Mai Lavelle
April 26, 2017, 14:48 (GMT)
Cycles: Allow samples to finish in split kernel to avoid artifacts when canceling

Previously canceling a render done by the split kernel could cause artifacts
such as very bright or dark tiles. This was caused by unfinished samples
being included in the output buffer. To avoid this we now wait till all the
currently rendering samples have finished, up to a limit of twice the
expected time for them to finish (currently this is no more than 20 seconds,
but usually its much less). If samples still haven't finished by then we
stop anyways in case there's an endless loop occurring.
Revision 90b2539 by Mai Lavelle
April 26, 2017, 14:48 (GMT)
Cycles: Change OpenCL split kernel to use single program by default

Single program builds twice as fast as multi programs, so its better for
users to have it as the default.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021