module type T = sig
.. end
The type for a renderer backend.
type
t
module BCap: sig
.. end
module BBuf: sig
.. end
module BFbuf: sig
.. end
val name : string
val create : ?compiler_msg_parser:Lit.Renderer.Log.compiler_msg_parser ->
Lit.Renderer.Log.t -> debug:bool -> Gg.size2 -> t
val size : t -> Gg.size2
val set_size : t -> Gg.size2 -> unit
val view : t -> Lit.View.t
val set_view : t -> Lit.View.t -> unit
val fbuf : t -> Lit.fbuf
val set_fbuf : t -> Lit.fbuf -> unit
val add_op : t -> Lit.op -> unit
val render : t -> clear:bool -> unit
val release : t -> unit