Blender Git Commits

Blender Git "temp-ghash-basis" branch commits.

March 19, 2015, 16:29 (GMT)
rename bucket_hash -> bucket_index
March 19, 2015, 16:21 (GMT)
Make ghash_copy do actual exact copy (same number of buckets).

Simplifies copy code (no need to re-compute compute hash of entries).
March 19, 2015, 16:06 (GMT)
fix for error clearning a gset, was removing the gset flag
March 19, 2015, 16:04 (GMT)
pass flag directly to internal ghash_new function
March 19, 2015, 15:58 (GMT)
minor edits
March 19, 2015, 15:52 (GMT)
rename ghash_buckets_shrink -> ghash_buckets_contract

keep (expand/contract), (grow/shrink) separate
March 19, 2015, 15:50 (GMT)
Shrink: Early return in case we are not allowed to shrink.
March 19, 2015, 15:46 (GMT)
remove unneeded ghash strink calls & dont force expand/shrink to be inline
March 19, 2015, 15:35 (GMT)
Split expand/shrink into own functions
March 19, 2015, 15:19 (GMT)
minor edits
March 19, 2015, 15:06 (GMT)
Remove dummy redefinitions of 'ghash internal API' functions, not needed anymore.
March 19, 2015, 14:57 (GMT)
Tweak GHASH_INTERNAL_API use
March 19, 2015, 14:44 (GMT)
Merge branch 'master' into temp-ghash-basis
March 19, 2015, 14:32 (GMT)
Remove BLI_ghash_add for now.

Looks like it�??s not enough consensual... :P
March 19, 2015, 14:28 (GMT)
Add comment about load factor, 'hide' stats ghash functions behind an ifdef in header.
March 19, 2015, 13:41 (GMT)
Address coments from review.
March 19, 2015, 12:19 (GMT)
Squashed commit of temp-ghash-experiments, minus the 'hash storage' part.
March 19, 2015, 12:19 (GMT)
Remove set ops (union etc.).
March 19, 2015, 12:19 (GMT)
Remove gtests.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021