Revision e2ab535 by Bastien Montagne February 15, 2021, 16:44 (GMT) |
install_deps: Bump OpenEXR to 2.5.5 version. |
Revision 0df76ec by Falk David February 15, 2021, 14:44 (GMT) |
Cleanup: Remove code duplication (merge error) |
Revision d396016 by Jacques Lucke February 15, 2021, 14:30 (GMT) |
Cleanup: clang tidy |
Revision b55e7e4 by Sergey Sharybin February 15, 2021, 13:25 (GMT) |
Cleanup: Spelling in function name |
Revision 5b2bfb2 by Sergey Sharybin February 15, 2021, 11:29 (GMT) |
FFmpeg: Improve multi-threading settings Allow use all system threads for frame encoding/decoding. This is very straightforward: the value of zero basically disables threading. Change threading policy to slice when decoding frames. The reason for this is because decoding happens frame-by-frame, so inter-frame threading policy will not bring any speedup. The change for threading policy to slice is less obvious and is based on benchmark of the demo files from T78986. This gives best performance so far. Rendering the following file went down from 190sec down to 160sec. https://storage.googleapis.com/institute-storage/vse_simplified_example.zip This change makes both reading and writing faster. The animation render is just easiest to get actual time metrics. Differential Revision: https://developer.blender.org/D8627 |
February 15, 2021, 11:29 (GMT) |
FFmpeg: Improve multi-threading settings for VSE proxies Following code from D8627 this patch corrects multi threaded processing of proxies, where a 60 sec proxy generation drops to 35 sec. Differential Revision: https://developer.blender.org/D8659 |
February 15, 2021, 11:17 (GMT) |
CMake/Deps: Boost 1.73 Just a simple version bump. Maniphest Tasks: T85365 Differential Revision: https://developer.blender.org/D10314 |
February 15, 2021, 11:17 (GMT) |
CMake/Deps: TBB 2020U2 Straight forward version bump. 2020U2 is significantly louder in the deprecated header usage warning department, we should probably see if we need to act on this: P1949 Differential Revision: https://developer.blender.org/D10359 |
Revision 649f99b by Sybren A. Stüvel February 15, 2021, 11:17 (GMT) |
CMake/Deps: Alembic 1.7.16 Version bump + no longer using Boost. Building Alembic with Boost gave compiler errors, and having one less inter-dependency is good as well. Reviewed By: sebbas, sybren Differential Revision: https://developer.blender.org/D10329 |
February 15, 2021, 11:17 (GMT) |
CMake/Deps: OpenVDB 8.0.1 Straight forward version bump, some of the variables to detect a static OpenEXR changed and the folder structure seemingly changed a little requiring updates to the diff Reviewed By: sebbas, sybren Differential Revision: https://developer.blender.org/D10340 |
February 15, 2021, 11:17 (GMT) |
CMake/Deps: XR_OpenXR v1.0.14 Straight up version bump Things of note: They started using API calls only available in windows 8, however given the Python 3.9 update will forcibly bump us to 8.1+ anyhow this is not an issue. Will require some minor tweaks to platform_win32.cmake after adding the libs to svn which are not included in this diff so this diff can land without having to have the libs in place yet. Reviewed By: sebbas, sybren Differential Revision: https://developer.blender.org/D10349 |
Revision ebdf68a by Sybren A. Stüvel February 15, 2021, 11:17 (GMT) |
CMake/Deps: OpenImageDenoise 1.2.3 ? 1.3.0 |
Revision a923a34 by Sybren A. Stüvel February 15, 2021, 11:17 (GMT) |
CMake/Deps: upgrade USD 20.05 ? 21.02 USD version 21.02 includes two of the changes Blender used to patch in, which have now been removed from `usd.diff`. Unfortunately 21.02 introduces another issue where LZ4 symbols are accidentally exported, causing linker errors. Fortunately these symbols are only used for resting, so I added a patch hunk that simply removes their `extern "C"` declaration. The LZ4 linker issue has been reported upstream at https://github.com/PixarAnimationStudios/USD/issues/1447. Reviewed By: sebbas, mont29 Differential Revision: https://developer.blender.org/D10367 |
Revision d6b2c18 by Jacques Lucke February 15, 2021, 11:06 (GMT) |
Attributes: return refined Attribute from attributes.new method Previously `mesh.attributes.new(...)` would return a generic attribute that one could not do much with. Now it returns refined attributes like `FloatAttribute`. |
Revision c233f08 by Sergey Sharybin February 15, 2021, 10:22 (GMT) |
Merge branch 'blender-v2.92-release' |
Revision 0ed0b11 by Jeroen Bakker February 15, 2021, 10:09 (GMT) |
Cleanup: Use enum class for CryptomatteLayerState. |
Revision 853c4e7 by Jeroen Bakker February 15, 2021, 10:07 (GMT) |
Cleanup: Grammar in comments |
Revision ef02e1b by Jacques Lucke February 15, 2021, 09:36 (GMT) |
Fix: incorrect versioning for Attribute Randomize node |
Revision 32060ca by Jacques Lucke February 15, 2021, 09:31 (GMT) |
Cleanup: unused variable |
Revision 7c86438 by Sergey Sharybin February 15, 2021, 09:30 (GMT) |
Fix T71960: Malformed .bmp files lead to crash Add a boundary check, avoiding access past actual data. Ideally would need to report error to the user somehow, but it doesn't seem to be easy to do. This is a minimal safe patch. The proper complete fix is being worked on by Jesse. Differential Revision: https://developer.blender.org/D10357 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021