hylogen-0.1.0.10: an EDSL for live-coding fragment shaders

Safe HaskellNone
LanguageHaskell2010

Hylogen.Globals

Synopsis

Documentation

inverseSqrt :: Vec a => a -> a Source

fract :: Vec a => a -> a Source

floor_ :: Vec a => a -> a Source

ceil_ :: Vec a => a -> a Source

min_ :: Vec a => a -> a -> a Source

max_ :: Vec a => a -> a -> a Source

clamp :: Vec a => a -> a -> a -> a Source

linexp :: Floating a => (a, a, a, a) -> a -> a Source

linlin :: Floating a => (a, a, a, a) -> a -> a Source

mix :: Vec1 -> Vec4 -> Vec4 -> Vec4 Source

true :: Booly Source

Booly's

eq :: Vec v => v -> v -> Booly Source

neq :: Vec v => v -> v -> Booly Source

lt :: Vec v => v -> v -> Booly Source

gt :: Vec v => v -> v -> Booly Source

leq :: Vec v => v -> v -> Booly Source

geq :: Vec v => v -> v -> Booly Source