This repository has been archived on 2023-10-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
blender-archive/source/blender/blenkernel
Jacques Lucke a09accb496 Geometry Nodes: speedup compute context hash generation
Whenever a node group is entered during evaluation, a new compute
context is entered which has a corresponding hash. When node groups
are entered and exited a lot, this can have some overhead. In my test
file with ~100.000 node group invocations, this patch improves performance
by about 7%.

The speedup is achieved in two ways:
* Avoid computing the same hash twice by caching it.
* Invoke the hashing algorithm (md5 currently) only once instead of twice.
2022-12-29 20:46:05 +01:00
..
2022-02-11 10:28:59 +01:00
2022-11-01 12:24:58 +11:00
2022-11-12 12:14:09 -06:00
2022-05-06 13:33:23 +02:00
2022-11-12 18:33:31 +01:00
2022-11-16 17:54:51 -06:00
2022-06-03 15:08:11 +10:00
2022-09-15 19:13:13 +02:00
2022-09-16 18:14:33 +10:00
2022-10-05 13:48:01 -05:00
2022-12-29 20:49:08 +13:00
2022-10-19 12:52:55 +11:00
2022-02-11 09:14:36 +11:00
2022-09-21 12:00:01 +10:00
2022-09-16 18:14:33 +10:00
2022-10-05 13:48:01 -05:00
2022-10-06 10:49:24 -05:00
2022-12-28 20:39:14 -05:00
2022-10-06 10:49:24 -05:00
2022-08-30 16:22:49 +10:00
2022-12-18 14:40:30 -06:00