]> git.nega.tv - josh/narcissus/commit
narcissus-gpu: Improve allocator behavior
authorJoshua Simmons <josh@nega.tv>
Wed, 19 Jul 2023 08:34:01 +0000 (10:34 +0200)
committerJoshua Simmons <josh@nega.tv>
Wed, 19 Jul 2023 08:34:01 +0000 (10:34 +0200)
commiteb4a865424f838c36e0b2f20be14a67b332d35f1
treea2d1ee43894a0f2224302e19df105daa1669336c
parenta1c11ec7ba7ed49f87cdf29d7b9074a6bead8355
narcissus-gpu: Improve allocator behavior

Add support for falling back to other memory types after allocation
failure.

Add support for falling back to dedicated allocations after TLSF
super-block allocation failure.
bins/narcissus/src/main.rs
libs/narcissus-gpu/src/backend/vulkan/allocator.rs
libs/narcissus-gpu/src/backend/vulkan/mod.rs
libs/narcissus-gpu/src/lib.rs