Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1156 / 5574

June 6, 2019, 09:06 (GMT)
Fix T64788: Double keymap entry in preferences

A display issue for tools which share keymaps.
June 6, 2019, 08:39 (GMT)
Remove mutex lock from node localization

There is no obvious threading-unsafe code in the localization.
The main source of issues were the new_node/new_socket pointers
which are no longer used during node tree duplication.
June 6, 2019, 07:58 (GMT)
Fix T63035: Undoing in pose mode destroys the entire pose

Respect do_time flag in on_visible_update, matching behavior of old
dependency graph and avoids unwanted animation updates.

Reviewers: brecht

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5026
June 6, 2019, 07:32 (GMT)
Industry Compat Keymap: Update tweak/select for animation editors to follow latest changes

- Proper support for dragging in empty areas using tweak events to either move or box select
- Avoids transforming immediately on press, same as the built-in keymap
June 6, 2019, 06:38 (GMT)
Python: GPU Offscreen Rendering

When using python offscreen rendering the background was not drawn in
EEVEE. Users would expect that when calling the `draw_view3d` method
that it shows the same as in the 3d viewport.

Seems to be a difference between the meaning of draw_background in b279
and b280. In B279 the world background would be drawn. In B280 the
transparency is changed.

Reviewed By: campbellbarton, fclem

Maniphest Tasks: T61768

Differential Revision: https://developer.blender.org/D5022
June 6, 2019, 05:59 (GMT)
Quiet warning creating sculpt brush tooltips
June 6, 2019, 05:53 (GMT)
Fix T65108: GPencil Sculpt mode select tools don't work

Move the sculpt keymap from the mode to the tool.
June 6, 2019, 04:50 (GMT)
Cleanup: indentation

Also add comment to `FRS_precomp.h`.
June 6, 2019, 04:45 (GMT)
Fix use of removed Image.use_alpha property

Change missing from 7aaa7aa9dd79b8c6
June 6, 2019, 02:51 (GMT)
Cmake/Windows: Fix numpy being unpacked every build.

Every time you build cmake it unpacks numpy. It is seemingly
very unhappy with OUTPUTS being directories rather than files.

The creating of the directory is not needed, so that step was easy
to resolve, next problem: was there was not a target that outputs
the tarball so it too was deemed out of date. Losing that dependency
as well, fixes the issue, while this is not great if we ever update
the libs in svn, we are planning to drastically change the way we
package python for windows so this is ok for now, but needs to be
addressed with the next python update, T65547 is the tracking ticket
for this.

Tested with VS2015/2017/2019 with both msbuild and ninja generators
June 6, 2019, 01:05 (GMT)
Freestyle: Use precompiled headers with MSVC.

This brings down the build time for freestyle with MSVC from a
minute to 10-20 seconds.

vs2019 bf_freestyle debug before: 60464 ms after: 11028 ms
vs2019 bf_freestyle release before: 56984 ms after: 20526 ms

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

Reviewed By: brecht , sergey
June 6, 2019, 00:27 (GMT)
Cleanup: quiet missing variable declaration warning
June 6, 2019, 00:16 (GMT)
Cleanup: extra-semi-stmt warning
June 6, 2019, 00:16 (GMT)
CMake: pass link deps to library targets with INTERFACE

Introduced since removing BLENDER_SORTED_LIBS.

This caused building a library to build all it's dependencies.
June 6, 2019, 00:06 (GMT)
Fix missing header for gpu_state.c

Failed to build without WITH_LEGACY_OPENGL.
June 5, 2019, 23:55 (GMT)
Cleanup: argument sign mismatch warning
June 5, 2019, 19:33 (GMT)
Fix T65118 Eevee: NaN when using bent normals
Revision 94e6526 by Gaia Clary
June 5, 2019, 19:15 (GMT)
fix T65480: Collada exporter did not export image texture for Base Color
June 5, 2019, 16:50 (GMT)
Fix crash when editing shaders on Intel HD 4000.

In the Intel HD 4000 driver a shader has to be deleted in the same context in which it is created.
However, because you can't use a rendering context on different threads, to maintain the multithreaded compilation, the solution was to use the `GL_ARB_get_program_binary` and copy the binary generated for the shader and generate a shader on the main context using that binary.
This solution is limited only to Intel HD 4000 and windows.

Reviewers: fclem

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D5019
June 5, 2019, 14:44 (GMT)
Tooltip: Fix use_preview_range tooltip (OpenGL > View)

In 2.80 the old OpenGL render is called View render.
Also made the tooltip shorter (it was too repetitive).
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021