Module Lit.Renderer.Private.Buf

module Buf: sig .. end

include Lit.Buf
type bigarray_any = 
| Ba : ('a, 'b) Gg.bigarray -> bigarray_any
val create_bigarray_any : Gg.Ba.scalar_type -> int -> bigarray_any
val gpu_byte_count : Lit.buf -> int
val set_gpu_count : Lit.buf -> int -> unit
val set_gpu_exists : Lit.buf -> bool -> unit
val cpu_byte_count : Lit.buf -> int
val cpu_p : Lit.buf -> bigarray_any option
val set_cpu_p : Lit.buf -> bigarray_any -> unit
val check_ba_scalar_type : Lit.buf -> ('a, 'b) Gg.Ba.ba_scalar_type -> unit
val binfo : Lit.buf -> Lit.Renderer.Private.BInfo.t
val set_binfo : Lit.buf -> Lit.Renderer.Private.BInfo.t -> unit