]> git.nega.tv - josh/narcissus/commit
Simplify cmd buffer API using interior mutability
authorJoshua Simmons <josh@nega.tv>
Sat, 28 Jan 2023 09:58:14 +0000 (10:58 +0100)
committerJoshua Simmons <josh@nega.tv>
Sat, 28 Jan 2023 09:58:14 +0000 (10:58 +0100)
commite18f1837a97d00bb5c32cc11c43ce2ec7f6374f3
treee05dd89029885d10822020ac02fa585711b6b6b9
parenta5177f9e5904f0ea1e1e93908890d5ad5c0e58c1
Simplify cmd buffer API using interior mutability

This avoids requiring a mutable borrow on the thread token, which lets
us store that token inside the cmd buffer object without ergonomic
issues.
narcissus-gpu/src/backend/vulkan/mod.rs
narcissus-gpu/src/lib.rs
narcissus/src/main.rs