]> git.nega.tv - josh/narcissus/commit
narcissus-gpu: Track allocation metrics per-heap
authorJoshua Simmons <josh@nega.tv>
Wed, 19 Jul 2023 18:55:21 +0000 (20:55 +0200)
committerJoshua Simmons <josh@nega.tv>
Wed, 19 Jul 2023 18:55:21 +0000 (20:55 +0200)
commit65005aa1c1449ea04941497433075b038e496714
treeecb02471dc960011462f171e45509ababf11306d
parenteb4a865424f838c36e0b2f20be14a67b332d35f1
narcissus-gpu: Track allocation metrics per-heap

Add tracking for per-heap memory usage.
Calculate per-heap TLSF super block size based on heap size.
libs/narcissus-gpu/src/backend/vulkan/allocator.rs
libs/narcissus-gpu/src/backend/vulkan/mod.rs