Revision 3a92a2d by Germano Cavalcante 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 |
Revision 82bd128 by Jacques Lucke September 17, 2020, 12:10 (GMT) |
Cleanup: reduce variable scope |
Revision 393b5a2 by Sergey Sharybin September 17, 2020, 11:33 (GMT) |
Cleanup: Misplaced fullstop in comment |
Revision ef4877f by Campbell Barton September 17, 2020, 11:12 (GMT) |
Fix error in fix for T66256, not clearing the exception |
Revision 3dbb231 by Brecht Van Lommel 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! |
Revision 532ac11 by Brecht Van Lommel 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 |
Revision f9fcb25 by Brecht Van Lommel 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 |
Revision 0700c04 by Sybren A. Stüvel 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. |
Revision 157cd6c by Sergey Sharybin 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 |
Revision d377b1f by Campbell Barton September 17, 2020, 09:00 (GMT) |
Cleanup: remove deprecated PyEval_InitThreads use Deprecated in Python 3.7 |
Revision 76f99bd by Campbell Barton September 17, 2020, 08:53 (GMT) |
Fix T66256: Context overrides crash when operators change context Using context overrides in Python caused problems for any operator that changed the context and require these changes to be read back. CTX_wm_area_set() for e.g. would set the struct member but future calls to CTX_wm_area() would still return the value defined by Python callers context overrides. This also resolves a mismatch between polling and calling operators from Python, where poll would override the Python context where calling only overrode the context when a new context was passed in. |
Revision f085ebb by Campbell Barton September 17, 2020, 05:34 (GMT) |
Cleanup: use doxy sections for blender.c |
Revision 8e0fc27 by Campbell Barton September 17, 2020, 05:24 (GMT) |
Cleanup: use static assert to disable access to preferences Prefer this over an unknown identifier as it gives a useful error. |
Revision 8dd5902 by Hans Goudey September 17, 2020, 04:47 (GMT) |
Cleanup: Use enum instead of defines for panel runtime flag Discovered an unused panel runtime flag as well, which this commit removes. |
Revision 4b20eeb by Campbell Barton September 17, 2020, 04:43 (GMT) |
UI: only draw a single header in the header region While this isn't an issue with the default configuration it's possible to register extra header types for a single region. In this case the first header-type to successfully poll is drawn without drawing other header types. This issue was raised by T60195. |
Revision 3fb7e5d by Campbell Barton September 17, 2020, 04:43 (GMT) |
Cleanup: don't register dope-sheet header types These are only used to hold static methods, there is no reason to register them. |
Revision 7a1c405 by Hans Goudey September 17, 2020, 03:56 (GMT) |
Cleanup: Comment formatting in interface_panel.c Also cleaned up some grammar and wording issues, and switched a case in an if statement to remove a double negative. |
Revision 971fe43 by Campbell Barton September 17, 2020, 02:44 (GMT) |
Fix T63651: ImagePreviewCollection.new,load don't work as documented Update doc-strings, add note for why this decision was made. |
Revision 70eb24a by Campbell Barton September 17, 2020, 01:59 (GMT) |
Cleanup: warning (missing-braces) |
Revision 27660b3 by Hans Goudey September 16, 2020, 21:05 (GMT) |
Fix: Text object custom profile bevel not written to file The CurveProfile struct was only being written to the file for regular curve objects. Caused by an incorrect merge of master before committing. |
|
|
|


Master Commits
MiikaHweb | 2003-2021