shader functions
abs
integer abs(integer a)
float abs(float a)
point2 abs(point2 a)
point3 abs(point3 a)
point4 abs(point4 a)
acos
integer acos(integer a)
float acos(float a)
point2 acos(point2 a)
point3 acos(point3 a)
point4 acos(point4 a)
asin
integer asin(integer a)
float asin(float a)
point2 asin(point2 a)
point3 asin(point3 a)
point4 asin(point4 a)
atan
integer atan(integer a)
float atan(float a)
point2 atan(point2 a)
point3 atan(point3 a)
point4 atan(point4 a)
atan2
integer atan2(integer a, integer b)
float atan2(float a, float b)
float atan2(float a, float b)
point2 atan2(point2 a, point2 b)
point3 atan2(point3 a, point3 b)
point4 atan2(point4 a, point4 b)
ceil
integer ceil(integer a)
float ceil(float a)
clamp
float clamp(float values)
float clamp(float values, float min, float max)
point2 clamp(point2 values)
point2 clamp(point2 values, point2 min, point2 max)
point2 clamp(point2 values, point2 min, float max)
point2 clamp(point2 values, float min, point2 max)
point2 clamp(point2 values, float min, float max)
point3 clamp(point3 values)
point3 clamp(point3 values, point3 min, point3 max)
point3 clamp(point3 values, point3 min, float max)
point3 clamp(point3 values, float min, point3 max)
point3 clamp(point3 values, float min, float max)
point4 clamp(point4 values)
point4 clamp(point4 values, point4 min, point4 max)
point4 clamp(point4 values, point4 min, float max)
point4 clamp(point4 values, float min, point4 max)
point4 clamp(point4 values, float min, float max)
colour
point4 colour(float r)
point4 colour(float r, float g, float b)
point4 colour(float r, float g, float b, float a)
point4 colour(point3 rgb, float a)
cos
integer cos(integer a)
float cos(float a)
point2 cos(point2 a)
point3 cos(point3 a)
point4 cos(point4 a)
exp
integer exp(integer a)
float exp(float a)
point2 exp(point2 a)
point3 exp(point3 a)
point4 exp(point4 a)
exp2
integer exp2(integer a)
float exp2(float a)
point2 exp2(point2 a)
point3 exp2(point3 a)
point4 exp2(point4 a)
expm1
integer expm1(integer a)
float expm1(float a)
point2 expm1(point2 a)
point3 expm1(point3 a)
point4 expm1(point4 a)
floor
integer floor(integer a)
float floor(float a)
length
float length(point2 points)
float length(point3 points)
float length(point4 points)
log
integer log(integer a)
float log(float a)
point2 log(point2 a)
point3 log(point3 a)
point4 log(point4 a)
log10
integer log10(integer a)
float log10(float a)
point2 log10(point2 a)
point3 log10(point3 a)
point4 log10(point4 a)
log1p
integer log1p(integer a)
float log1p(float a)
point2 log1p(point2 a)
point3 log1p(point3 a)
point4 log1p(point4 a)
log2
integer log2(integer a)
float log2(float a)
point2 log2(point2 a)
point3 log2(point3 a)
point4 log2(point4 a)
max
integer max(integer a, integer b)
float max(float a, float b)
point2 max(point2 a, point2 b)
point3 max(point3 a, point3 b)
point4 max(point4 a, point4 b)
float max(float a, float b)
point2 max(point2 a, point2 b)
point3 max(point3 a, point3 b)
point4 max(point4 a, point4 b)
min
integer min(integer a, integer b)
float min(float a, float b)
point2 min(point2 a, point2 b)
point3 min(point3 a, point3 b)
point4 min(point4 a, point4 b)
float min(float a, float b)
point2 min(point2 a, point2 b)
point3 min(point3 a, point3 b)
point4 min(point4 a, point4 b)
mix
float mix(float a, float b, float blend)
audio mix(float a, float b, audio blend)
point3 mix(point3 position a, point3 position b, float blend)
normalize
point2 normalize(point2 point)
point3 normalize(point3 point)
point
point2 point(float x, float y)
point3 point(float x, float y, float z)
point3 point(point2 xy, float z)
point4 point(float x, float y, float z, float w)
point4 point(point2 xy, float z, float w)
point4 point(point3 xyz, float w)
pow
integer pow(integer a, integer b)
float pow(float a, float b)
point2 pow(point2 a, point2 b)
point2 pow(point2 a, float b)
point3 pow(point3 a, point3 b)
point3 pow(point3 a, float b)
point4 pow(point4 a, point4 b)
point4 pow(point4 a, float b)
float pow(float a, float b)
point2 pow(point2 a, point2 b)
point3 pow(point3 a, point3 b)
point4 pow(point4 a, point4 b)
sample
point4 sample(texture texture, point2 uv)
point4 sample(texture texture, point2 uv, string options)
point4 sample(texture texture, float u, float v)
point4 sample(texture texture, float u, float v, string options)
float sample(audio audio, float u)
scale
float scale(string name, string root, integer count)
sin
integer sin(integer a)
float sin(float a)
point2 sin(point2 a)
point3 sin(point3 a)
point4 sin(point4 a)
sin01
integer sin01(integer a)
float sin01(float a)
sqrt
integer sqrt(integer a)
float sqrt(float a)
point2 sqrt(point2 a)
point3 sqrt(point3 a)
point4 sqrt(point4 a)
tan
integer tan(integer a)
float tan(float a)
point2 tan(point2 a)
point3 tan(point3 a)
point4 tan(point4 a)
top