byte-engine-ghi 0.1.0

Graphics hardware interface layer used by Byte-Engine.
1
2
3
4
5
6
7
8
9
10
11
12
13
use ash::vk;

use crate::{synchronizer::SynchronizerHandle, HandleLike, Next};

#[derive(Clone)]
pub struct Synchronizer {
	pub next: Option<SynchronizerHandle>,

	pub signaled: bool,

	pub fence: vk::Fence,
	pub semaphore: vk::Semaphore,
}