Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 599 / 5574

Revision ccf476f by Clément Foucault
September 1, 2020, 10:03 (GMT)
EEVEE: Volumetric: Fix missing UBO

This is undefined behavior on certain system.
September 1, 2020, 10:01 (GMT)
Cleanup: Fix warnings in our intern bullet api wrapper

No functional changes.
September 1, 2020, 09:47 (GMT)
Cycles: Followup fixes for node ownership refactor.

There were some places where nodes still would end up without owners.

See D8540 and 429afe0c626a
September 1, 2020, 09:41 (GMT)
Fix: Active rigidbodies would not recive updates after the stopped being animated

Because depsgraph isn't rebuild for animated properies, we have to
assume that active bodies will always want to have updates from the
rigidbody simulation.
September 1, 2020, 09:31 (GMT)
CMake: Fix linking errors with gmp library

gmpxx library (C++ version of gmp) uses symbols from libgmp, which means
the libgmp is to be passed to the linker after libgmpxx.
September 1, 2020, 09:11 (GMT)
Fix compilation error with -Werror=array-bounds

This error happened only with O2 or O3 in my tests.
Casting to uintptr_t and back seems to quiet the compiler.
September 1, 2020, 08:57 (GMT)
Cleanup: EEVEE bloom shaders

- moved to eevee_shaders
- added to test suite

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D8763
Revision c78c425 by Campbell Barton
September 1, 2020, 07:02 (GMT)
PyAPI: expose 'bl_options' for operators in bpy.ops

Useful for checking which operators are only for internal use.
September 1, 2020, 06:35 (GMT)
RNA: rename Area.ui_type 'VIEW' enum identifier to 'IMAGE_EDITOR'

The term makes sense in the image editor, but not among other editors
where we had both VIEW and VIEW_3D.
September 1, 2020, 06:32 (GMT)
PyAPI: prevent leading comma when printing some enums

BPy_enum_as_string (used for creating error messages)
showed a leading comma for enums that used category headings.

While harmless, it looks odd.
September 1, 2020, 05:00 (GMT)
Fix T78601: User count errors when reading home-file

Calling: bpy.ops.wm.read_homefile(use_empty=True)
exposes invalid user-counts in versioning code.

Simplified logic for assigning materials in versioning code.

Caused by 29f3af9527259.
September 1, 2020, 05:00 (GMT)
Fix errors ensuring grease pencil palette

- Direct assignment caused ID user counts to be invalid.
- The first palette would always be used,
even when the named palette searched for was found.

Also pass 'const' string to `hex_to_rgb`, avoid casting to 'non-const'.
September 1, 2020, 05:00 (GMT)
Cleanup: don't register mix-in menu class

The class is only used as a base for other menus.

This caused complications for tests that inspect menu contents.
September 1, 2020, 05:00 (GMT)
Cleanup: correct doxy sections
September 1, 2020, 03:30 (GMT)
Fix T80031: UI: "Stencil Opacity" is vague

This affects the mask opacity not the stencil itself.
September 1, 2020, 03:30 (GMT)
Fix T80100: To sphere tooltip uses "vertices" even in object mode
Revision 4e06afb by Clément Foucault
August 31, 2020, 22:30 (GMT)
GL: Fix two GLerror

The gizmo one was only reproducible in debug builds.
The GLImmediate one was only affecting amdpro drivers when --debug-gpu was
enabled.
August 31, 2020, 22:30 (GMT)
GLImmediate: Use CL_CHECK_ERROR

This provides a bit more debugging info on MacOS.
August 31, 2020, 22:30 (GMT)
GL: Move MacOS debug callback to gl_debug.cc

And format to use the same callback as standard debugging layer.
August 31, 2020, 22:30 (GMT)
GPUDebug: Reformat GL debug callbacks and move them to GL backend

Now the callbacks are setup for each debug context.

The formating has been reworked to be less verbose and make errors
and warnings stand out from the notifications.
Errors are most of the time sufficiently explicit in their message.

This also remove the support for AMD_debug_output which is 10 years old.

This is related to the Vulkan port T68990.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021