atagen

monolith

public
Star0
Watch0
824bf02b6e554e9c0b86328878fc8eb8caa6926d
1
ssh://brewery@pls.lobotomise.me:33/atagen/monolith.git

Blame: crates/render-vk/src/lib.rs

824bf02b6e55atagen2026-10-16 09:15 UTC1
//! Vulkan renderer implementing smithay's renderer traits.
824bf02b6e55atagen2026-10-16 09:15 UTC2
//!
824bf02b6e55atagen2026-10-16 09:15 UTC3
//! A frame records its draws as a list of operations and submits them in one
824bf02b6e55atagen2026-10-16 09:15 UTC4
//! command buffer when it finishes, returning a fence as its sync point.
57f44a63d99fatagen2026-10-16 05:34 UTC5
824bf02b6e55atagen2026-10-16 09:15 UTC6
mod device;
824bf02b6e55atagen2026-10-16 09:15 UTC7
mod error;
824bf02b6e55atagen2026-10-16 09:15 UTC8
mod format;
824bf02b6e55atagen2026-10-16 09:15 UTC9
mod frame;
824bf02b6e55atagen2026-10-16 09:15 UTC10
mod image;
824bf02b6e55atagen2026-10-16 09:15 UTC11
mod pipeline;
824bf02b6e55atagen2026-10-16 09:15 UTC12
mod renderer;
824bf02b6e55atagen2026-10-16 09:15 UTC13
mod sync;
824bf02b6e55atagen2026-10-16 09:15 UTC14
mod transform;
824bf02b6e55atagen2026-10-16 09:15 UTC15
824bf02b6e55atagen2026-10-16 09:15 UTC16
pub use error::Error;
824bf02b6e55atagen2026-10-16 09:15 UTC17
pub use frame::VulkanFrame;
824bf02b6e55atagen2026-10-16 09:15 UTC18
pub use image::{VulkanImage, VulkanMapping, VulkanTarget, VulkanTexture};
824bf02b6e55atagen2026-10-16 09:15 UTC19
pub use renderer::VulkanRenderer;