Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 642 / 5574

August 5, 2020, 15:46 (GMT)
GPencil: Add Fill option to determine the layers used for boundary strokes

This is a patch suggested in https://blender.community/c/rightclickselect/qggbbc/

The valid values are:

* Visible Layers.
* Active Layer.
* Layer Above active.
* Layer Below active.
* All layers Above active.
* All layers Below active.

Differential Revision: https://developer.blender.org/D8474

Some minor UI changes done in the original patch.
August 5, 2020, 15:19 (GMT)
Functions: fix multi function test

There were two issues. First, I made a mistake when I switched from unsigned
to signed integers. Second, two classes with the same name were defined in
separate files. Those classes are in an anonymus namespace now, so that they
don't leak into other files.
August 5, 2020, 15:17 (GMT)
Fix Cycles + grease pencil render failing after recent GPU refactoring

GPU_texture_update_sub now requires the texture to be bound already.
Revision 055af3a by Julian Eisel
August 5, 2020, 14:56 (GMT)
Merge branch 'blender-v2.90-release'
Revision adfde60 by Julian Eisel
August 5, 2020, 14:56 (GMT)
Fix T79524: Button alignment broken in some cases

ad4928a1710f disabled alignment for too many cases. Still try to avoid
aligning many items, to avoid thousands of redundant alignment
calculations. But now we're much more picky adding an sub-row with
alignment.
August 5, 2020, 13:59 (GMT)
Merge branch 'blender-v2.90-release'
Revision 87062d4 by Julian Eisel
August 5, 2020, 13:50 (GMT)
Fix T78412: Ctrl+Spacebar does not maximize Python console on Windows

On windows, spacebar would be passed as UTF-8 text input, despite the
control key being pressed. On macOS, there already was an explicit
exception for this (command key in this case), on Linux XInput already
handled this case for us.
Note that Alt should still allow text input, for special character
sequences.

Issue also happened in the Text Editor if a text data-block was set.
August 5, 2020, 13:46 (GMT)
Fix T78869: denoising performance regression on Windows

Optimization was disabled in this function to work around a bug in MSVC, use
a different solution that does not come with such a big performance regression.
August 5, 2020, 13:45 (GMT)
Fix T77346: GPU Workaround Always Render Using Main Context

In Blender 2.90 EEVEE materials were refactored that introduced crashes on Intel
GPUs on Windows. The crash happened in the `local_context_workaround` that temporary
stored compiled materials in a binary form to reload it in the main GL context.

It has been tested that the workaround isn't needed anymore for HD6xx GPUs, but it
is still needed for HD4000.

After several unsuccesfull fixes we came to the conclusion that we could not support
the local context workaround and needed to come with a different workaround. The idea
of this patch is that in these cases there is only a single context that is used for
rendering. Threads that uses these contextes are guarded by a mutex and will block.

Impact on User Level:
* Due to main mutex lock the UI freezes when rendering or baking or feel less snappy

Reviewed By: Cl�ment Foucault, Brecht van Lommel

Differential Revision: https://developer.blender.org/D8410
August 5, 2020, 13:39 (GMT)
Merge branch 'blender-v2.90-release'
August 5, 2020, 13:36 (GMT)
Fix T79520: Data Transfer modifier: crash/assert going into editmode on a source object.
August 5, 2020, 13:30 (GMT)
BLI: improve dot exporter interface
August 5, 2020, 12:59 (GMT)
Cleanup: remove some private fields that are currently unused
August 5, 2020, 12:17 (GMT)
GPUTexture: Fix missing break
August 5, 2020, 12:10 (GMT)
Merge branch 'blender-v2.90-release'
August 5, 2020, 12:09 (GMT)
PyDoc: use glClearColor before glClear in gpu docs

ref T79491

Maniphest Tasks: T79491

Differential Revision: https://developer.blender.org/D8471
August 5, 2020, 12:04 (GMT)
Merge branch 'blender-v2.90-release' into master
August 5, 2020, 12:02 (GMT)
Fix T79374: Render audio produces random clipping

Port of the bugfix from audaspace upstream.
August 5, 2020, 12:02 (GMT)
Audaspace: port documentation bugfix from upstream.
Revision a6b0a23 by Bastien Montagne
August 5, 2020, 11:06 (GMT)
Merge branch 'blender-v2.90-release'
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021