Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 621 / 5574

August 17, 2020, 12:07 (GMT)
Cleanup: rename `alembic_tests.py` to `alembic_tests_export.py`

Rename `alembic_tests.py` to `alembic_tests_export.py`, as this makes it
clearer what is being tested.

No functional changes.
August 17, 2020, 12:07 (GMT)
Tests: Better error reporting in `AbstractAlembicTest`

Instead of checking for the length of a list, just handle the error that
occurs when the length is incorrect.

No functional changes to any actual test.
August 17, 2020, 12:07 (GMT)
Fix formatting bug in `AbstractAlembicTest` class

Replace `formatstring, value` with the correct `formatstring % value`.

No functional changes to any actual tests.
Revision e14de69 by Omar Emara
August 17, 2020, 11:43 (GMT)
UI: Only draw node menu search if categories exist

Currently, the search operator in the node add menu NODE_MT_add is drawn
even if no node categories exists. This patch only draws the operator if
at least one node category passes the poll.

This patch is needed because some add-ons use custom search operator and
do not register node categories. In this case, it is undesirable to have
a search operator drawn that do nothing and is not used. One such add-on
is Animation Nodes.

Reviewed By: Jacques Lucke

Differential Revision: https://developer.blender.org/D8576
August 17, 2020, 10:39 (GMT)
Cleanup: Change BLI_bitmap for BLI_edgeset for internal springs

The BLI_bitmap had the potential to eat a lot of memory as it was a
dense map between all the vertices in the mesh.

Now we instead use BLI_edgeset so that we only store data when needed
(creating a spare map instead of a dense).
August 17, 2020, 10:34 (GMT)
Fix T77340: nested nodes alpha issues

Reviewers: Severin

Differential Revision: https://developer.blender.org/D8573
August 17, 2020, 09:10 (GMT)
Fix T77267: Render EEVEE AO pass when AO disabled.

In EEVEE the AO renderpass influenced other render passes. Until now the
pass wasn't selectable when AO was disabled in the scene to remove these
render artifacts.

This patch allows rendering EEVEE AO pass without enabling it in the
scene. It does this by binding a fallback texture that is used by the
surface shaders.

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D7956
August 17, 2020, 08:53 (GMT)
Fix error in recent bpy_interface.c split (missed moving define)

Error in 7341ceb674b2f, this missed moving a local-define when splitting.
August 17, 2020, 08:50 (GMT)
Fix: Workbench Depth Of Field Crash

Depth of field compilation failed due to recent refactoring. This only
happened in blender 2.91. This change uses the shader lib to find
dependencies.
August 17, 2020, 08:32 (GMT)
Cleanup: split BPY_run_string_ex into two functions

Using a boolean to select between eval/exec behavior wasn't very
readable.
August 17, 2020, 08:32 (GMT)
Cleanup: move Python script execution into BPY_extern_run.h

This commit renames 'execute' to 'run' because:

- This follows Python's "PyRun" which these functions wrap.
- Execution functions can use either exec/eval modes,
making naming awkward (for future API refactoring).
August 17, 2020, 08:31 (GMT)
Cleanup: Pass 'FILE *' instead of 'void *' for BPY_python_backtrace

This was committed as a temporary workaround in 82150f5641364
as release builds were failing (only debug builds worked).

This adds `stdio.h` to the header which is now split into a file that
contains more specialized functionality.

Also move function body inside BPY_python_backtrace,
removing PyC_StackPrint as we have PyC_StackSpit() for
similar functionality that can be called from a debugger.
August 17, 2020, 07:20 (GMT)
Cleanup: split BPY_extern_python into it's own header

Currently BPY_extern.h includes too much mixed functionality.
August 17, 2020, 02:40 (GMT)
Cleanup: sort CMake path lists
August 17, 2020, 02:39 (GMT)
Cleanup: header order, trailing space
August 17, 2020, 02:35 (GMT)
Cleanup: use 'use_' prefix for RNA booleans
August 17, 2020, 02:34 (GMT)
Cleanup: spelling
August 17, 2020, 02:33 (GMT)
Cleanup: explain why checking the enabled state twice is needed

Address concern raised with the commit that added this extra check.
Revision 5c78c16 by Hans Goudey
August 16, 2020, 12:57 (GMT)
UI: Simplify cloth filter type description

Remove extra words in the message and avoid repeating
the name in the description.
Revision 4f57e1a by Hans Goudey
August 16, 2020, 12:54 (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