http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits http://www.miikahweb.com/ MiikaHweb - Blender Commits fi Sun, 16 Jan 22 10:42:14 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[12f0dc3] temp-geometry-nodes-extrude-mesh: Fix: Incorrect loop edge index]]> http://www.miikahweb.com/en/blender/git-logs/commit/12f0dc3c58693c76060f48854724c72e76739fb4 12f0dc3
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Fix: Incorrect loop edge index

Also some cleanup

----------------------------------------
1 Path Changed]]>
Fri, 31 Dec 2021 22:51:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/12f0dc3c58693c76060f48854724c72e76739fb4Hans Goudey
<![CDATA[[6844304] master: Nodes: Add Compare node operations to link drag search menu]]> http://www.miikahweb.com/en/blender/git-logs/commit/6844304dda497b245f63934b3c5d8c52f4f6bb19 6844304
Branches : master
Author : Charlie Jolly (charlie)
----------------------------------------
Nodes: Add Compare node operations to link drag search menu

Exposes compare operations via rna emums.
This uses the rna enum to build the search list using
named operations linked to socket A.
This also weights the Math Node comparison operations lower
for geometry node trees.

Differential Revision: https://developer.blender.org/D13695

----------------------------------------
2 Paths Changed]]>
Fri, 31 Dec 2021 20:32:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6844304dda497b245f63934b3c5d8c52f4f6bb19Charlie Jolly
<![CDATA[[c62b1ca] temp-geometry-nodes-extrude-mesh: Fix face orientation in face mode]]> http://www.miikahweb.com/en/blender/git-logs/commit/c62b1cacb86ad33a9f8356074ef607827cffc57e c62b1ca
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Fix face orientation in face mode

----------------------------------------
1 Path Changed]]>
Fri, 31 Dec 2021 18:07:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c62b1cacb86ad33a9f8356074ef607827cffc57eHans Goudey
<![CDATA[[7c8a8fa] temp-geometry-nodes-extrude-mesh: Merge branch 'master' into temp-geometry-nodes-extrude-mesh]]> http://www.miikahweb.com/en/blender/git-logs/commit/7c8a8fab92a3f56ebf0d14004475c5bdc82c628a 7c8a8fa
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Merge branch 'master' into temp-geometry-nodes-extrude-mesh

----------------------------------------
0 Paths Changed]]>
Fri, 31 Dec 2021 16:50:07 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7c8a8fab92a3f56ebf0d14004475c5bdc82c628aHans Goudey
<![CDATA[[478bb1e] temp-geometry-nodes-extrude-mesh: Cleanup: Use IndexRange [] operator]]> http://www.miikahweb.com/en/blender/git-logs/commit/478bb1e9331d66074f6158ff20aa2955eaab2ff9 478bb1e
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Use IndexRange [] operator

----------------------------------------
1 Path Changed]]>
Fri, 31 Dec 2021 16:48:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/478bb1e9331d66074f6158ff20aa2955eaab2ff9Hans Goudey
<![CDATA[[ee6e446] temp-lineart-contained: Merge branch 'master' into temp-lineart-contained]]> http://www.miikahweb.com/en/blender/git-logs/commit/ee6e446b224de2d195e8adcd64019177cbb98985 ee6e446
Branches : temp-lineart-contained
Author : Unknown ()
----------------------------------------
Merge branch 'master' into temp-lineart-contained

----------------------------------------
0 Paths Changed]]>
Fri, 31 Dec 2021 13:27:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ee6e446b224de2d195e8adcd64019177cbb98985
<![CDATA[[59dd49d] temp-lineart-contained: LineArt: Correct collection intersection mask logic.]]> http://www.miikahweb.com/en/blender/git-logs/commit/59dd49de6e61c010370e0fb024b8c631440d9e79 59dd49d
Branches : temp-lineart-contained
Author : Unknown ()
----------------------------------------
LineArt: Correct collection intersection mask logic.

The logic used to be:

"if collection doesn't have child collection, check if ob is from this one"

The correct logic should be:

"if collection child does not have this ob, then check this collection".

----------------------------------------
1 Path Changed]]>
Fri, 31 Dec 2021 13:37:18 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/59dd49de6e61c010370e0fb024b8c631440d9e79
<![CDATA[[e79b452] master: LineArt: Correct collection intersection mask logic.]]> http://www.miikahweb.com/en/blender/git-logs/commit/e79b4523b410de365d66fa1d44732a973b12ea9b e79b452
Branches : master
Author : YimingWu (NicksBest)
----------------------------------------
LineArt: Correct collection intersection mask logic.

The logic used to be:

"if collection doesn't have child collection, check if ob is from this one"

The correct logic should be:

"if collection child does not have this ob, then check this collection".

----------------------------------------
1 Path Changed]]>
Fri, 31 Dec 2021 13:54:07 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e79b4523b410de365d66fa1d44732a973b12ea9bYimingWu
<![CDATA[[97ae08c] master: LineArt: Correct clamping of out of bound isect index]]> http://www.miikahweb.com/en/blender/git-logs/commit/97ae08c9fcca55179f72f9bc318cc750e8f9d8a4 97ae08c
Branches : master
Author : YimingWu (NicksBest)
----------------------------------------
LineArt: Correct clamping of out of bound isect index

Handles rare cases where line doesn't intersect the triangle correctly.

----------------------------------------
1 Path Changed]]>
Fri, 31 Dec 2021 13:26:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/97ae08c9fcca55179f72f9bc318cc750e8f9d8a4YimingWu
<![CDATA[[d09b1d2] master: Fix T94464: video texture is not refreshing]]> http://www.miikahweb.com/en/blender/git-logs/commit/d09b1d2759861aa012ab2e7e4ce2ffa2b56bd9d3 d09b1d2
Branches : master
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Fix T94464: video texture is not refreshing

In the past that worked because the `GPUMaterial` referenced the
`ImageUser` from the image node. However, that design was incompatible
with the recent node tree update refactor (rB7e712b2d6a0d257d272e).
Also, in general it is a bad idea to have references between data that is
owned by two different data blocks.

This incompatibility was resolved by copying the image user from the node
to the `GPUMaterial` (rB28df0107d4a8). Unfortunately, eevee depended
on this reference, because the image user on the node was update when the
frame changed. Because the image user was copied, the image user in the
`GPUMaterial` did not receive the frame update anymore.

This frame update is added back by this commit. The main change is that
the image user iterator now also iterates over image users in `GPUMaterial`s
on material and world data blocks. An issue is that these materials don't
exist on the original data blocks and that caused the check in
`build_animation_images` in the depsgraph to give the wrong answer.
Therefore the check is extended.

Right now the check is not optimal, because it results in more depsgraph
nodes than are necessary. This can be improved when it becomes cheaper
to check if a node tree contains any references to a video texture.
The node tree update refactor mentioned before makes it much easier
to construct this kind of run-time data from the bottom up, instead of
scanning the entire node tree recursively every time some information
is needed.

----------------------------------------
3 Paths Changed]]>
Fri, 31 Dec 2021 13:24:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d09b1d2759861aa012ab2e7e4ce2ffa2b56bd9d3Jacques Lucke
<![CDATA[[56344fb] master: Cleanup: Silence warning for wrong const char comparison]]> http://www.miikahweb.com/en/blender/git-logs/commit/56344fb30fe41bb18a2fce246a30a9e14a8d4e25 56344fb
Branches : master
Author : Charlie Jolly (charlie)
----------------------------------------
Cleanup: Silence warning for wrong const char comparison

Incorrectly used comparison for empty string.

Reported in chat by @jacqueslucke.

----------------------------------------
2 Paths Changed]]>
Fri, 31 Dec 2021 13:05:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/56344fb30fe41bb18a2fce246a30a9e14a8d4e25Charlie Jolly
<![CDATA[[018272e] master: Fix T94416: incorrect handling when nodes are linked in a loop...]]> http://www.miikahweb.com/en/blender/git-logs/commit/018272ee5bc74b9b651218b72cf0b348e9ca149d 018272e
Branches : master
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Fix T94416: incorrect handling when nodes are linked in a loop

This just skips the entire algorithm when there are cycles.
In the future, cycles could be handled more gracefully in the
algorithm, but for now that's not worth it and is not necessary
to fix the bug.

----------------------------------------
1 Path Changed]]>
Fri, 31 Dec 2021 10:33:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/018272ee5bc74b9b651218b72cf0b348e9ca149dJacques Lucke
<![CDATA[[71468f4] master: Nodes: Weight drag link search for Math nodes]]> http://www.miikahweb.com/en/blender/git-logs/commit/71468f475b449fc2c72d9c0438db9b37788058ab 71468f4
Branches : master
Author : Charlie Jolly (charlie)
----------------------------------------
Nodes: Weight drag link search for Math nodes

As @hooglyboogly suggested in D13680, this patch adds weighting
to the search results. Dragging from a vector/rgba socket weights
the Vector Math node higher than a float Math node, and vice versa.

Reviewed By: HooglyBoogly

Differential Revision: https://developer.blender.org/D13691

----------------------------------------
2 Paths Changed]]>
Fri, 31 Dec 2021 02:34:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/71468f475b449fc2c72d9c0438db9b37788058abCharlie Jolly
<![CDATA[[0aa7315] master: Fix (unreported): remove menu separators from drag link search...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0aa73156083821d45c7794ea964d7fd5e6d13b25 0aa7315
Branches : master
Author : Charlie Jolly (charlie)
----------------------------------------
Fix (unreported): remove menu separators from drag link search

Search was picking up the menu separator entries.
Add check for these which are defined by empty identifier strings.

----------------------------------------
2 Paths Changed]]>
Fri, 31 Dec 2021 01:15:00 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0aa73156083821d45c7794ea964d7fd5e6d13b25Charlie Jolly
<![CDATA[[6054b52] temp-geometry-nodes-extrude-mesh: Cleanup: Simplify face corner calculations]]> http://www.miikahweb.com/en/blender/git-logs/commit/6054b52fc8b5be191aff040ed353b7d2392c5454 6054b52
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Simplify face corner calculations

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 23:21:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6054b52fc8b5be191aff040ed353b7d2392c5454Hans Goudey
<![CDATA[[fbd2b69] temp-geometry-nodes-extrude-mesh: Cleanup: Use more consistent naming, further simplifications]]> http://www.miikahweb.com/en/blender/git-logs/commit/fbd2b69ff41303bd3209a59b35de35396a72afef fbd2b69
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Use more consistent naming, further simplifications

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 23:37:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fbd2b69ff41303bd3209a59b35de35396a72afefHans Goudey
<![CDATA[[8231934] temp-geometry-nodes-extrude-mesh: Cleanup: Simplify face mode based on edge mode cleanup]]> http://www.miikahweb.com/en/blender/git-logs/commit/823193425351368e222d732c84f36340bc8378b8 8231934
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Simplify face mode based on edge mode cleanup

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 23:40:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/823193425351368e222d732c84f36340bc8378b8Hans Goudey
<![CDATA[[886d812] temp-geometry-nodes-extrude-mesh: Cleanup: Variable naming]]> http://www.miikahweb.com/en/blender/git-logs/commit/886d812b25fc1b506bdad8d648f29a506b31a818 886d812
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Variable naming

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 23:57:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/886d812b25fc1b506bdad8d648f29a506b31a818Hans Goudey
<![CDATA[[cbd5986] temp-geometry-nodes-extrude-mesh: Cleanup, use IndexRange, slice, add comments]]> http://www.miikahweb.com/en/blender/git-logs/commit/cbd598688360939df90734e724a14db877d1e23c cbd5986
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup, use IndexRange, slice, add comments

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 23:06:00 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cbd598688360939df90734e724a14db877d1e23cHans Goudey
<![CDATA[[4bf5fd0] temp-geometry-nodes-extrude-mesh: Fix build error]]> http://www.miikahweb.com/en/blender/git-logs/commit/4bf5fd08fc9f684ef35b37732145edb80ceae453 4bf5fd0
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Fix build error

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 22:57:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4bf5fd08fc9f684ef35b37732145edb80ceae453Hans Goudey
<![CDATA[[bf4358e] master: Cleanup: Use switch to get gpu shader name]]> http://www.miikahweb.com/en/blender/git-logs/commit/bf4358ed0c545a14686af0d91ab78d784b988def bf4358e
Branches : master
Author : Aaron Carlisle (Blendify)
----------------------------------------
Cleanup: Use switch to get gpu shader name

Rather than using the array syntax that doesnt work in C++,
use a switch state which is also much easier to read.

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 22:39:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bf4358ed0c545a14686af0d91ab78d784b988defAaron Carlisle
<![CDATA[[8e06933] temp-geometry-nodes-extrude-mesh: Cleanup: Simplify attribute transfer]]> http://www.miikahweb.com/en/blender/git-logs/commit/8e0693379f2d8b28e748a5f336cb9eae452dec58 8e06933
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Simplify attribute transfer

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 22:35:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8e0693379f2d8b28e748a5f336cb9eae452dec58Hans Goudey
<![CDATA[[dbade85] temp-geometry-nodes-extrude-mesh: Cleanup: Simplify mapping from vertices to edges]]> http://www.miikahweb.com/en/blender/git-logs/commit/dbade85eb90f47f74319bc316732da5d674c38dd dbade85
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Simplify mapping from vertices to edges

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 22:30:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/dbade85eb90f47f74319bc316732da5d674c38ddHans Goudey
<![CDATA[[a7efec6] temp-geometry-nodes-extrude-mesh: Cleanup, add selection outputs to all modes, simplify naming]]> http://www.miikahweb.com/en/blender/git-logs/commit/a7efec6a949079341af4ae665689057097a803c5 a7efec6
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup, add selection outputs to all modes, simplify naming

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 18:59:00 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a7efec6a949079341af4ae665689057097a803c5Hans Goudey
<![CDATA[[ee2b72f] master: Nodes: Convert several shader nodes to c++]]> http://www.miikahweb.com/en/blender/git-logs/commit/ee2b72fd29f7eddc4d18c7fd4dc02077a24d9961 ee2b72f
Branches : master
Author : Aaron Carlisle (Blendify)
----------------------------------------
Nodes: Convert several shader nodes to c++

Also add file namespace

This is needed to use new node APIs

Differential Revision: https://developer.blender.org/D13690

----------------------------------------
49 Paths Changed]]>
Thu, 30 Dec 2021 17:42:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ee2b72fd29f7eddc4d18c7fd4dc02077a24d9961Aaron Carlisle
<![CDATA[[cf06323] temp-geometry-nodes-extrude-mesh: Merge branch 'master' into temp-geometry-nodes-extrude-mesh]]> http://www.miikahweb.com/en/blender/git-logs/commit/cf06323673eefcf665e75e970efd12f9f7f77299 cf06323
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Merge branch 'master' into temp-geometry-nodes-extrude-mesh

----------------------------------------
0 Paths Changed]]>
Wed, 29 Dec 2021 22:59:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cf06323673eefcf665e75e970efd12f9f7f77299Hans Goudey
<![CDATA[[63b9558] temp-geometry-nodes-extrude-mesh: Merge branch 'master' into temp-geometry-nodes-extrude-mesh]]> http://www.miikahweb.com/en/blender/git-logs/commit/63b9558fe1b99fc96753bd3032ef6920dea166b7 63b9558
Branches : temp-geometry-nodes-extrude-mesh
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Merge branch 'master' into temp-geometry-nodes-extrude-mesh

----------------------------------------
0 Paths Changed]]>
Thu, 30 Dec 2021 15:15:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/63b9558fe1b99fc96753bd3032ef6920dea166b7Hans Goudey
<![CDATA[[bc39b93] asset-greasepencil: Merge branch 'master' into asset-greasepencil]]> http://www.miikahweb.com/en/blender/git-logs/commit/bc39b93ab9c885acbcb809d6dc71029eb3c39a25 bc39b93
Branches : asset-greasepencil
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'master' into asset-greasepencil

----------------------------------------
0 Paths Changed]]>
Thu, 30 Dec 2021 14:32:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bc39b93ab9c885acbcb809d6dc71029eb3c39a25Antonio Vazquez
<![CDATA[[e0d1e66] master: Fix T93868: GPencil material filter does not work with instances...]]> http://www.miikahweb.com/en/blender/git-logs/commit/e0d1e66732156e01797dc2f1b7ce9fb507834903 e0d1e66
Branches : master
Author : Antonio Vazquez (antoniov)
----------------------------------------
Fix T93868: GPencil material filter does not work with instances

When the material is used in several objects, the filter by material is not working as expected because the internal pointers are different due eval version.

Now, the original version of the material is compared to keep same address.

----------------------------------------
2 Paths Changed]]>
Thu, 30 Dec 2021 11:48:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e0d1e66732156e01797dc2f1b7ce9fb507834903Antonio Vazquez
<![CDATA[[52da1af] master: Fix T93134: Set origin broken for curve edit mode]]> http://www.miikahweb.com/en/blender/git-logs/commit/52da1afbf67c3be7e4e561ed232632a628c6912b 52da1af
Branches : master
Author : Shen Ciao (ShenCiao)
Committed By : Antonio Vazquez (antoniov)
----------------------------------------
Fix T93134: Set origin broken for curve edit mode

Bug: Set Origin causes unexpected offset on Grease Pencil strokes when Curve Editing is enabled.
Fix: Add transformation of editcurve points in `object_origin_set_exec`.

Reviewed By: #grease_pencil, antoniov

Maniphest Tasks: T93134

Differential Revision: https://developer.blender.org/D13273

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 10:29:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/52da1afbf67c3be7e4e561ed232632a628c6912bShen Ciao
<![CDATA[[49a18cc] master: Fix T93163: GPencil scale thickness fails in negative scales]]> http://www.miikahweb.com/en/blender/git-logs/commit/49a18cc91e55c92d5e0261d70b56eb3e2a10b0fa 49a18cc
Branches : master
Author : Antonio Vazquez (antoniov)
----------------------------------------
Fix T93163: GPencil scale thickness fails in negative scales

Before the negative scales produced a thickness invalid. Now, the value is used in absolute value to avoid this situation.

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 10:18:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/49a18cc91e55c92d5e0261d70b56eb3e2a10b0faAntonio Vazquez
<![CDATA[[0b73b2c] master: Nodes: Improve link drag search for Math and Vector Math nodes...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0b73b2c6cf465ffa1d70eca7ecf298de73577250 0b73b2c
Branches : master
Author : Charlie Jolly (charlie)
----------------------------------------
Nodes: Improve link drag search for Math and Vector Math nodes

Exposes math operations via rna emums.

This uses the rna enum to build the search list.

Differential Revision: https://developer.blender.org/D13680

----------------------------------------
2 Paths Changed]]>
Thu, 30 Dec 2021 01:22:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0b73b2c6cf465ffa1d70eca7ecf298de73577250Charlie Jolly
<![CDATA[[6d7dbdb] master: Point Cloud: Optimize bounding box calculation]]> http://www.miikahweb.com/en/blender/git-logs/commit/6d7dbdbb44f37968221d64aec44c67b85a76c534 6d7dbdb
Branches : master
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Point Cloud: Optimize bounding box calculation

This is analagous to 6a71b2af66cf10556b21 which did the same
thing for mesh data. Two differences are that here the coordinates
are simply `float3`, and we account for the radius if it's available.
Here I observed a similar performance increase, from 50ms
average to 10ms average, with 16 million points, a 5x speedup.

The calculation is about 1.4 times faster when no radius is used, down
to 7.3ms average. Before, the calculation was only 1.2 times faster.

----------------------------------------
1 Path Changed]]>
Thu, 30 Dec 2021 00:39:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6d7dbdbb44f37968221d64aec44c67b85a76c534Hans Goudey
<![CDATA[[9d3264b] master: Cleanup: clang-tidy modernize-redundant-void-arg]]> http://www.miikahweb.com/en/blender/git-logs/commit/9d3264b4fd04ee4a6b52e0f97de3fcd3a81c1a86 9d3264b
Branches : master
Author : Aaron Carlisle (Blendify)
----------------------------------------
Cleanup: clang-tidy modernize-redundant-void-arg

----------------------------------------
6 Paths Changed]]>
Wed, 29 Dec 2021 23:51:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9d3264b4fd04ee4a6b52e0f97de3fcd3a81c1a86Aaron Carlisle
<![CDATA[[d3a3131] master: Nodes: Convert shader, texture category nodes to c++]]> http://www.miikahweb.com/en/blender/git-logs/commit/d3a31311b9ba2108e292d05a91893396456b387c d3a3131
Branches : master
Author : Aaron Carlisle (Blendify)
----------------------------------------
Nodes: Convert shader, texture category nodes to c++

Also add/correct file namespace

This is needed to use new node APIs

Differential Revision: https://developer.blender.org/D13688

----------------------------------------
14 Paths Changed]]>
Wed, 29 Dec 2021 23:36:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d3a31311b9ba2108e292d05a91893396456b387cAaron Carlisle
<![CDATA[[c0fdf16] master: Fix T94454: Python API curve to mesh use after free without...]]> http://www.miikahweb.com/en/blender/git-logs/commit/c0fdf16561034f85aadae8a513db16144609b821 c0fdf16
Branches : master
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Fix T94454: Python API curve to mesh use after free without depsgraph

This was caused by a mistake in eb0eb54d9644c5139, which removed
the clearing of the curve edit mode pointers that are set when creating
the temporary data for the conversion. If they are not cleared, the
generic ID free function will also free the edit mode data, which is
wrong when the source curve is in edit mode.

----------------------------------------
1 Path Changed]]>
Wed, 29 Dec 2021 22:53:02 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c0fdf16561034f85aadae8a513db16144609b821Hans Goudey
<![CDATA[[04ead39] master: Modifiers: decrease maximum allocation size for Weld vertices...]]> http://www.miikahweb.com/en/blender/git-logs/commit/04ead39daee88433e7dfbe5f86986026e6e9ed1e 04ead39
Branches : master
Author : Germano Cavalcante (mano-wii)
----------------------------------------
Modifiers: decrease maximum allocation size for Weld vertices

At the time of allocating the buffer with vertices in context, we don't
know exactly how many vertices are affected, but we do know that it is
less than or equal to twice the number of vertices killed.

----------------------------------------
1 Path Changed]]>
Wed, 29 Dec 2021 20:45:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/04ead39daee88433e7dfbe5f86986026e6e9ed1eGermano Cavalcante
<![CDATA[[920e040] temp-vert-normals-cleanup: Merge branch 'master' into temp-vert-normals-cleanup]]> http://www.miikahweb.com/en/blender/git-logs/commit/920e040f9d4e0d65dbca02a4950a045eeeda00bb 920e040
Branches : temp-vert-normals-cleanup
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Merge branch 'master' into temp-vert-normals-cleanup

----------------------------------------
0 Paths Changed]]>
Wed, 29 Dec 2021 18:42:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/920e040f9d4e0d65dbca02a4950a045eeeda00bbHans Goudey
<![CDATA[[89058fb] temp-vert-normals-cleanup: Cleanup: Rename `BKE_mesh_face_normals_for_write` -> `BKE_mesh_poly_normals_for_write...]]> http://www.miikahweb.com/en/blender/git-logs/commit/89058fb896796c84e3ea278c3a97201736804b17 89058fb
Branches : temp-vert-normals-cleanup
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Rename `BKE_mesh_face_normals_for_write` -> `BKE_mesh_poly_normals_for_write`

----------------------------------------
4 Paths Changed]]>
Wed, 29 Dec 2021 18:53:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/89058fb896796c84e3ea278c3a97201736804b17Hans Goudey
<![CDATA[[048d512] temp-vert-normals-cleanup: Improve usage of the "for_write" functions, add a separate...]]> http://www.miikahweb.com/en/blender/git-logs/commit/048d512b9153cd8ef314b3c66ab1af4fb41e2997 048d512
Branches : temp-vert-normals-cleanup
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Improve usage of the "for_write" functions, add a separate function to clear dirty flags

----------------------------------------
16 Paths Changed]]>
Wed, 29 Dec 2021 19:48:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/048d512b9153cd8ef314b3c66ab1af4fb41e2997Hans Goudey
<![CDATA[[3064fec] temp-vert-normals-cleanup: Fix array modifier build error after recent change in master]]> http://www.miikahweb.com/en/blender/git-logs/commit/3064fec651e7eab46fb562c604b4a416954e3bd2 3064fec
Branches : temp-vert-normals-cleanup
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Fix array modifier build error after recent change in master

----------------------------------------
1 Path Changed]]>
Wed, 29 Dec 2021 20:12:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3064fec651e7eab46fb562c604b4a416954e3bd2Hans Goudey
<![CDATA[[5c5f885] temp-vert-normals-cleanup: Cleanup: Simplify ensure normals functions]]> http://www.miikahweb.com/en/blender/git-logs/commit/5c5f8858cf18ac06ad9754349016d1effb17d067 5c5f885
Branches : temp-vert-normals-cleanup
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Simplify ensure normals functions

----------------------------------------
1 Path Changed]]>
Wed, 29 Dec 2021 20:44:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5c5f8858cf18ac06ad9754349016d1effb17d067Hans Goudey
<![CDATA[[6af61d0] temp-vert-normals-cleanup: Cleanup: Use ensure poly normals in solidify functions]]> http://www.miikahweb.com/en/blender/git-logs/commit/6af61d081bbbcbe7e126487b804f0f4467f665d5 6af61d0
Branches : temp-vert-normals-cleanup
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Use ensure poly normals in solidify functions

----------------------------------------
2 Paths Changed]]>
Wed, 29 Dec 2021 20:45:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6af61d081bbbcbe7e126487b804f0f4467f665d5Hans Goudey
<![CDATA[[d4367fa] temp-llvm-testing: Merge branch 'master' into temp-llvm-testing]]> http://www.miikahweb.com/en/blender/git-logs/commit/d4367fa8e09caa35375252160767716fe584b160 d4367fa
Branches : temp-llvm-testing
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Merge branch 'master' into temp-llvm-testing

----------------------------------------
0 Paths Changed]]>
Wed, 29 Dec 2021 18:25:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d4367fa8e09caa35375252160767716fe584b160Jacques Lucke
<![CDATA[[cc32f73] temp-llvm-testing: add object cache]]> http://www.miikahweb.com/en/blender/git-logs/commit/cc32f73a2959fc5be23f294c3045884d807eeb82 cc32f73
Branches : temp-llvm-testing
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
add object cache

----------------------------------------
1 Path Changed]]>
Wed, 29 Dec 2021 19:14:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cc32f73a2959fc5be23f294c3045884d807eeb82Jacques Lucke
<![CDATA[[6a69a32] temp-llvm-testing: object file test]]> http://www.miikahweb.com/en/blender/git-logs/commit/6a69a32c6d56ff2c867dd60ed890525723267c99 6a69a32
Branches : temp-llvm-testing
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
object file test

----------------------------------------
1 Path Changed]]>
Wed, 29 Dec 2021 19:37:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6a69a32c6d56ff2c867dd60ed890525723267c99Jacques Lucke
<![CDATA[[c1e014f] temp-llvm-testing: enable object cache code path]]> http://www.miikahweb.com/en/blender/git-logs/commit/c1e014f2a18fb64fefcccf8b0f6b7d8137d8d59e c1e014f
Branches : temp-llvm-testing
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
enable object cache code path

----------------------------------------
1 Path Changed]]>
Wed, 29 Dec 2021 20:44:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c1e014f2a18fb64fefcccf8b0f6b7d8137d8d59eJacques Lucke
<![CDATA[[bb0da7d] master: Fix (unreported): missing relations update after adding scene...]]> http://www.miikahweb.com/en/blender/git-logs/commit/bb0da7dbbd4b210fce8c15714a3cb50a756d8075 bb0da7d
Branches : master
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Fix (unreported): missing relations update after adding scene time node

This just moves the relations update to a lower level function that is used
by other functions. Eventually, the special case for this node should be
generalized.

----------------------------------------
2 Paths Changed]]>
Wed, 29 Dec 2021 18:40:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bb0da7dbbd4b210fce8c15714a3cb50a756d8075Jacques Lucke
<![CDATA[[5e8b42b] master: Cleanup: Remove unused DerivedMesh functions]]> http://www.miikahweb.com/en/blender/git-logs/commit/5e8b42bf865848e384d3b942002faf02fe70bd16 5e8b42b
Branches : master
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Cleanup: Remove unused DerivedMesh functions

----------------------------------------
3 Paths Changed]]>
Wed, 29 Dec 2021 18:37:01 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5e8b42bf865848e384d3b942002faf02fe70bd16Hans Goudey
<![CDATA[[b02a870] temp-vert-normals-cleanup: Merge branch 'master' into temp-vert-normals-cleanup]]> http://www.miikahweb.com/en/blender/git-logs/commit/b02a87070982bce5755b2cbcbf33bc52764bc8e4 b02a870
Branches : temp-vert-normals-cleanup
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Merge branch 'master' into temp-vert-normals-cleanup

----------------------------------------
0 Paths Changed]]>
Wed, 29 Dec 2021 17:49:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b02a87070982bce5755b2cbcbf33bc52764bc8e4Hans Goudey