sig
  val shader_stages : Lit.renderer -> Lit.Prog.shader_stage list
  val max_samples : Lit.renderer -> int
  val max_tex_size : Lit.renderer -> int
  val max_render_buffer_size : Lit.renderer -> int
  type gl_version =
      [ `GL of int * int * int | `GLES of int * int * int | `Unknown ]
  val pp_gl_version : Format.formatter -> Lit.Renderer.Cap.gl_version -> unit
  val gl_version : Lit.renderer -> Lit.Renderer.Cap.gl_version
  val glsl_version : Lit.renderer -> Lit.Renderer.Cap.gl_version
  val gl_renderer : Lit.renderer -> string
  val gl_vendor : Lit.renderer -> string
  val pp_gl_synopsis : Format.formatter -> Lit.renderer -> unit
end