[Bf-blender-cvs] [4abfc0bcd5c] blender-v2.83-release: Blender 2.83.9 release

2020-11-10 Thread Jeroen Bakker
Commit: 4abfc0bcd5c8a24e23110235ec1d5f5e5ec8f25b Author: Jeroen Bakker Date: Wed Nov 11 07:30:22 2020 +0100 Branches: blender-v2.83-release https://developer.blender.org/rB4abfc0bcd5c8a24e23110235ec1d5f5e5ec8f25b Blender 2.83.9 release ===

[Bf-blender-cvs] [15ffda3bcd6] master: Fix T82602: checking image header reads past buffer bounds

2020-11-10 Thread Campbell Barton
Commit: 15ffda3bcd697e6f3a0cc13e141da865f36f3b53 Author: Campbell Barton Date: Wed Nov 11 16:14:09 2020 +1100 Branches: master https://developer.blender.org/rB15ffda3bcd697e6f3a0cc13e141da865f36f3b53 Fix T82602: checking image header reads past buffer bounds Use the size argument to ensure chec

[Bf-blender-cvs] [2d60845786a] master: Cleanup: pass header size to 'is_a' callbacks

2020-11-10 Thread Campbell Barton
Commit: 2d60845786aeab099c61ffa42b7f7268bff1 Author: Campbell Barton Date: Wed Nov 11 16:14:06 2020 +1100 Branches: master https://developer.blender.org/rB2d60845786aeab099c61ffa42b7f7268bff1 Cleanup: pass header size to 'is_a' callbacks No functional changes, prepare for fixing out-of-

[Bf-blender-cvs] [99f56b4c163] master: Cleanup: use 'filepath' instead of 'name' for ImBuf utilities

2020-11-10 Thread Campbell Barton
Commit: 99f56b4c16323f96c0cbf54e392fb509fcac5bda Author: Campbell Barton Date: Wed Nov 11 16:14:06 2020 +1100 Branches: master https://developer.blender.org/rB99f56b4c16323f96c0cbf54e392fb509fcac5bda Cleanup: use 'filepath' instead of 'name' for ImBuf utilities =

[Bf-blender-cvs] [a5f8071bdf7] master: Cleanup: use bool for imbuf save callbacks

2020-11-10 Thread Campbell Barton
Commit: a5f8071bdf7893ef487c677b460793e8bef55402 Author: Campbell Barton Date: Wed Nov 11 16:14:05 2020 +1100 Branches: master https://developer.blender.org/rBa5f8071bdf7893ef487c677b460793e8bef55402 Cleanup: use bool for imbuf save callbacks

[Bf-blender-cvs] [e9c19b28202] master: Cleanup: avoid boolean literals for functions that return int

2020-11-10 Thread Campbell Barton
Commit: e9c19b28202eb1fdc774d62f23896bf9fafb0fb8 Author: Campbell Barton Date: Wed Nov 11 16:14:05 2020 +1100 Branches: master https://developer.blender.org/rBe9c19b28202eb1fdc774d62f23896bf9fafb0fb8 Cleanup: avoid boolean literals for functions that return int =

[Bf-blender-cvs] [72f0947c127] lanpr-under-gp: Merge remote-tracking branch 'origin/master' into lanpr-under-gp

2020-11-10 Thread YimingWu
Commit: 72f0947c1276029ace58b7d5aab4f9d641407232 Author: YimingWu Date: Wed Nov 11 12:26:56 2020 +0800 Branches: lanpr-under-gp https://developer.blender.org/rB72f0947c1276029ace58b7d5aab4f9d641407232 Merge remote-tracking branch 'origin/master' into lanpr-under-gp =

[Bf-blender-cvs] [11bf3b7035f] master: Cleanup: use define for targa header size

2020-11-10 Thread Campbell Barton
Commit: 11bf3b7035fadedebd6a12214c2f38322ca294bb Author: Campbell Barton Date: Wed Nov 11 15:05:30 2020 +1100 Branches: master https://developer.blender.org/rB11bf3b7035fadedebd6a12214c2f38322ca294bb Cleanup: use define for targa header size =

[Bf-blender-cvs] [75c18b989c5] master: Cleanup: remove redundant NULL checks in ImFileType.is_a callback

2020-11-10 Thread Campbell Barton
Commit: 75c18b989c566d24c76f9f7a44271654bc07a02c Author: Campbell Barton Date: Wed Nov 11 14:46:32 2020 +1100 Branches: master https://developer.blender.org/rB75c18b989c566d24c76f9f7a44271654bc07a02c Cleanup: remove redundant NULL checks in ImFileType.is_a callback Most of these callbacks don't

[Bf-blender-cvs] [36e5c9e026a] master: Merge branch 'blender-v2.91-release'

2020-11-10 Thread Campbell Barton
Commit: 36e5c9e026a49d0ead2290ae8c1d3ec27205b4a5 Author: Campbell Barton Date: Wed Nov 11 14:44:27 2020 +1100 Branches: master https://developer.blender.org/rB36e5c9e026a49d0ead2290ae8c1d3ec27205b4a5 Merge branch 'blender-v2.91-release' ==

[Bf-blender-cvs] [12168ccf189] blender-v2.91-release: ImBuf: replace incorrect strstr use with memcmp

2020-11-10 Thread Campbell Barton
Commit: 12168ccf189df580b3a2ffd95bcc31a51c7d86a3 Author: Campbell Barton Date: Wed Nov 11 14:08:53 2020 +1100 Branches: blender-v2.91-release https://developer.blender.org/rB12168ccf189df580b3a2ffd95bcc31a51c7d86a3 ImBuf: replace incorrect strstr use with memcmp Besides being incorrect as only

[Bf-blender-cvs] [eeeb2c19677] master: Merge branch 'blender-v2.91-release'

2020-11-10 Thread Nathan Craddock
Commit: eeeb2c196773c13d49b9ad95260242401ab40498 Author: Nathan Craddock Date: Tue Nov 10 17:34:29 2020 -0700 Branches: master https://developer.blender.org/rBeeeb2c196773c13d49b9ad95260242401ab40498 Merge branch 'blender-v2.91-release' ==

[Bf-blender-cvs] [8953485f561] blender-v2.91-release: Fix: Selection not possible from outliner gutter

2020-11-10 Thread Nathan Craddock
Commit: 8953485f5612f6ddf1ce7be2320b349383caefdd Author: Nathan Craddock Date: Tue Nov 10 17:21:11 2020 -0700 Branches: blender-v2.91-release https://developer.blender.org/rB8953485f5612f6ddf1ce7be2320b349383caefdd Fix: Selection not possible from outliner gutter Selection should be possible fr

[Bf-blender-cvs] [cd9acfed4f7] master: Cleanup: use preprocessor version check for PyTypeObject declaration

2020-11-10 Thread Campbell Barton
Commit: cd9acfed4f7674b84be965d469a367aef96f8af3 Author: Campbell Barton Date: Wed Nov 11 08:36:54 2020 +1100 Branches: master https://developer.blender.org/rBcd9acfed4f7674b84be965d469a367aef96f8af3 Cleanup: use preprocessor version check for PyTypeObject declaration While `tp_print` was depre

[Bf-blender-cvs] [c4d8f6a4a8d] master: Cleanup: clang-format

2020-11-10 Thread Campbell Barton
Commit: c4d8f6a4a8ddc29ed27311ed7578b3c8c31399d2 Author: Campbell Barton Date: Wed Nov 11 09:06:45 2020 +1100 Branches: master https://developer.blender.org/rBc4d8f6a4a8ddc29ed27311ed7578b3c8c31399d2 Cleanup: clang-format === M

[Bf-blender-cvs] [86bdd2acc66] master: Windows: Fix build issue with VCPKG

2020-11-10 Thread Ray Molenkamp
Commit: 86bdd2acc66c95c3698525ab3d5d6263cc1b825c Author: Ray Molenkamp Date: Tue Nov 10 13:23:55 2020 -0700 Branches: master https://developer.blender.org/rB86bdd2acc66c95c3698525ab3d5d6263cc1b825c Windows: Fix build issue with VCPKG For blender we disable VCPKG to prevent it from picking up th

[Bf-blender-cvs] [b980cd163a9] master: Cycles: fix compilation of OSL shaders following API change

2020-11-10 Thread Kévin Dietrich
Commit: b980cd163a9d5d77eeffc2e35e739fa9e719 Author: Kévin Dietrich Date: Tue Nov 10 18:49:50 2020 +0100 Branches: master https://developer.blender.org/rBb980cd163a9d5d77eeffc2e35e739fa9e719 Cycles: fix compilation of OSL shaders following API change The names of the parameters are base

[Bf-blender-cvs] [a63208823c8] master: Fix NanoVDB compile errors with recent NanoVDB versions

2020-11-10 Thread Patrick Mours
Commit: a63208823c8426b76270393f9217d3cf3ef66d0b Author: Patrick Mours Date: Tue Nov 10 18:28:14 2020 +0100 Branches: master https://developer.blender.org/rBa63208823c8426b76270393f9217d3cf3ef66d0b Fix NanoVDB compile errors with recent NanoVDB versions There were some changes to the NanoVDB AP

[Bf-blender-cvs] [174014b3564] temp-modifiers-instancing: support instances in transform node

2020-11-10 Thread Jacques Lucke
Commit: 174014b3564021ed763f0f6660802304603e425d Author: Jacques Lucke Date: Tue Nov 10 18:18:51 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rB174014b3564021ed763f0f6660802304603e425d support instances in transform node ==

[Bf-blender-cvs] [bacee7a4657] temp-modifiers-instancing: initial test for accessing geometry of other object

2020-11-10 Thread Jacques Lucke
Commit: bacee7a4657c284fd355c0487282f4d0838e12c9 Author: Jacques Lucke Date: Tue Nov 10 18:09:24 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rBbacee7a4657c284fd355c0487282f4d0838e12c9 initial test for accessing geometry of other object ==

[Bf-blender-cvs] [35e203450c2] temp-modifiers-instancing: improve ownership handling in geometry components

2020-11-10 Thread Jacques Lucke
Commit: 35e203450c2b855f50191ab84736943310ad05e6 Author: Jacques Lucke Date: Tue Nov 10 18:01:51 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rB35e203450c2b855f50191ab84736943310ad05e6 improve ownership handling in geometry components

[Bf-blender-cvs] [66d255d8eda] temp-modifiers-instancing: improve support for object socket

2020-11-10 Thread Jacques Lucke
Commit: 66d255d8edac239d37381d4f299fc68bfb71df4e Author: Jacques Lucke Date: Tue Nov 10 17:31:00 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rB66d255d8edac239d37381d4f299fc68bfb71df4e improve support for object socket

[Bf-blender-cvs] [d87853a1336] temp-modifiers-instancing: initial Object Info node

2020-11-10 Thread Jacques Lucke
Commit: d87853a1336e64103337dd612e00d3e6a51d08b1 Author: Jacques Lucke Date: Tue Nov 10 17:31:41 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rBd87853a1336e64103337dd612e00d3e6a51d08b1 initial Object Info node =

[Bf-blender-cvs] [c1402712de1] temp-modifiers-instancing: add rotation and scale output

2020-11-10 Thread Jacques Lucke
Commit: c1402712de1f1ff3d28950af875d26d1abc89887 Author: Jacques Lucke Date: Tue Nov 10 17:36:35 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rBc1402712de1f1ff3d28950af875d26d1abc89887 add rotation and scale output

[Bf-blender-cvs] [339f442a932] master: Fix (unreported) potential assert in viewlayer synchronization.

2020-11-10 Thread Bastien Montagne
Commit: 339f442a9327d6eeb1bc7a52be702ea9b461df72 Author: Bastien Montagne Date: Tue Nov 10 17:12:36 2020 +0100 Branches: master https://developer.blender.org/rB339f442a9327d6eeb1bc7a52be702ea9b461df72 Fix (unreported) potential assert in viewlayer synchronization. Some operations, like remappin

[Bf-blender-cvs] [626a79204ee] master: MSVC: Fix build warning

2020-11-10 Thread Ray Molenkamp
Commit: 626a79204ee2a9023cca1f7b9dfd88aa8d25cfc6 Author: Ray Molenkamp Date: Tue Nov 10 08:48:18 2020 -0700 Branches: master https://developer.blender.org/rB626a79204ee2a9023cca1f7b9dfd88aa8d25cfc6 MSVC: Fix build warning If a define of NOMINMAX was made before BLI_task.hh was included, the com

[Bf-blender-cvs] [c4aeabe07d4] temp-modifiers-instancing: create temporary instances component in nodes modifier

2020-11-10 Thread Jacques Lucke
Commit: c4aeabe07d4a29bc3b3a6256ecba6e05ae693773 Author: Jacques Lucke Date: Tue Nov 10 13:01:12 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rBc4aeabe07d4a29bc3b3a6256ecba6e05ae693773 create temporary instances component in nodes modifier ===

[Bf-blender-cvs] [25bed6791be] temp-modifiers-instancing: do instancing with dupli system

2020-11-10 Thread Jacques Lucke
Commit: 25bed6791befa572405dae789ea82168efdf938e Author: Jacques Lucke Date: Tue Nov 10 15:42:52 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rB25bed6791befa572405dae789ea82168efdf938e do instancing with dupli system ==

[Bf-blender-cvs] [c90ea7284fe] temp-modifiers-instancing: initial instances component

2020-11-10 Thread Jacques Lucke
Commit: c90ea7284fe0faff171f860233de974beed4f5c1 Author: Jacques Lucke Date: Tue Nov 10 13:00:57 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rBc90ea7284fe0faff171f860233de974beed4f5c1 initial instances component ==

[Bf-blender-cvs] [425614558df] temp-modifiers-instancing: initial object socket support

2020-11-10 Thread Jacques Lucke
Commit: 425614558df998a2310031583454567b52efa9ce Author: Jacques Lucke Date: Tue Nov 10 16:36:01 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rB425614558df998a2310031583454567b52efa9ce initial object socket support

[Bf-blender-cvs] [bd3bce16d77] temp-modifiers-instancing: render instances component

2020-11-10 Thread Jacques Lucke
Commit: bd3bce16d771d8c449e5e3295a5e103f20c33453 Author: Jacques Lucke Date: Tue Nov 10 13:21:12 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rBbd3bce16d771d8c449e5e3295a5e103f20c33453 render instances component ===

[Bf-blender-cvs] [d6c17cb276e] temp-modifiers-instancing: update point cloud modiifer interface

2020-11-10 Thread Jacques Lucke
Commit: d6c17cb276ecba597be9d140829acce5ce0c35ca Author: Jacques Lucke Date: Tue Nov 10 11:50:59 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rBd6c17cb276ecba597be9d140829acce5ce0c35ca update point cloud modiifer interface

[Bf-blender-cvs] [b6cf474d7e1] temp-modifiers-instancing: initial rendering of geometry component

2020-11-10 Thread Jacques Lucke
Commit: b6cf474d7e1a2b620ee60029c5996e3989036075 Author: Jacques Lucke Date: Tue Nov 10 12:28:57 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rBb6cf474d7e1a2b620ee60029c5996e3989036075 initial rendering of geometry component ==

[Bf-blender-cvs] [3f0136ff907] temp-modifiers-instancing: store geometry set in runtime object data

2020-11-10 Thread Jacques Lucke
Commit: 3f0136ff907ef3c971bc55f6026e70e1c31f524e Author: Jacques Lucke Date: Mon Nov 9 16:16:20 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rB3f0136ff907ef3c971bc55f6026e70e1c31f524e store geometry set in runtime object data =

[Bf-blender-cvs] [8a9ab3d0e9e] temp-modifiers-instancing: initial C api for geometry sets

2020-11-10 Thread Jacques Lucke
Commit: 8a9ab3d0e9ea0149d284991c0204e5441decd719 Author: Jacques Lucke Date: Mon Nov 9 16:16:03 2020 +0100 Branches: temp-modifiers-instancing https://developer.blender.org/rB8a9ab3d0e9ea0149d284991c0204e5441decd719 initial C api for geometry sets ===

[Bf-blender-cvs] [bd6bfba64da] master: Cycles: Enable NanoVDB usage by default

2020-11-10 Thread Patrick Mours
Commit: bd6bfba64dad2e14cab2c8372ba0f3ad39b93cdc Author: Patrick Mours Date: Tue Nov 10 16:19:47 2020 +0100 Branches: master https://developer.blender.org/rBbd6bfba64dad2e14cab2c8372ba0f3ad39b93cdc Cycles: Enable NanoVDB usage by default As discussed during the Rendering Metting. Ref T81454. =

[Bf-blender-cvs] [23614c49e94] master: Fix T81951: Add Cube new tool surface snaping not working

2020-11-10 Thread Germano Cavalcante
Commit: 23614c49e94592ad71f9ff986c7eb5d60ce7ca8c Author: Germano Cavalcante Date: Tue Nov 10 10:59:25 2020 -0300 Branches: master https://developer.blender.org/rB23614c49e94592ad71f9ff986c7eb5d60ce7ca8c Fix T81951: Add Cube new tool surface snaping not working For the `plane_depth` of type `PLA

[Bf-blender-cvs] [2ecab4c8a61] master: LibOverride: Optimize deletion of overrides in liboverride delete.

2020-11-10 Thread Bastien Montagne
Commit: 2ecab4c8a6170c1c877fa4d2a67ae820baa68c35 Author: Bastien Montagne Date: Tue Nov 10 16:10:47 2020 +0100 Branches: master https://developer.blender.org/rB2ecab4c8a6170c1c877fa4d2a67ae820baa68c35 LibOverride: Optimize deletion of overrides in liboverride delete. ===

[Bf-blender-cvs] [de8d7003bc5] master: Cleanup/Update comments in liboverride code.

2020-11-10 Thread Bastien Montagne
Commit: de8d7003bc55d9d8401b51af80ee6eb6b35e66e2 Author: Bastien Montagne Date: Tue Nov 10 15:54:38 2020 +0100 Branches: master https://developer.blender.org/rBde8d7003bc55d9d8401b51af80ee6eb6b35e66e2 Cleanup/Update comments in liboverride code. =

[Bf-blender-cvs] [a284e559b90] master: Fix T82561: shader compilation crashes in OSL

2020-11-10 Thread Kévin Dietrich
Commit: a284e559b90eb6d6824fc0f3e263ec7de1b4a49f Author: Kévin Dietrich Date: Tue Nov 10 15:18:40 2020 +0100 Branches: master https://developer.blender.org/rBa284e559b90eb6d6824fc0f3e263ec7de1b4a49f Fix T82561: shader compilation crashes in OSL The "type" sockets on shader nodes were renamed in

[Bf-blender-cvs] [feb71f1d714] master: Animation: Expand unit tests for `BKE_fcurve_active_keyframe_index()`

2020-11-10 Thread Sybren A. Stüvel
Commit: feb71f1d714887715fd9319c91edfe71eddb4a56 Author: Sybren A. Stüvel Date: Tue Nov 10 15:33:14 2020 +0100 Branches: master https://developer.blender.org/rBfeb71f1d714887715fd9319c91edfe71eddb4a56 Animation: Expand unit tests for `BKE_fcurve_active_keyframe_index()` Expand unit test for `BK

[Bf-blender-cvs] [670ee877d9a] blender-v2.83-release: Fix own previous commit re testing of `BLI_rel_path`.

2020-11-10 Thread Bastien Montagne
Commit: 670ee877d9ae90e775486edea30beaa968cf125b Author: Bastien Montagne Date: Mon Oct 26 18:29:54 2020 +0100 Branches: blender-v2.83-release https://developer.blender.org/rB670ee877d9ae90e775486edea30beaa968cf125b Fix own previous commit re testing of `BLI_rel_path`. Windows would need its ow

[Bf-blender-cvs] [75a2db5d974] master: Multires: Cleanup, clarify comment

2020-11-10 Thread Sergey Sharybin
Commit: 75a2db5d9742a46ec4662fe85765f27b6f5e0f95 Author: Sergey Sharybin Date: Tue Nov 10 15:30:35 2020 +0100 Branches: master https://developer.blender.org/rB75a2db5d9742a46ec4662fe85765f27b6f5e0f95 Multires: Cleanup, clarify comment

[Bf-blender-cvs] [11c19c24bd6] master: Cleanup/Update comments in liboverride code.

2020-11-10 Thread Bastien Montagne
Commit: 11c19c24bd67e5adf14dc34f18e4b27141878fb2 Author: Bastien Montagne Date: Tue Nov 10 15:30:36 2020 +0100 Branches: master https://developer.blender.org/rB11c19c24bd67e5adf14dc34f18e4b27141878fb2 Cleanup/Update comments in liboverride code. =

[Bf-blender-cvs] [01c7a94cdd3] master: install_deps: fix a typo in argument handling of new nanovdb option.

2020-11-10 Thread Bastien Montagne
Commit: 01c7a94cdd328da1e94fd7a04b13ed3e410aff82 Author: Bastien Montagne Date: Tue Nov 10 14:11:13 2020 +0100 Branches: master https://developer.blender.org/rB01c7a94cdd328da1e94fd7a04b13ed3e410aff82 install_deps: fix a typo in argument handling of new nanovdb option. Spotted by Patrick Mours

[Bf-blender-cvs] [2a2bc090960] master: Merge remote-tracking branch 'origin/blender-v2.91-release'

2020-11-10 Thread Sybren A. Stüvel
Commit: 2a2bc090960695e2fc1e701b016126e5e8cc595a Author: Sybren A. Stüvel Date: Tue Nov 10 14:02:28 2020 +0100 Branches: master https://developer.blender.org/rB2a2bc090960695e2fc1e701b016126e5e8cc595a Merge remote-tracking branch 'origin/blender-v2.91-release' ==

[Bf-blender-cvs] [4960780d76b] blender-v2.91-release: Animation: More explicit boundary checks when setting active keyframe

2020-11-10 Thread Sybren A. Stüvel
Commit: 4960780d76bf5a157404cfa5b126cd8ab87caec8 Author: Sybren A. Stüvel Date: Tue Nov 10 13:44:47 2020 +0100 Branches: blender-v2.91-release https://developer.blender.org/rB4960780d76bf5a157404cfa5b126cd8ab87caec8 Animation: More explicit boundary checks when setting active keyframe Fix unit

[Bf-blender-cvs] [23c71a5fab4] master: ImBuf: support detecting the file format from in-memory images

2020-11-10 Thread Campbell Barton
Commit: 23c71a5fab42e22266196a45f1f2ac77e815bcd3 Author: Campbell Barton Date: Tue Nov 10 22:16:29 2020 +1100 Branches: master https://developer.blender.org/rB23c71a5fab42e22266196a45f1f2ac77e815bcd3 ImBuf: support detecting the file format from in-memory images Add `IMB_ispic_type_from_memory`

[Bf-blender-cvs] [d2ab9b568e8] master: Merge branch 'blender-v2.91-release'

2020-11-10 Thread Campbell Barton
Commit: d2ab9b568e854457414e779dcceb6f48968de4d0 Author: Campbell Barton Date: Tue Nov 10 19:09:04 2020 +1100 Branches: master https://developer.blender.org/rBd2ab9b568e854457414e779dcceb6f48968de4d0 Merge branch 'blender-v2.91-release' ==

[Bf-blender-cvs] [05a2382c084] blender-v2.91-release: Fix T82540: Smart UV project ignores seams

2020-11-10 Thread Campbell Barton
Commit: 05a2382c08402b250d6b5c4105b449f4474f6cf2 Author: Campbell Barton Date: Tue Nov 10 19:05:07 2020 +1100 Branches: blender-v2.91-release https://developer.blender.org/rB05a2382c08402b250d6b5c4105b449f4474f6cf2 Fix T82540: Smart UV project ignores seams Functionality was lost in the Python