Module Vulkan_api.Stream

type t = {
  1. command_pool : Vulkan_types.vk_command_pool;
  2. command_buffer : Vulkan_types.vk_command_buffer Ctypes.structure Ctypes.ptr;
  3. fence : Vulkan_types.vk_fence;
  4. device : Device.t;
}
val create : Device.t -> t
val destroy : t -> unit
val synchronize : t -> unit
val default_streams : (int, t) Stdlib.Hashtbl.t
val default : Device.t -> t