module Buf:sig..end
val map : Lit.renderer ->
[ `R | `RW | `W ] ->
Lit.Buf.t -> ('a, 'b) Bigarray.kind -> ('a, 'b) Lit.bigarraymap r access b kind maps the GPU buffer of b with
access access.
Warning. A mapped buffer cannot be used in a render
operation, you need to Lit.Renderer.Buf.unmap it first. Once unmapped the
bigarray becomes invalid. Don't try to access it, it may result
in program termination.
Raises Invalid_argument if kind does not match buf's
scalar type.
val unmap : Lit.renderer -> Lit.Buf.t -> unitunmap r b unmaps the buffer b.
Warning. This invalidates the memory pointed to
by the bigarray returned by Lit.Renderer.Buf.map, do not try to
access it after this function has been called it may
result in program termination.