Liking cljdoc? Tell your friends :D

thi.ng.geom.gl.shaders


apply-default-uniformsclj/s

(apply-default-uniforms shader uniforms)
source

bind-attrib-locationsclj/s

(bind-attrib-locations gl program attribs)
source

bool->intclj/s

(bool->int x)
source

bool->ivecclj/s

(bool->ivec coll)
source

compile-glsl-varsclj/s

(compile-glsl-vars qualifier coll)
source

compile-glsl3-attribsclj/s

(compile-glsl3-attribs coll)
source

compile-shadercljs

(compile-shader gl src type)
source

default-preludeclj/s

source

disable-attributeclj/s

(disable-attribute gl shader id)
source

init-shader-attribsclj/s

(init-shader-attribs gl prog attribs)
source

init-shader-uniformsclj/s

(init-shader-uniforms gl prog uniforms)
source

make-shader-from-domcljs

(make-shader-from-dom gl {:keys [vs fs] :as spec})
source

make-shader-from-specclj/s≠

clj
(make-shader-from-spec gl spec)
(make-shader-from-spec gl spec version)
cljs
(make-shader-from-spec gl spec)
source (clj)source (cljs)

parse-and-throw-errorcljs

(parse-and-throw-error gl shader src)
source

prepare-shader-sourcesclj/s

(prepare-shader-sources {:keys [vs fs uniforms attribs varying prelude
                                version]})
source

set-attributeclj/s

(set-attribute gl shader id attrib-spec)
source

set-uniformclj/s

(set-uniform shader uniforms id val)
source

uniform-typesclj/s

source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close