Blender Git Commit Log

All Blender Git commits.

Page: 1264 / 8462

September 17, 2020, 16:34 (GMT)
GPencil: Hide trace image menu option if POTRACE is OFF

This hide the menu if the library is not included as option in Make.

Thanks @LazyDodo for his help.
Revision 65fd005 by Hans Goudey (master)
September 17, 2020, 16:30 (GMT)
Cleanup: Extract "draw_fcurve" as a separate function

This is reasonable to do by itself, but it also enables drawing fcurves
outside of this loop, which is useful for D7737.
Revision 5b7a35d by Hans Goudey (master)
September 17, 2020, 16:06 (GMT)
Cleanup: Use "r_" prefix for return arguments
September 17, 2020, 15:37 (GMT)
GPencil: Fix typo error in CMake in previous commit

September 17, 2020, 15:32 (GMT)
macOS: Added potrace in platform apple cmake

Ref T80818

Reviewed By: brecht

Maniphest Tasks: T80818

Differential Revision: https://developer.blender.org/D8922
September 17, 2020, 14:34 (GMT)
GP: Update GP to use potrace from SVN/System

and remove it from /extern
Revision f37c83a by Ankit Meel (master)
September 17, 2020, 14:15 (GMT)
CMake/Potrace: Fix capitalization, silence warning.

The `find_package()` callers expect the library name as `Potrace`, not
`POTRACE`.

Reviewed By: LazyDodo

Differential Revision: https://developer.blender.org/D8923
September 17, 2020, 14:10 (GMT)
Add versioning for 2.90 files that may have invalid mesh

rBf2d26409e83b fixed a serious problem with invalid mesh after an
operation with the extrude manifold.

Since BKE_mesh_validate_arrays is a slow operation, the chosen
interval between versions is relatively small and also only the
mentioned invalid mesh problem is tested.

Differential Revision: https://developer.blender.org/D8898
September 17, 2020, 14:09 (GMT)
Merge branch 'master' into greasepencil-object
September 17, 2020, 12:10 (GMT)
Cleanup: reduce variable scope
September 17, 2020, 11:33 (GMT)
Cleanup: Misplaced fullstop in comment
September 17, 2020, 11:12 (GMT)
Fix error in fix for T66256, not clearing the exception
September 17, 2020, 11:07 (GMT)
Fix OpenCL render error in large scenes

In scenes such as Cosmos Laundromat, there were memory allocations bigger than
2GB which would overflow.

Problem and solution found by AMD, thanks!
September 17, 2020, 10:51 (GMT)
Merge branch 'asset-metadata' into asset-browser
Revision 67da49d by Julian Eisel (asset-browser, asset-metadata)
September 17, 2020, 10:50 (GMT)
Merge branch 'master' into asset-metadata
September 17, 2020, 10:29 (GMT)
Tests: bundle tests for some modules in their own executables

The ffmpeg, guardedalloc and blenlib are quite isolated and putting them in
their own executable separate from blender_test is faster for development than
linking the entire blender_tests executable.

For Cycles, this also bundles all the unit tests into one executable.

Ref T79958

Differential Revision: https://developer.blender.org/D8714
September 17, 2020, 10:29 (GMT)
CMake: clean up setting of platform specific linker flags

Set flags directly on the target, and use common function for all cases.
This refactoring helps with the next commit for test executables.

Ref D8714
September 17, 2020, 10:02 (GMT)
Fix: re-do versioning code for FCurve extremes and Collection colors

Bump Blender subversion from 4 to 5, and re-execute some versioning code.

Because of a mistake in the versioning code (corrected in rB1a4fc6dcd67b),
some of the versioning code didn't run in certain cases. This subversion
bump ensures that this code is still run.
September 17, 2020, 09:02 (GMT)
Make deps: Compile own nasm for Linux

This solves annoyance that the official RPM repository of nasm requires
newer version of rpm tool compared to what is shipped by default with
centOS 7.

Differential Revision: https://developer.blender.org/D8905
September 17, 2020, 09:00 (GMT)
Cleanup: remove deprecated PyEval_InitThreads use

Deprecated in Python 3.7
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021