sierra/backend/vulkan/
mod.rs1macro_rules! assert_owner {
2 ($resource:expr, $owner:expr) => {
3 assert!($resource.is_owned_by(&$owner));
4 };
5}
6
7mod access;
8mod convert;
9mod device;
10mod encode;
11mod epochs;
12mod graphics;
13mod physical;
14mod queue;
15mod resources;
16mod surface;
17
18pub use self::{
19 device::*, encode::*, graphics::*, physical::*, queue::*, resources::*, surface::*,
20};
21
22#[track_caller]
23fn unexpected_result(result: erupt::vk1_0::Result) -> ! {
24 panic!("Unexpected Vulkan result {}", result)
25}