(begin! node)
(create-buffer! {:keys [filter depth-buffer viewport channels format type]})
(create-node! drawables program)
(create-node! drawables program props)
(create-node! drawables program props state)
(diff-state state)
(diff-state-key diff [k v])
(draw! {:keys [program drawables] :as node} uniforms)
(enable-disable! enum switch)
(end! node)
(revert-state!)
(set-state! state)
(set-viewport! [xoff yoff width height])
cljdoc builds & hosts documentation for Clojure/Script libraries