[Bf-blender-cvs] [c71027705c3] temp-T96709-painting-target: Show Canvas selector only when experimental flag is enabled.

2022-04-07 Thread Jeroen Bakker
Commit: c71027705c37a31ccb41ae3910008497cd419798 Author: Jeroen Bakker Date: Fri Apr 8 08:15:02 2022 +0200 Branches: temp-T96709-painting-target https://developer.blender.org/rBc71027705c37a31ccb41ae3910008497cd419798 Show Canvas selector only when experimental flag is enabled.

[Bf-blender-cvs] [d466b0378a3] temp-T96709-painting-target: Revert removal of force shading color to vertex colors.

2022-04-07 Thread Jeroen Bakker
Commit: d466b0378a3c6deb04955ea286e9a8c245e243b5 Author: Jeroen Bakker Date: Fri Apr 8 08:19:15 2022 +0200 Branches: temp-T96709-painting-target https://developer.blender.org/rBd466b0378a3c6deb04955ea286e9a8c245e243b5 Revert removal of force shading color to vertex colors. =

[Bf-blender-cvs] [15aea1bb227] temp-T96709-painting-target: Merge remote-tracking branch 'origin/master' into temp-T96709-painting-target

2022-04-07 Thread Jeroen Bakker
Commit: 15aea1bb22725be7ea450ff25a0245bf87bf7db0 Author: Jeroen Bakker Date: Fri Apr 8 07:59:39 2022 +0200 Branches: temp-T96709-painting-target https://developer.blender.org/rB15aea1bb22725be7ea450ff25a0245bf87bf7db0 Merge remote-tracking branch 'origin/master' into temp-T96709-painting-target

[Bf-blender-cvs] [ee292a1d66b] master: PyAPI: use keyword only arguments for Text.region_{from/to} string

2022-04-07 Thread Campbell Barton
Commit: ee292a1d66b22d8707a493550138ead91b3c0ccc Author: Campbell Barton Date: Fri Apr 8 12:49:02 2022 +1000 Branches: master https://developer.blender.org/rBee292a1d66b22d8707a493550138ead91b3c0ccc PyAPI: use keyword only arguments for Text.region_{from/to} string This is the convention for mo

[Bf-blender-cvs] [982aea88e0d] master: Cleanup: separate format-units for Python argument parsing

2022-04-07 Thread Campbell Barton
Commit: 982aea88e0d74020c62c2054a45eeafa56c8ca30 Author: Campbell Barton Date: Fri Apr 8 09:41:28 2022 +1000 Branches: master https://developer.blender.org/rB982aea88e0d74020c62c2054a45eeafa56c8ca30 Cleanup: separate format-units for Python argument parsing With the increased use of multi-chara

[Bf-blender-cvs] [87a3bf33564] master: Cleanup: Define new curves normal mode in DNA

2022-04-07 Thread Hans Goudey
Commit: 87a3bf33564b035e4c2400098ea4932d5dfdba5d Author: Hans Goudey Date: Thu Apr 7 18:10:05 2022 -0500 Branches: master https://developer.blender.org/rB87a3bf33564b035e4c2400098ea4932d5dfdba5d Cleanup: Define new curves normal mode in DNA Don't include the tangent mode for now, since that was

[Bf-blender-cvs] [3214028ae82] master: Cycles: Support adding Lightgroups from the object/world properties

2022-04-07 Thread Lukas Stockner
Commit: 3214028ae822d6b9b1622589d27dd9b9746f2aa8 Author: Lukas Stockner Date: Mon Apr 4 03:50:55 2022 +0200 Branches: master https://developer.blender.org/rB3214028ae822d6b9b1622589d27dd9b9746f2aa8 Cycles: Support adding Lightgroups from the object/world properties Currently, only Lightgroups t

[Bf-blender-cvs] [aaa5a80763e] master: Fix Cycles build error after recent changes

2022-04-07 Thread Brecht Van Lommel
Commit: aaa5a80763ee7669d84741f936f24560984f5df3 Author: Brecht Van Lommel Date: Thu Apr 7 20:33:34 2022 +0200 Branches: master https://developer.blender.org/rBaaa5a80763ee7669d84741f936f24560984f5df3 Fix Cycles build error after recent changes ==

[Bf-blender-cvs] [d197e272bb7] master: Fix Clang/Linux build error after line primitive parallelization

2022-04-07 Thread Brecht Van Lommel
Commit: d197e272bb711ce271106c1da01e89b2c431200b Author: Brecht Van Lommel Date: Thu Apr 7 20:36:15 2022 +0200 Branches: master https://developer.blender.org/rBd197e272bb711ce271106c1da01e89b2c431200b Fix Clang/Linux build error after line primitive parallelization =

[Bf-blender-cvs] [0de0950ad5d] master: Cycles: various Linux build fixes related to Hydra render delegate

2022-04-07 Thread Brecht Van Lommel
Commit: 0de0950ad5d1de5172cbd2b6b0e67fe319a420c1 Author: Brecht Van Lommel Date: Wed Apr 6 22:25:40 2022 +0200 Branches: master https://developer.blender.org/rB0de0950ad5d1de5172cbd2b6b0e67fe319a420c1 Cycles: various Linux build fixes related to Hydra render delegate * Add missing GLEW and hgiG

[Bf-blender-cvs] [be799749dcc] master: Fix T97035: crash transferring face corner data

2022-04-07 Thread Brecht Van Lommel
Commit: be799749dcc886e9e47493cb34eaf0367894d979 Author: Brecht Van Lommel Date: Wed Apr 6 20:29:28 2022 +0200 Branches: master https://developer.blender.org/rBbe799749dcc886e9e47493cb34eaf0367894d979 Fix T97035: crash transferring face corner data The mechanism to instance meshes when there ar

[Bf-blender-cvs] [51a7e4b488a] master: Cleanup: remove unused mface tesselation code from modifier stack

2022-04-07 Thread Brecht Van Lommel
Commit: 51a7e4b488a4df1ce6fec93ee599d70efdbf5e03 Author: Brecht Van Lommel Date: Wed Apr 6 20:02:04 2022 +0200 Branches: master https://developer.blender.org/rB51a7e4b488a4df1ce6fec93ee599d70efdbf5e03 Cleanup: remove unused mface tesselation code from modifier stack This seems to serve no purpo

[Bf-blender-cvs] [46c54b12b02] master: Cleanup: Return early in metaball tessellation code

2022-04-07 Thread Hans Goudey
Commit: 46c54b12b02d5b735df326ca9813bf35e94bdcf3 Author: Hans Goudey Date: Thu Apr 7 12:33:47 2022 -0500 Branches: master https://developer.blender.org/rB46c54b12b02d5b735df326ca9813bf35e94bdcf3 Cleanup: Return early in metaball tessellation code Also declare variables where initialized and use

[Bf-blender-cvs] [a5beca7ba0d] master: BLI: inline fast path of IndexRange::as_span

2022-04-07 Thread Jacques Lucke
Commit: a5beca7ba0daaca81805dbbf8857378a5bde6414 Author: Jacques Lucke Date: Thu Apr 7 19:28:41 2022 +0200 Branches: master https://developer.blender.org/rBa5beca7ba0daaca81805dbbf8857378a5bde6414 BLI: inline fast path of IndexRange::as_span This frequently showed up in profiling but shouldn't.

[Bf-blender-cvs] [ef0e84afc67] asset-greasepencil: Create custom Tooltip for GPencil

2022-04-07 Thread Antonio Vazquez
Commit: ef0e84afc671e6a0bbdee307a60125f122faa87c Author: Antonio Vazquez Date: Thu Apr 7 19:18:07 2022 +0200 Branches: asset-greasepencil https://developer.blender.org/rBef0e84afc671e6a0bbdee307a60125f122faa87c Create custom Tooltip for GPencil ==

[Bf-blender-cvs] [67c42e7f034] master: Functions: optimize simple generated multi-functions

2022-04-07 Thread Jacques Lucke
Commit: 67c42e7f034aad2564d8cde1a9901d9629527daa Author: Jacques Lucke Date: Thu Apr 7 18:48:14 2022 +0200 Branches: master https://developer.blender.org/rB67c42e7f034aad2564d8cde1a9901d9629527daa Functions: optimize simple generated multi-functions This implements two optimizations: * Reduce v

[Bf-blender-cvs] [8f344b530a6] master: Geometry Nodes: Parallelize mesh line node

2022-04-07 Thread Hans Goudey
Commit: 8f344b530a6ed8530ceb780110006af68430c9d5 Author: Hans Goudey Date: Thu Apr 7 11:44:32 2022 -0500 Branches: master https://developer.blender.org/rB8f344b530a6ed8530ceb780110006af68430c9d5 Geometry Nodes: Parallelize mesh line node I observed a 4-5x performance improvement (from 50ms to 1

[Bf-blender-cvs] [4b94d972ac6] asset-greasepencil: Cleanup code

2022-04-07 Thread Antonio Vazquez
Commit: 4b94d972ac632d8eba8bc4f63030b3c195a310a8 Author: Antonio Vazquez Date: Thu Apr 7 18:02:57 2022 +0200 Branches: asset-greasepencil https://developer.blender.org/rB4b94d972ac632d8eba8bc4f63030b3c195a310a8 Cleanup code === M

[Bf-blender-cvs] [f8c21937d2b] master: GPencil: Add skip option to envelope modifier

2022-04-07 Thread Henrik Dick
Commit: f8c21937d2ba1140533c5e6f70426099f9680609 Author: Henrik Dick Date: Thu Apr 7 17:41:49 2022 +0200 Branches: master https://developer.blender.org/rBf8c21937d2ba1140533c5e6f70426099f9680609 GPencil: Add skip option to envelope modifier This patch adds an option to only use every n-th segme

[Bf-blender-cvs] [09bb0fffe5b] asset-greasepencil: Fix possible use of NULL pointer

2022-04-07 Thread Antonio Vazquez
Commit: 09bb0fffe5b30c57aca9f9407035774e22c3a5b0 Author: Antonio Vazquez Date: Thu Apr 7 17:29:45 2022 +0200 Branches: asset-greasepencil https://developer.blender.org/rB09bb0fffe5b30c57aca9f9407035774e22c3a5b0 Fix possible use of NULL pointer ===

[Bf-blender-cvs] [1a09024eacb] master: Cleanup: Compilation warning about virtual functions

2022-04-07 Thread Sergey Sharybin
Commit: 1a09024eacbdfa52b3ec669f2bdea313a06b82db Author: Sergey Sharybin Date: Thu Apr 7 17:14:47 2022 +0200 Branches: master https://developer.blender.org/rB1a09024eacbdfa52b3ec669f2bdea313a06b82db Cleanup: Compilation warning about virtual functions Method which overrides a base class's virtu

[Bf-blender-cvs] [618e48b657d] asset-greasepencil: Merge branch 'master' into asset-greasepencil

2022-04-07 Thread Antonio Vazquez
Commit: 618e48b657d7049a6191d305c486607510ae23a5 Author: Antonio Vazquez Date: Thu Apr 7 17:00:52 2022 +0200 Branches: asset-greasepencil https://developer.blender.org/rB618e48b657d7049a6191d305c486607510ae23a5 Merge branch 'master' into asset-greasepencil ==

[Bf-blender-cvs] [22e102efae7] temp-collection-assets: Merge branch 'master' into temp-collection-assets

2022-04-07 Thread Julian Eisel
Commit: 22e102efae70cd50f5f49d93c8df22185cb4dc76 Author: Julian Eisel Date: Thu Apr 7 15:03:42 2022 +0200 Branches: temp-collection-assets https://developer.blender.org/rB22e102efae70cd50f5f49d93c8df22185cb4dc76 Merge branch 'master' into temp-collection-assets =

[Bf-blender-cvs] [a6896bda899] temp-collection-assets: Port to new operator with instancing option from master

2022-04-07 Thread Julian Eisel
Commit: a6896bda8999f61816dd8171225486dc3ee160be Author: Julian Eisel Date: Thu Apr 7 16:08:40 2022 +0200 Branches: temp-collection-assets https://developer.blender.org/rBa6896bda8999f61816dd8171225486dc3ee160be Port to new operator with instancing option from master ===

[Bf-blender-cvs] [9db15f502c1] master: Fix T97123: Applying modifier to multi-user: other objects were also converted

2022-04-07 Thread Dalai Felinto
Commit: 9db15f502c105f96f0ec939dd2fc79f4567a4bf7 Author: Dalai Felinto Date: Thu Apr 7 14:51:59 2022 +0200 Branches: master https://developer.blender.org/rB9db15f502c105f96f0ec939dd2fc79f4567a4bf7 Fix T97123: Applying modifier to multi-user: other objects were also converted The first element o

[Bf-blender-cvs] [80b5f27d232] lineart-shadow: LineArt: Adapt new object loading changes.

2022-04-07 Thread YimingWu
Commit: 80b5f27d232e18890156ad79bf8eebab1475b6fc Author: YimingWu Date: Thu Apr 7 20:24:48 2022 +0800 Branches: lineart-shadow https://developer.blender.org/rB80b5f27d232e18890156ad79bf8eebab1475b6fc LineArt: Adapt new object loading changes.

[Bf-blender-cvs] [27c8f7eeb39] lineart-shadow: LineArt: Separate cast shadow and light contour in shadow edge loading.

2022-04-07 Thread YimingWu
Commit: 27c8f7eeb3936193c69a968d4beed2e5c58599aa Author: YimingWu Date: Thu Apr 7 21:00:06 2022 +0800 Branches: lineart-shadow https://developer.blender.org/rB27c8f7eeb3936193c69a968d4beed2e5c58599aa LineArt: Separate cast shadow and light contour in shadow edge loading. ===

[Bf-blender-cvs] [9b3407c1bcd] lineart-shadow: Merge branch 'temp-lineart-contained' into lineart-shadow

2022-04-07 Thread YimingWu
Commit: 9b3407c1bcd6955c117d295560c9ed8e4da75663 Author: YimingWu Date: Tue Apr 5 22:20:16 2022 +0800 Branches: lineart-shadow https://developer.blender.org/rB9b3407c1bcd6955c117d295560c9ed8e4da75663 Merge branch 'temp-lineart-contained' into lineart-shadow =

[Bf-blender-cvs] [f7081aac316] lineart-shadow: Merge branch 'temp-lineart-contained' into lineart-shadow

2022-04-07 Thread YimingWu
Commit: f7081aac316842b3251ddac5160c8ca162d0c572 Author: YimingWu Date: Thu Apr 7 19:33:52 2022 +0800 Branches: lineart-shadow https://developer.blender.org/rBf7081aac316842b3251ddac5160c8ca162d0c572 Merge branch 'temp-lineart-contained' into lineart-shadow =

[Bf-blender-cvs] [434521a9e2c] master: Curves: improve Add menu for new curves object

2022-04-07 Thread Jacques Lucke
Commit: 434521a9e2cc417e932115a3bc40c42b9b77cd92 Author: Jacques Lucke Date: Thu Apr 7 13:02:03 2022 +0200 Branches: master https://developer.blender.org/rB434521a9e2cc417e932115a3bc40c42b9b77cd92 Curves: improve Add menu for new curves object The goal is to make the Add menu more convenient fo

[Bf-blender-cvs] [50869b408b2] master: Curves: operator to snap curves to surface

2022-04-07 Thread Jacques Lucke
Commit: 50869b408b20f621fe8860e9f3551fb653b4b714 Author: Jacques Lucke Date: Thu Apr 7 12:49:13 2022 +0200 Branches: master https://developer.blender.org/rB50869b408b20f621fe8860e9f3551fb653b4b714 Curves: operator to snap curves to surface This operator snaps the first point of every curve to t

[Bf-blender-cvs] [d4efcef5e30] temp-viewport-compositor-compiler: Viewport Compositor: Fix use after free results

2022-04-07 Thread Omar Emara
Commit: d4efcef5e303eae1be9c6d7e1dc17f72a9a71252 Author: Omar Emara Date: Thu Apr 7 12:23:25 2022 +0200 Branches: temp-viewport-compositor-compiler https://developer.blender.org/rBd4efcef5e303eae1be9c6d7e1dc17f72a9a71252 Viewport Compositor: Fix use after free results ==

[Bf-blender-cvs] [e5c7f372237] master: Cleanup: make CustomMF_* implementations more similar

2022-04-07 Thread Jacques Lucke
Commit: e5c7f3722370f3cd70a7a00079820332c5b92de4 Author: Jacques Lucke Date: Thu Apr 7 11:51:31 2022 +0200 Branches: master https://developer.blender.org/rBe5c7f3722370f3cd70a7a00079820332c5b92de4 Cleanup: make CustomMF_* implementations more similar

[Bf-blender-cvs] [d9d49d35137] tracking_tools: Merge branch 'master' into tracking_tools

2022-04-07 Thread Sebastian Koenig
Commit: d9d49d35137bc39e2aa76dfbf1293d53203ae015 Author: Sebastian Koenig Date: Thu Apr 7 11:21:00 2022 +0200 Branches: tracking_tools https://developer.blender.org/rBd9d49d35137bc39e2aa76dfbf1293d53203ae015 Merge branch 'master' into tracking_tools =

[Bf-blender-cvs] [1d18c0682fa] master: Fix T96888: data transfer operator crash in certain situation

2022-04-07 Thread Philipp Oeser
Commit: 1d18c0682fa43324193639c16fcee0d22c34d15e Author: Philipp Oeser Date: Tue Apr 5 09:49:55 2022 +0200 Branches: master https://developer.blender.org/rB1d18c0682fa43324193639c16fcee0d22c34d15e Fix T96888: data transfer operator crash in certain situation The operator could crash in case the

[Bf-blender-cvs] [09d6ce320f4] temp-viewport-compositor-compiler: Viewport Compositor: Add Translate node

2022-04-07 Thread Omar Emara
Commit: 09d6ce320f4fda04bce2baf806a3f8c71677f72e Author: Omar Emara Date: Thu Apr 7 10:28:30 2022 +0200 Branches: temp-viewport-compositor-compiler https://developer.blender.org/rB09d6ce320f4fda04bce2baf806a3f8c71677f72e Viewport Compositor: Add Translate node ==

[Bf-blender-cvs] [e7d06c0bf22] temp-viewport-compositor-compiler: Viewport Compositor: Implement Rotate node

2022-04-07 Thread Omar Emara
Commit: e7d06c0bf2215b890e345e194a28c62c6ac6e42a Author: Omar Emara Date: Fri Apr 1 19:03:19 2022 +0200 Branches: temp-viewport-compositor-compiler https://developer.blender.org/rBe7d06c0bf2215b890e345e194a28c62c6ac6e42a Viewport Compositor: Implement Rotate node ===

[Bf-blender-cvs] [6a22de3927a] temp-viewport-compositor-compiler: Viewport Compositor: Add domain repetition support

2022-04-07 Thread Omar Emara
Commit: 6a22de3927a7596d110eed1b72b377862d0dd92e Author: Omar Emara Date: Thu Apr 7 10:25:43 2022 +0200 Branches: temp-viewport-compositor-compiler https://developer.blender.org/rB6a22de3927a7596d110eed1b72b377862d0dd92e Viewport Compositor: Add domain repetition support ===

[Bf-blender-cvs] [a87428f5330] temp-viewport-compositor-compiler: Viewport Compositor: Support realization interpolations

2022-04-07 Thread Omar Emara
Commit: a87428f533009dd7045e7134fc2295905b4ba7b0 Author: Omar Emara Date: Fri Apr 1 17:09:30 2022 +0200 Branches: temp-viewport-compositor-compiler https://developer.blender.org/rBa87428f533009dd7045e7134fc2295905b4ba7b0 Viewport Compositor: Support realization interpolations ==

[Bf-blender-cvs] [384a02a214c] master: BLI: add missing materialize methods for virtual arrays

2022-04-07 Thread Jacques Lucke
Commit: 384a02a214cad88f3180deee36b22529c213ddaf Author: Jacques Lucke Date: Thu Apr 7 10:02:34 2022 +0200 Branches: master https://developer.blender.org/rB384a02a214cad88f3180deee36b22529c213ddaf BLI: add missing materialize methods for virtual arrays This does two things: * Introduce new `mat

[Bf-blender-cvs] [2aff04917f9] master: Functions: parallelize materializing arrays after field evaluation

2022-04-07 Thread Jacques Lucke
Commit: 2aff04917f9e0420174e01dff0936d5237a7bbbd Author: Jacques Lucke Date: Thu Apr 7 09:48:07 2022 +0200 Branches: master https://developer.blender.org/rB2aff04917f9e0420174e01dff0936d5237a7bbbd Functions: parallelize materializing arrays after field evaluation This improves performance e.g.

[Bf-blender-cvs] [120a17a45a6] master: BLI: add CPPType utility to copy elements to a shorter array

2022-04-07 Thread Jacques Lucke
Commit: 120a17a45a6d6c7f5520c8bfa32a0938f29a46be Author: Jacques Lucke Date: Thu Apr 7 09:34:07 2022 +0200 Branches: master https://developer.blender.org/rB120a17a45a6d6c7f5520c8bfa32a0938f29a46be BLI: add CPPType utility to copy elements to a shorter array =

[Bf-blender-cvs] [fd5e5dac894] master: Geometry Nodes: avoid data copy in store named attribute node

2022-04-07 Thread Jacques Lucke
Commit: fd5e5dac8946b1359904737f799523682b4ada1e Author: Jacques Lucke Date: Thu Apr 7 09:40:37 2022 +0200 Branches: master https://developer.blender.org/rBfd5e5dac8946b1359904737f799523682b4ada1e Geometry Nodes: avoid data copy in store named attribute node