]> git.nega.tv - josh/narcissus/commit
narcissus-gpu: Expand transient buffer support
authorJoshua Simmons <josh@nega.tv>
Sat, 15 Jul 2023 19:35:26 +0000 (21:35 +0200)
committerJoshua Simmons <josh@nega.tv>
Sat, 15 Jul 2023 19:35:26 +0000 (21:35 +0200)
commitecdea2b78ac44f4314fa37680b350571c75a1100
treeca3d6ebf71d12b0d9ff5a41a1b82b0b1c32950d2
parent91e67736411d953ae9ddf9175915e28c882eb022
narcissus-gpu: Expand transient buffer support

Use transient buffers as staging area for uploads.
Allow passing transient buffers to more functions.
bins/narcissus/src/helpers.rs
bins/narcissus/src/main.rs
bins/narcissus/src/pipelines/basic.rs
bins/narcissus/src/pipelines/text.rs
libs/narcissus-gpu/src/backend/vulkan/mod.rs
libs/narcissus-gpu/src/lib.rs