Revision 0977937 by Brecht Van Lommel May 21, 2019, 15:42 (GMT) |
Fix T64903: Freestyle line alpha not working for Eevee |
Revision 6f893d6 by Jacques Lucke May 21, 2019, 15:17 (GMT) |
GPU: double uniform names buffer size Adding a constant yields quadratic time complexity which can have quite a big impact on some scenes. I used the file from T64901 for testing. In the test file, the time it took to execute `wm_draw_update` changed from `0.60s` to `0.51s`. Reviewers: brecht Differential Revision: https://developer.blender.org/D4916 |
Revision 03ad013 by Brecht Van Lommel May 21, 2019, 15:06 (GMT) |
Cleanup: remove unused function |
Revision 4ebb646 by Campbell Barton May 21, 2019, 14:59 (GMT) |
Cleanup: pep8 |
Revision dfb2db1 by Campbell Barton May 21, 2019, 14:59 (GMT) |
Cleanup: clang-format, sort structs |
Revision a459a59 by Campbell Barton May 21, 2019, 14:59 (GMT) |
Fix part of T64679: Missing dirty preferences tag - Editing shortcuts. - Editing walk mode navigation. - Adding/removing paths. |
May 21, 2019, 14:56 (GMT) |
Particle: optimize threading for many particles and many cores The maximum particles per task of 256 was outdated and lead to too much thread contention. Instead define a low fixed number of tasks per thread. On a i7-7700HQ, creating 4 million particles went down from 31s to 4s. Thanks to Oscar Abad, Sav Martin, Zebus3d, Sebasti�n Barschkis and Martin Felke for testing and advice. Differential Revision: https://developer.blender.org/D4910 |
Revision 9e82e48 by Brecht Van Lommel May 21, 2019, 14:50 (GMT) |
Fix T64804 crash editing image paint fallof in edit mode |
Revision 4f6d6f9 by Philipp Oeser May 21, 2019, 14:39 (GMT) |
python templates: update operator_modal_view3d_raycast to 2.8 Reviewers: JacquesLucke, sergey Differential Revision: https://developer.blender.org/D4914 |
Revision a25b8f5 by Antonio Vazquez May 21, 2019, 14:35 (GMT) |
Revision 030725a by Jeroen Bakker May 21, 2019, 14:10 (GMT) |
Viewport: MSAA support during ViewportRendering When rendering viewport to an offscreen buffer the buffer was constructed for non anti aliasing (0 samples). This made the objects that are drawn by the `object_mode` including `wireframe` draw type non-anti-aliased. The offscreen buffers will be constructed based on the user setting for viewport multisampling (`U.ogl_multisamples`). The same setting will also be used when previewing scene strips in the sequencer. For now this only improves wireframe drawing in the scene strips. To improve the Anti aliasing in the scene strips we need to get finer control in the draw manager. This will be part of a different patch I am preparing. Please note that this patch also cleansup some unused code in the offscreen rendering (FSAA code was still existing, but never called) Reviewed By: brecht Maniphest Tasks: T64849 Differential Revision: https://developer.blender.org/D4907 |
Revision e425e98 by Jeroen Bakker May 21, 2019, 14:06 (GMT) |
OffscreenRendering: Fix Incorrect Window Coordinates When doing offscreen rendering (Viewport Render or Sequencer Scene strip) EEVEE and workbench used the wrong window coordinates. These coordinates included the border that was not drawn. Reviewed By: brecht Maniphest Tasks: T64505 Differential Revision: https://developer.blender.org/D4864 |
Revision 7fe483b by Antonio Vazquez May 21, 2019, 13:59 (GMT) |
GPencil: Set samples to 10 for Soft brush |
Revision 9ad08c0 by Antonio Vazquez May 21, 2019, 13:58 (GMT) |
GPencil: Set default Fill brush size to 20 |
Revision dc67e63 by Sergey Sharybin May 21, 2019, 13:45 (GMT) |
Mask: Fix missing remap of active spline/point on copy |
Revision 903e5d3 by Philipp Oeser May 21, 2019, 13:36 (GMT) |
python templates: update operator_modal_draw to 2.8 part of T56351 Reviewers: JacquesLucke Differential Revision: https://developer.blender.org/D4912 |
Revision 91ce308 by Brecht Van Lommel May 21, 2019, 13:07 (GMT) |
Fix T64842: crash rendering files with bevel curves This is old logic that no longer makes sense in the new depsgraph, and causes issues when multiple threads try to modify the same bevel object. Differential Revision: https://developer.blender.org/D4913 |
Revision 0fc97dc by Ray molenkamp May 21, 2019, 12:51 (GMT) |
CTest: Fix Bli_task_test failing on windows. The task_scheduler was not being explicitly freed, leading to unpredictable behavior when the process was exiting. The test would pass, but would sometimes segfault at process shutdown. |
Revision fd7352e by Campbell Barton May 21, 2019, 12:39 (GMT) |
Cleanup: use term pad instead of padding - Use min/max instead of bottom/top (in keeping with the rest of the BLI_rect API). - Swap args (was passing in max, min). |
Revision 24607a2 by Brecht Van Lommel May 21, 2019, 11:00 (GMT) |
Fix T64758: crash loading certain DDS textures |
|
|
|


Master Commits
MiikaHweb | 2003-2021