FWGL.Shader.Language
class ShaderType t
data Expr
data Action
data ContextVarType
data Float
data Unknown
data Sampler2D
data V2
data V3
data V4
data M2
data M3
data M4
fromRational
fromInteger
negate
class Mul a b c
(*)
(/)
class Sum a
(+)
(-)
(^)
(&&)
(||)
(==)
(>=)
(<=)
(<)
(>)
ifThenElse
loop
true
false
store
texture2D
radians
degrees
sin
cos
tan
asin
acos
atan
atan2
exp
log
exp2
log2
sqrt
inversesqrt
abs
sign
floor
ceil
fract
mod
min
max
clamp
mix
step
smoothstep
length
distance
dot
cross
normalize
faceforward
reflect
refract
matrixCompMult
position
fragColor