package tsdl

  1. Overview
  2. Docs
type instance

VkInstance

val unsafe_instance_of_ptr : nativeint -> instance
val unsafe_ptr_of_instance : instance -> nativeint
type surface

VkSurfaceKHR

val unsafe_surface_of_uint64 : uint64 -> surface
val unsafe_uint64_of_surface : surface -> uint64
val load_library : string option -> unit result
val unload_library : unit -> unit
val get_instance_extensions : window -> string list option
val create_surface : window -> instance -> surface option
val get_drawable_size : window -> int * int
OCaml

Innovation. Community. Security.