Vulkan.Asynctype device = Device.ttype stream = Stream.ttype event = Event.ttype 'a buffer = 'a Memory.bufferval support : Spoc_framework.Framework_sig.async_supportval host_to_device :
src_ptr:nativeint ->
dst:'a Sarek_vulkan.Vulkan_api.Transfer.Memory.buffer ->
dst_offset:int ->
byte_size:int ->
stream:'b ->
unitval device_to_host :
src:'a Sarek_vulkan.Vulkan_api.Transfer.Memory.buffer ->
src_offset:int ->
dst_ptr:nativeint ->
byte_size:int ->
stream:'b ->
unitval stream_wait_event :
Sarek_vulkan.Vulkan_api.Event.Stream.t ->
Sarek_vulkan.Vulkan_api.Event.t ->
unitval event_query : Sarek_vulkan.Vulkan_api.Event.t -> boolval alloc_pinned :
Sarek_vulkan.Vulkan_api.Host.Device.t ->
byte_size:int ->
nativeintval free_pinned : Sarek_vulkan.Vulkan_api.Host.Device.t -> nativeint -> unitval register_host :
Sarek_vulkan.Vulkan_api.Host.Device.t ->
nativeint ->
byte_size:int ->
unitval unregister_host :
Sarek_vulkan.Vulkan_api.Host.Device.t ->
nativeint ->
unit