July 11, 2017, 10:39 (GMT) |
Eevee: Transparency: Add support for blend ADD and MULTIPLY. This introduces a new transparency pass. It bypass the radial distance encoding in alpha for the transparent shaders. |
July 11, 2017, 10:39 (GMT) |
DRW: Add shading group state disable. This is a way to remove some state flag per Shading Group. |
July 11, 2017, 10:39 (GMT) |
Eevee: Material: Code cleanup in order to add transparency support. |
July 11, 2017, 10:39 (GMT) |
Eevee: Add support for Alpha clip and Hashed Alpha transparency. Hashed Alpha transparency offers a noisy output but has the benefit of being correctly ordered. Noise can be attenuated with Multisampling / AntiAliasing. |
July 11, 2017, 10:30 (GMT) |
Merge branch 'master' into blender2.8 |
July 11, 2017, 10:16 (GMT) |
Cycles: Disable OpenCL clFlush workarounds This is something which was reported to work fine by Mai, Benjamin and confirmed by myself. Disabling this workaround gains us some speedup: Before Now bmw27 04:28.42 04:07.79 classroom 09:26.48 08:54.53 fishy_cat 08:44.01 08:18.70 koro 09:17.98 08:57.18 pavillon_barcelone 12:26.64 11:52.81 Test environment is: - Ubuntu 16.04, with all updates installed - AMD RX 480 GPU - amdgpu pro driver version 17.10-450821 |
July 11, 2017, 09:17 (GMT) |
Theme Flatty Light Color GraphEditor tabs, brighter 3D viewport gradient |
July 11, 2017, 09:06 (GMT) |
Fix memory leak caused by node clipboard The issue was caused by combination of following factors: - Clipboard cleanup function will pass node tree as NULL to node free function. This is fine on it's own, we don't have tree in clipboard. - Node free function will call node storage cleanup only when there is a non-NULL node tree. This is somewhat weird, because storage cleanup does not take node tree as argument. So the solution here: move node storage cleanup outside of check that node tree is not NULL. |
July 11, 2017, 09:05 (GMT) |
Opensubdiv: Fix compilation error with older Opensubdiv versions |
July 11, 2017, 09:05 (GMT) |
Fix T49034: multi-drag crashes when UI forces exit |
July 11, 2017, 09:02 (GMT) |
Lamps should not have their own gpu material This was leading to multiple crashes when freeing the lamps or materials when opening old files. Follow up on b50839038d6b3d2. |
Revision 524e03c by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 11, 2017, 08:31 (GMT) |
Huuuuge refactor of Scene copying, added to generic library ID copying. Note: there are several known issues with this commit (and most likely more unknown ones), to be fixed in next ones. |
July 11, 2017, 04:47 (GMT) |
Resolve T51745: Mesh extrude keep-orig needs edges Document to avoid confusion when called from Python. |
July 11, 2017, 04:19 (GMT) |
Merge branch 'master' into blender2.8 |
July 11, 2017, 04:05 (GMT) |
Fix T51761: wpaint select depth limit fails Limit select fails with circle and border select. Regression in 2.76 |
July 11, 2017, 03:57 (GMT) |
Split topbar into multiple aligned & independently scrollable sections Done by adding multiple window/header region types. |
Revision d3abcf3 by Bastien Montagne (asset-engine, asset-engine--archived, id_copy_refactor, id_override_static) July 10, 2017, 19:30 (GMT) |
Merge branch 'master' into id_copy_refactor |
July 10, 2017, 19:22 (GMT) |
Fix (unreported) broken uvsculpt in Scene's toolsettings' copying. This was serious bug actually, probably a crasher in case you free original or copy after duplication... |
July 10, 2017, 19:12 (GMT) |
Fix (unreported) Scene's copying toolsettings' clone and canvas, and particles' scene and object pointers. imapaint's clone and canvas are refcounting Image usages. And particle's editsettings' object and scene seem to be pure runtime data (they are reset to NULL in readcode), so resetting them to NULL here as well. |
July 10, 2017, 18:36 (GMT) |
Topograb: Error in dyntopo fixed a little bit. Crashes when brush is used redundantly in dyntopo mode |
|
|
|


Master Commits
MiikaHweb | 2003-2021