summaryrefslogtreecommitdiff
path: root/dist/Mesa/src/glsl/builtins/ir
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2013-09-05 14:07:04 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2013-09-05 14:07:04 +0000
commit821893da535a9c114e427454fe97ee8db13dafbd (patch)
tree5fac22b58520a25347ff8fada5894ca5c8a9b10c /dist/Mesa/src/glsl/builtins/ir
parentd0da870fb1db8146fc38e88a1f9b10c37890c46c (diff)
Merge Mesa 9.2.0
Diffstat (limited to 'dist/Mesa/src/glsl/builtins/ir')
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/abs41
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/acos22
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/acosh21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/all16
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/any16
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/asin109
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/asinh21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/atan128
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/atanh37
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/ceil21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/clamp148
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/cos21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/cosh30
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/cross9
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/dFdx21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/dFdy21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/degrees21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/distance31
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/dot25
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/equal73
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/exp21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/exp221
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/faceforward37
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/floor21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/fract22
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/ftransform9
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/fwidth29
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/greaterThan55
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/greaterThanEqual55
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/inversesqrt21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/length21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/lessThan55
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/lessThanEqual55
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/log21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/log221
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/matrixCompMult91
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/max127
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/min127
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/mix88
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/mod43
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/modf37
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/noise118
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/noise261
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/noise373
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/noise497
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/normalize21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/not16
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/notEqual73
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/outerProduct92
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/pow25
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/radians21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/reflect58
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/refract102
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/round21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/roundEven21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/sign42
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/sin21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/sinh30
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/smoothstep100
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/sqrt21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/step68
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/tan21
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/tanh42
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/transpose139
-rw-r--r--dist/Mesa/src/glsl/builtins/ir/trunc21
65 files changed, 0 insertions, 3013 deletions
diff --git a/dist/Mesa/src/glsl/builtins/ir/abs b/dist/Mesa/src/glsl/builtins/ir/abs
deleted file mode 100644
index d07d1d99e..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/abs
+++ /dev/null
@@ -1,41 +0,0 @@
-((function abs
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float abs (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 abs (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 abs (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 abs (var_ref arg0)))))
-
- (signature int
- (parameters
- (declare (in) int arg0))
- ((return (expression int abs (var_ref arg0)))))
-
- (signature ivec2
- (parameters
- (declare (in) ivec2 arg0))
- ((return (expression ivec2 abs (var_ref arg0)))))
-
- (signature ivec3
- (parameters
- (declare (in) ivec3 arg0))
- ((return (expression ivec3 abs (var_ref arg0)))))
-
- (signature ivec4
- (parameters
- (declare (in) ivec4 arg0))
- ((return (expression ivec4 abs (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/acos b/dist/Mesa/src/glsl/builtins/ir/acos
deleted file mode 100644
index d1cfebeff..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/acos
+++ /dev/null
@@ -1,22 +0,0 @@
-((function acos
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float - (constant float (1.5707963))
- (call asin ((var_ref x)))))))
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 - (constant float (1.5707963))
- (call asin ((var_ref x)))))))
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 - (constant float (1.5707963))
- (call asin ((var_ref x)))))))
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 - (constant float (1.5707963))
- (call asin ((var_ref x)))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/acosh b/dist/Mesa/src/glsl/builtins/ir/acosh
deleted file mode 100644
index 5518e7575..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/acosh
+++ /dev/null
@@ -1,21 +0,0 @@
-((function acosh
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float log (expression float + (var_ref x) (expression float sqrt (expression float - (expression float * (var_ref x) (var_ref x)) (constant float (1)))))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 log (expression vec2 + (var_ref x) (expression vec2 sqrt (expression vec2 - (expression vec2 * (var_ref x) (var_ref x)) (constant vec2 (1)))))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 log (expression vec3 + (var_ref x) (expression vec3 sqrt (expression vec3 - (expression vec3 * (var_ref x) (var_ref x)) (constant vec3 (1)))))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 log (expression vec4 + (var_ref x) (expression vec4 sqrt (expression vec4 - (expression vec4 * (var_ref x) (var_ref x)) (constant vec4 (1)))))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/all b/dist/Mesa/src/glsl/builtins/ir/all
deleted file mode 100644
index 2cac0dfb6..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/all
+++ /dev/null
@@ -1,16 +0,0 @@
-((function all
- (signature bool
- (parameters
- (declare (in) bvec2 arg0))
- ((return (expression bool && (swiz x (var_ref arg0))(swiz y (var_ref arg0))))))
-
- (signature bool
- (parameters
- (declare (in) bvec3 arg0))
- ((return (expression bool && (expression bool && (swiz x (var_ref arg0))(swiz y (var_ref arg0))) (swiz z (var_ref arg0))))))
-
- (signature bool
- (parameters
- (declare (in) bvec4 arg0))
- ((return (expression bool && (expression bool && (expression bool && (swiz x (var_ref arg0))(swiz y (var_ref arg0))) (swiz z (var_ref arg0))) (swiz w (var_ref arg0))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/any b/dist/Mesa/src/glsl/builtins/ir/any
deleted file mode 100644
index cc6038a31..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/any
+++ /dev/null
@@ -1,16 +0,0 @@
-((function any
- (signature bool
- (parameters
- (declare (in) bvec2 arg0))
- ((return (expression bool any (var_ref arg0)))))
-
- (signature bool
- (parameters
- (declare (in) bvec3 arg0))
- ((return (expression bool any (var_ref arg0)))))
-
- (signature bool
- (parameters
- (declare (in) bvec4 arg0))
- ((return (expression bool any (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/asin b/dist/Mesa/src/glsl/builtins/ir/asin
deleted file mode 100644
index 45d9e6729..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/asin
+++ /dev/null
@@ -1,109 +0,0 @@
-((function asin
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float *
- (expression float sign (var_ref x))
- (expression float -
- (constant float (1.5707964))
- (expression float *
- (expression float sqrt
- (expression float -
- (constant float (1.0))
- (expression float abs (var_ref x))))
- (expression float +
- (constant float (1.5707964))
- (expression float *
- (expression float abs (var_ref x))
- (expression float +
- (constant float (-0.21460183))
- (expression float *
- (expression float abs (var_ref x))
- (expression float +
- (constant float (0.086566724))
- (expression float *
- (expression float abs (var_ref x))
- (constant float (-0.03102955))
- ))))))))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 *
- (expression vec2 sign (var_ref x))
- (expression vec2 -
- (constant float (1.5707964))
- (expression vec2 *
- (expression vec2 sqrt
- (expression vec2 -
- (constant float (1.0))
- (expression vec2 abs (var_ref x))))
- (expression vec2 +
- (constant float (1.5707964))
- (expression vec2 *
- (expression vec2 abs (var_ref x))
- (expression vec2 +
- (constant float (-0.21460183))
- (expression vec2 *
- (expression vec2 abs (var_ref x))
- (expression vec2 +
- (constant float (0.086566724))
- (expression vec2 *
- (expression vec2 abs (var_ref x))
- (constant float (-0.03102955))
- ))))))))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 *
- (expression vec3 sign (var_ref x))
- (expression vec3 -
- (constant float (1.5707964))
- (expression vec3 *
- (expression vec3 sqrt
- (expression vec3 -
- (constant float (1.0))
- (expression vec3 abs (var_ref x))))
- (expression vec3 +
- (constant float (1.5707964))
- (expression vec3 *
- (expression vec3 abs (var_ref x))
- (expression vec3 +
- (constant float (-0.21460183))
- (expression vec3 *
- (expression vec3 abs (var_ref x))
- (expression vec3 +
- (constant float (0.086566724))
- (expression vec3 *
- (expression vec3 abs (var_ref x))
- (constant float (-0.03102955))
- ))))))))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 *
- (expression vec4 sign (var_ref x))
- (expression vec4 -
- (constant float (1.5707964))
- (expression vec4 *
- (expression vec4 sqrt
- (expression vec4 -
- (constant float (1.0))
- (expression vec4 abs (var_ref x))))
- (expression vec4 +
- (constant float (1.5707964))
- (expression vec4 *
- (expression vec4 abs (var_ref x))
- (expression vec4 +
- (constant float (-0.21460183))
- (expression vec4 *
- (expression vec4 abs (var_ref x))
- (expression vec4 +
- (constant float (0.086566724))
- (expression vec4 *
- (expression vec4 abs (var_ref x))
- (constant float (-0.03102955))
- ))))))))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/asinh b/dist/Mesa/src/glsl/builtins/ir/asinh
deleted file mode 100644
index cdc2c20e7..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/asinh
+++ /dev/null
@@ -1,21 +0,0 @@
-((function asinh
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float log (expression float + (var_ref x) (expression float sqrt (expression float + (expression float * (var_ref x) (var_ref x)) (constant float (1)))))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 log (expression vec2 + (var_ref x) (expression vec2 sqrt (expression vec2 + (expression vec2 * (var_ref x) (var_ref x)) (constant vec2 (1)))))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 log (expression vec3 + (var_ref x) (expression vec3 sqrt (expression vec3 + (expression vec3 * (var_ref x) (var_ref x)) (constant vec3 (1)))))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 log (expression vec4 + (var_ref x) (expression vec4 sqrt (expression vec4 + (expression vec4 * (var_ref x) (var_ref x)) (constant vec4 (1)))))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/atan b/dist/Mesa/src/glsl/builtins/ir/atan
deleted file mode 100644
index 7b5ea13c6..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/atan
+++ /dev/null
@@ -1,128 +0,0 @@
-((function atan
- (signature float
- (parameters
- (declare (in) float y_over_x))
- ((return (call asin ((expression float *
- (var_ref y_over_x)
- (expression float rsq
- (expression float +
- (expression float *
- (var_ref y_over_x)
- (var_ref y_over_x))
- (constant float (1.0))))))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 y_over_x))
- ((return (call asin ((expression vec2 *
- (var_ref y_over_x)
- (expression vec2 rsq
- (expression vec2 +
- (expression vec2 *
- (var_ref y_over_x)
- (var_ref y_over_x))
- (constant float (1.0))))))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 y_over_x))
- ((return (call asin ((expression vec3 *
- (var_ref y_over_x)
- (expression vec3 rsq
- (expression vec3 +
- (expression vec3 *
- (var_ref y_over_x)
- (var_ref y_over_x))
- (constant float (1.0))))))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 y_over_x))
- ((return (call asin ((expression vec4 *
- (var_ref y_over_x)
- (expression vec4 rsq
- (expression vec4 +
- (expression vec4 *
- (var_ref y_over_x)
- (var_ref y_over_x))
- (constant float (1.0))))))))))
-
- (signature float
- (parameters
- (declare (in ) float y)
- (declare (in ) float x)
- )
- (
- (declare () float r)
- (if (expression bool >
- (expression float abs (var_ref x))
- (expression float * (constant float (1.0e-8)) (expression float abs (var_ref y)))) (
- (assign (x) (var_ref r) (call atan ((expression float / (var_ref y) (var_ref x)))))
- (if (expression bool < (var_ref x) (constant float (0.000000)) ) (
- (if (expression bool >= (var_ref y) (constant float (0.000000)) )
- ((assign (x) (var_ref r) (expression float + (var_ref r) (constant float (3.141593)))))
- ((assign (x) (var_ref r) (expression float - (var_ref r) (constant float (3.141593))))))
- )
- (
- ))
- )
- (
- (declare () float sgn)
- (assign (x) (var_ref sgn) (expression float sign (var_ref y)))
- (assign (x) (var_ref r) (expression float * (var_ref sgn) (constant float (1.5707965))))
- ))
-
- (return (var_ref r) )
- ))
-
-
-
- (signature vec2
- (parameters
- (declare (in) vec2 y)
- (declare (in) vec2 x))
- ((declare () vec2 r)
- (assign (x) (var_ref r)
- (call atan ((swiz x (var_ref y))
- (swiz x (var_ref x)))))
- (assign (y) (var_ref r)
- (call atan ((swiz y (var_ref y))
- (swiz y (var_ref x)))))
- (return (var_ref r))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 y)
- (declare (in) vec3 x))
- ((declare () vec3 r)
- (assign (x) (var_ref r)
- (call atan ((swiz x (var_ref y))
- (swiz x (var_ref x)))))
- (assign (y) (var_ref r)
- (call atan ((swiz y (var_ref y))
- (swiz y (var_ref x)))))
- (assign (z) (var_ref r)
- (call atan ((swiz z (var_ref y))
- (swiz z (var_ref x)))))
- (return (var_ref r))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 y)
- (declare (in) vec4 x))
- ((declare () vec4 r)
- (assign (x) (var_ref r)
- (call atan ((swiz x (var_ref y))
- (swiz x (var_ref x)))))
- (assign (y) (var_ref r)
- (call atan ((swiz y (var_ref y))
- (swiz y (var_ref x)))))
- (assign (z) (var_ref r)
- (call atan ((swiz z (var_ref y))
- (swiz z (var_ref x)))))
- (assign (w) (var_ref r)
- (call atan ((swiz w (var_ref y))
- (swiz w (var_ref x)))))
- (return (var_ref r)))))
-
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/atanh b/dist/Mesa/src/glsl/builtins/ir/atanh
deleted file mode 100644
index 5559e9740..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/atanh
+++ /dev/null
@@ -1,37 +0,0 @@
-((function atanh
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float * (constant float (0.5))
- (expression float log
- (expression float /
- (expression float + (constant float (1)) (var_ref x))
- (expression float - (constant float (1)) (var_ref x))))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 * (constant vec2 (0.5))
- (expression vec2 log
- (expression vec2 /
- (expression vec2 + (constant vec2 (1)) (var_ref x))
- (expression vec2 - (constant vec2 (1)) (var_ref x))))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 * (constant vec3 (0.5))
- (expression vec3 log
- (expression vec3 /
- (expression vec3 + (constant vec3 (1)) (var_ref x))
- (expression vec3 - (constant vec3 (1)) (var_ref x))))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 * (constant vec4 (0.5))
- (expression vec4 log
- (expression vec4 /
- (expression vec4 + (constant vec4 (1)) (var_ref x))
- (expression vec4 - (constant vec4 (1)) (var_ref x))))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/ceil b/dist/Mesa/src/glsl/builtins/ir/ceil
deleted file mode 100644
index a26a77504..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/ceil
+++ /dev/null
@@ -1,21 +0,0 @@
-((function ceil
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float ceil (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 ceil (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 ceil (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 ceil (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/clamp b/dist/Mesa/src/glsl/builtins/ir/clamp
deleted file mode 100644
index 2bdc466b2..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/clamp
+++ /dev/null
@@ -1,148 +0,0 @@
-((function clamp
- (signature float
- (parameters
- (declare (in) float arg0)
- (declare (in) float arg1)
- (declare (in) float arg2))
- ((return (expression float max (expression float min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1)
- (declare (in) vec2 arg2))
- ((return (expression vec2 max (expression vec2 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1)
- (declare (in) vec3 arg2))
- ((return (expression vec3 max (expression vec3 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1)
- (declare (in) vec4 arg2))
- ((return (expression vec4 max (expression vec4 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) float arg1)
- (declare (in) float arg2))
- ((return (expression vec2 max (expression vec2 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) float arg1)
- (declare (in) float arg2))
- ((return (expression vec3 max (expression vec3 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) float arg1)
- (declare (in) float arg2))
- ((return (expression vec4 max (expression vec4 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature int
- (parameters
- (declare (in) int arg0)
- (declare (in) int arg1)
- (declare (in) int arg2))
- ((return (expression int max (expression int min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature ivec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) ivec2 arg1)
- (declare (in) ivec2 arg2))
- ((return (expression ivec2 max (expression ivec2 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature ivec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) ivec3 arg1)
- (declare (in) ivec3 arg2))
- ((return (expression ivec3 max (expression ivec3 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature ivec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) ivec4 arg1)
- (declare (in) ivec4 arg2))
- ((return (expression ivec4 max (expression ivec4 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature ivec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) int arg1)
- (declare (in) int arg2))
- ((return (expression ivec2 max (expression ivec2 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature ivec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) int arg1)
- (declare (in) int arg2))
- ((return (expression ivec3 max (expression ivec3 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature ivec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) int arg1)
- (declare (in) int arg2))
- ((return (expression ivec4 max (expression ivec4 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature uint
- (parameters
- (declare (in) uint arg0)
- (declare (in) uint arg1)
- (declare (in) uint arg2))
- ((return (expression uint max (expression uint min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature uvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uvec2 arg1)
- (declare (in) uvec2 arg2))
- ((return (expression uvec2 max (expression uvec2 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature uvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uvec3 arg1)
- (declare (in) uvec3 arg2))
- ((return (expression uvec3 max (expression uvec3 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature uvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uvec4 arg1)
- (declare (in) uvec4 arg2))
- ((return (expression uvec4 max (expression uvec4 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature uvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uint arg1)
- (declare (in) uint arg2))
- ((return (expression uvec2 max (expression uvec2 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature uvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uint arg1)
- (declare (in) uint arg2))
- ((return (expression uvec3 max (expression uvec3 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-
- (signature uvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uint arg1)
- (declare (in) uint arg2))
- ((return (expression uvec4 max (expression uvec4 min (var_ref arg0) (var_ref arg2)) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/cos b/dist/Mesa/src/glsl/builtins/ir/cos
deleted file mode 100644
index 88f266ecc..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/cos
+++ /dev/null
@@ -1,21 +0,0 @@
-((function cos
- (signature float
- (parameters
- (declare (in) float angle))
- ((return (expression float cos (var_ref angle)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 angle))
- ((return (expression vec2 cos (var_ref angle)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 angle))
- ((return (expression vec3 cos (var_ref angle)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 angle))
- ((return (expression vec4 cos (var_ref angle)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/cosh b/dist/Mesa/src/glsl/builtins/ir/cosh
deleted file mode 100644
index 45e0ae427..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/cosh
+++ /dev/null
@@ -1,30 +0,0 @@
-((function cosh
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float * (constant float (0.5))
- (expression float +
- (expression float exp (var_ref x))
- (expression float exp (expression float neg (var_ref x))))))))
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 * (constant vec2 (0.5))
- (expression vec2 +
- (expression vec2 exp (var_ref x))
- (expression vec2 exp (expression vec2 neg (var_ref x))))))))
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 * (constant vec3 (0.5))
- (expression vec3 +
- (expression vec3 exp (var_ref x))
- (expression vec3 exp (expression vec3 neg (var_ref x))))))))
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 * (constant vec4 (0.5))
- (expression vec4 +
- (expression vec4 exp (var_ref x))
- (expression vec4 exp (expression vec4 neg (var_ref x))))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/cross b/dist/Mesa/src/glsl/builtins/ir/cross
deleted file mode 100644
index 02991fe42..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/cross
+++ /dev/null
@@ -1,9 +0,0 @@
-((function cross
- (signature vec3
- (parameters
- (declare (in) vec3 a)
- (declare (in) vec3 b))
- ((return (expression vec3 -
- (expression vec3 * (swiz yzx (var_ref a)) (swiz zxy (var_ref b)))
- (expression vec3 * (swiz zxy (var_ref a)) (swiz yzx (var_ref b)))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/dFdx b/dist/Mesa/src/glsl/builtins/ir/dFdx
deleted file mode 100644
index 30594d33c..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/dFdx
+++ /dev/null
@@ -1,21 +0,0 @@
-((function dFdx
- (signature float
- (parameters
- (declare (in) float p))
- ((return (expression float dFdx (var_ref p)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 p))
- ((return (expression vec2 dFdx (var_ref p)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 p))
- ((return (expression vec3 dFdx (var_ref p)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 p))
- ((return (expression vec4 dFdx (var_ref p)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/dFdy b/dist/Mesa/src/glsl/builtins/ir/dFdy
deleted file mode 100644
index fb5798d3c..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/dFdy
+++ /dev/null
@@ -1,21 +0,0 @@
-((function dFdy
- (signature float
- (parameters
- (declare (in) float p))
- ((return (expression float dFdy (var_ref p)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 p))
- ((return (expression vec2 dFdy (var_ref p)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 p))
- ((return (expression vec3 dFdy (var_ref p)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 p))
- ((return (expression vec4 dFdy (var_ref p)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/degrees b/dist/Mesa/src/glsl/builtins/ir/degrees
deleted file mode 100644
index dc0d7b9e2..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/degrees
+++ /dev/null
@@ -1,21 +0,0 @@
-((function degrees
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float * (var_ref arg0) (constant float (57.295780))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 * (var_ref arg0) (constant float (57.295780))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 * (var_ref arg0) (constant float (57.295780))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 * (var_ref arg0) (constant float (57.295780))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/distance b/dist/Mesa/src/glsl/builtins/ir/distance
deleted file mode 100644
index c249f8c99..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/distance
+++ /dev/null
@@ -1,31 +0,0 @@
-((function distance
- (signature float
- (parameters
- (declare (in) float p0)
- (declare (in) float p1))
- ((return (expression float abs (expression float - (var_ref p0) (var_ref p1))))))
-
- (signature float
- (parameters
- (declare (in) vec2 p0)
- (declare (in) vec2 p1))
- ((declare () vec2 p)
- (assign (xy) (var_ref p) (expression vec2 - (var_ref p0) (var_ref p1)))
- (return (expression float sqrt (expression float dot (var_ref p) (var_ref p))))))
-
- (signature float
- (parameters
- (declare (in) vec3 p0)
- (declare (in) vec3 p1))
- ((declare () vec3 p)
- (assign (xyz) (var_ref p) (expression vec3 - (var_ref p0) (var_ref p1)))
- (return (expression float sqrt (expression float dot (var_ref p) (var_ref p))))))
-
- (signature float
- (parameters
- (declare (in) vec4 p0)
- (declare (in) vec4 p1))
- ((declare () vec4 p)
- (assign (xyzw) (var_ref p) (expression vec4 - (var_ref p0) (var_ref p1)))
- (return (expression float sqrt (expression float dot (var_ref p) (var_ref p))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/dot b/dist/Mesa/src/glsl/builtins/ir/dot
deleted file mode 100644
index 1f27f3235..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/dot
+++ /dev/null
@@ -1,25 +0,0 @@
-((function dot
- (signature float
- (parameters
- (declare (in) float arg0)
- (declare (in) float arg1))
- ((return (expression float * (var_ref arg0) (var_ref arg1)))))
-
- (signature float
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression float dot (var_ref arg0) (var_ref arg1)))))
-
- (signature float
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression float dot (var_ref arg0) (var_ref arg1)))))
-
- (signature float
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression float dot (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/equal b/dist/Mesa/src/glsl/builtins/ir/equal
deleted file mode 100644
index a414b3e53..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/equal
+++ /dev/null
@@ -1,73 +0,0 @@
-((function equal
- (signature bvec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression bvec2 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression bvec3 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression bvec4 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) bvec2 arg0)
- (declare (in) bvec2 arg1))
- ((return (expression bvec2 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) bvec3 arg0)
- (declare (in) bvec3 arg1))
- ((return (expression bvec3 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) bvec4 arg0)
- (declare (in) bvec4 arg1))
- ((return (expression bvec4 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) ivec2 arg1))
- ((return (expression bvec2 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) ivec3 arg1))
- ((return (expression bvec3 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) ivec4 arg1))
- ((return (expression bvec4 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uvec2 arg1))
- ((return (expression bvec2 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uvec3 arg1))
- ((return (expression bvec3 == (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uvec4 arg1))
- ((return (expression bvec4 == (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/exp b/dist/Mesa/src/glsl/builtins/ir/exp
deleted file mode 100644
index a73bd6a7f..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/exp
+++ /dev/null
@@ -1,21 +0,0 @@
-((function exp
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float exp (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 exp (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 exp (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 exp (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/exp2 b/dist/Mesa/src/glsl/builtins/ir/exp2
deleted file mode 100644
index a842d3fe6..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/exp2
+++ /dev/null
@@ -1,21 +0,0 @@
-((function exp2
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float exp2 (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 exp2 (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 exp2 (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 exp2 (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/faceforward b/dist/Mesa/src/glsl/builtins/ir/faceforward
deleted file mode 100644
index 35b79571c..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/faceforward
+++ /dev/null
@@ -1,37 +0,0 @@
-((function faceforward
- (signature float
- (parameters
- (declare (in) float N)
- (declare (in) float I)
- (declare (in) float Nref))
- ((if (expression bool < (expression float * (var_ref Nref) (var_ref I)) (constant float (0)))
- ((return (var_ref N)))
- ((return (expression float neg (var_ref N)))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 N)
- (declare (in) vec2 I)
- (declare (in) vec2 Nref))
- ((if (expression bool < (expression float dot (var_ref Nref) (var_ref I)) (constant float (0)))
- ((return (var_ref N)))
- ((return (expression vec2 neg (var_ref N)))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 N)
- (declare (in) vec3 I)
- (declare (in) vec3 Nref))
- ((if (expression bool < (expression float dot (var_ref Nref) (var_ref I)) (constant float (0)))
- ((return (var_ref N)))
- ((return (expression vec3 neg (var_ref N)))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 N)
- (declare (in) vec4 I)
- (declare (in) vec4 Nref))
- ((if (expression bool < (expression float dot (var_ref Nref) (var_ref I)) (constant float (0)))
- ((return (var_ref N)))
- ((return (expression vec4 neg (var_ref N)))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/floor b/dist/Mesa/src/glsl/builtins/ir/floor
deleted file mode 100644
index 8dd805279..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/floor
+++ /dev/null
@@ -1,21 +0,0 @@
-((function floor
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float floor (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 floor (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 floor (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 floor (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/fract b/dist/Mesa/src/glsl/builtins/ir/fract
deleted file mode 100644
index 3f0763d1b..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/fract
+++ /dev/null
@@ -1,22 +0,0 @@
-((function fract
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float fract (var_ref x)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 fract (var_ref x)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 fract (var_ref x)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 fract (var_ref x)))))
-))
-
diff --git a/dist/Mesa/src/glsl/builtins/ir/ftransform b/dist/Mesa/src/glsl/builtins/ir/ftransform
deleted file mode 100644
index 9ca63dc1e..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/ftransform
+++ /dev/null
@@ -1,9 +0,0 @@
-((declare (uniform) mat4 gl_ModelViewProjectionMatrix)
- (declare (in) vec4 gl_Vertex)
- (function ftransform
- (signature vec4
- (parameters)
- ((return (expression vec4 *
- (var_ref gl_ModelViewProjectionMatrix)
- (var_ref gl_Vertex)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/fwidth b/dist/Mesa/src/glsl/builtins/ir/fwidth
deleted file mode 100644
index 385e05d6a..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/fwidth
+++ /dev/null
@@ -1,29 +0,0 @@
-((function fwidth
- (signature float
- (parameters
- (declare (in) float p))
- ((return (expression float +
- (expression float abs (expression float dFdx (var_ref p)))
- (expression float abs (expression float dFdy (var_ref p)))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 p))
- ((return (expression vec2 +
- (expression vec2 abs (expression vec2 dFdx (var_ref p)))
- (expression vec2 abs (expression vec2 dFdy (var_ref p)))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 p))
- ((return (expression vec3 +
- (expression vec3 abs (expression vec3 dFdx (var_ref p)))
- (expression vec3 abs (expression vec3 dFdy (var_ref p)))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 p))
- ((return (expression vec4 +
- (expression vec4 abs (expression vec4 dFdx (var_ref p)))
- (expression vec4 abs (expression vec4 dFdy (var_ref p)))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/greaterThan b/dist/Mesa/src/glsl/builtins/ir/greaterThan
deleted file mode 100644
index 18af86528..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/greaterThan
+++ /dev/null
@@ -1,55 +0,0 @@
-((function greaterThan
- (signature bvec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression bvec2 > (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression bvec3 > (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression bvec4 > (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) ivec2 arg1))
- ((return (expression bvec2 > (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) ivec3 arg1))
- ((return (expression bvec3 > (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) ivec4 arg1))
- ((return (expression bvec4 > (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uvec2 arg1))
- ((return (expression bvec2 > (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uvec3 arg1))
- ((return (expression bvec3 > (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uvec4 arg1))
- ((return (expression bvec4 > (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/greaterThanEqual b/dist/Mesa/src/glsl/builtins/ir/greaterThanEqual
deleted file mode 100644
index 6d3bc892c..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/greaterThanEqual
+++ /dev/null
@@ -1,55 +0,0 @@
-((function greaterThanEqual
- (signature bvec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression bvec2 >= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression bvec3 >= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression bvec4 >= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) ivec2 arg1))
- ((return (expression bvec2 >= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) ivec3 arg1))
- ((return (expression bvec3 >= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) ivec4 arg1))
- ((return (expression bvec4 >= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uvec2 arg1))
- ((return (expression bvec2 >= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uvec3 arg1))
- ((return (expression bvec3 >= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uvec4 arg1))
- ((return (expression bvec4 >= (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/inversesqrt b/dist/Mesa/src/glsl/builtins/ir/inversesqrt
deleted file mode 100644
index 5b66d2b36..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/inversesqrt
+++ /dev/null
@@ -1,21 +0,0 @@
-((function inversesqrt
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float rsq (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 rsq (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 rsq (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 rsq (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/length b/dist/Mesa/src/glsl/builtins/ir/length
deleted file mode 100644
index b72334ee8..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/length
+++ /dev/null
@@ -1,21 +0,0 @@
-((function length
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float abs (var_ref arg0)))))
-
- (signature float
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression float sqrt (expression float dot (var_ref arg0) (var_ref arg0))))))
-
- (signature float
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression float sqrt (expression float dot (var_ref arg0) (var_ref arg0))))))
-
- (signature float
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression float sqrt (expression float dot (var_ref arg0) (var_ref arg0))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/lessThan b/dist/Mesa/src/glsl/builtins/ir/lessThan
deleted file mode 100644
index 8401fe9db..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/lessThan
+++ /dev/null
@@ -1,55 +0,0 @@
-((function lessThan
- (signature bvec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression bvec2 < (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression bvec3 < (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression bvec4 < (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) ivec2 arg1))
- ((return (expression bvec2 < (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) ivec3 arg1))
- ((return (expression bvec3 < (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) ivec4 arg1))
- ((return (expression bvec4 < (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uvec2 arg1))
- ((return (expression bvec2 < (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uvec3 arg1))
- ((return (expression bvec3 < (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uvec4 arg1))
- ((return (expression bvec4 < (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/lessThanEqual b/dist/Mesa/src/glsl/builtins/ir/lessThanEqual
deleted file mode 100644
index c1cdd3fb6..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/lessThanEqual
+++ /dev/null
@@ -1,55 +0,0 @@
-((function lessThanEqual
- (signature bvec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression bvec2 <= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression bvec3 <= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression bvec4 <= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) ivec2 arg1))
- ((return (expression bvec2 <= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) ivec3 arg1))
- ((return (expression bvec3 <= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) ivec4 arg1))
- ((return (expression bvec4 <= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uvec2 arg1))
- ((return (expression bvec2 <= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uvec3 arg1))
- ((return (expression bvec3 <= (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uvec4 arg1))
- ((return (expression bvec4 <= (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/log b/dist/Mesa/src/glsl/builtins/ir/log
deleted file mode 100644
index d168abb5a..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/log
+++ /dev/null
@@ -1,21 +0,0 @@
-((function log
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float log (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 log (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 log (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 log (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/log2 b/dist/Mesa/src/glsl/builtins/ir/log2
deleted file mode 100644
index b96c6276f..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/log2
+++ /dev/null
@@ -1,21 +0,0 @@
-((function log2
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float log2 (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 log2 (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 log2 (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 log2 (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/matrixCompMult b/dist/Mesa/src/glsl/builtins/ir/matrixCompMult
deleted file mode 100644
index 2400f11af..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/matrixCompMult
+++ /dev/null
@@ -1,91 +0,0 @@
-((function matrixCompMult
- (signature mat2
- (parameters
- (declare (in) mat2 x)
- (declare (in) mat2 y))
- ((declare () mat2 z)
- (assign (xy) (array_ref (var_ref z) (constant int (0))) (expression vec2 * (array_ref (var_ref x) (constant int (0))) (array_ref (var_ref y) (constant int (0)))))
- (assign (xy) (array_ref (var_ref z) (constant int (1))) (expression vec2 * (array_ref (var_ref x) (constant int (1))) (array_ref (var_ref y) (constant int (1)))))
-(return (var_ref z))))
-
- (signature mat3
- (parameters
- (declare (in) mat3 x)
- (declare (in) mat3 y))
- ((declare () mat3 z)
- (assign (xyz) (array_ref (var_ref z) (constant int (0))) (expression vec3 * (array_ref (var_ref x) (constant int (0))) (array_ref (var_ref y) (constant int (0)))))
- (assign (xyz) (array_ref (var_ref z) (constant int (1))) (expression vec3 * (array_ref (var_ref x) (constant int (1))) (array_ref (var_ref y) (constant int (1)))))
- (assign (xyz) (array_ref (var_ref z) (constant int (2))) (expression vec3 * (array_ref (var_ref x) (constant int (2))) (array_ref (var_ref y) (constant int (2)))))
-(return (var_ref z))))
-
- (signature mat4
- (parameters
- (declare (in) mat4 x)
- (declare (in) mat4 y))
- ((declare () mat4 z)
- (assign (xyzw) (array_ref (var_ref z) (constant int (0))) (expression vec4 * (array_ref (var_ref x) (constant int (0))) (array_ref (var_ref y) (constant int (0)))))
- (assign (xyzw) (array_ref (var_ref z) (constant int (1))) (expression vec4 * (array_ref (var_ref x) (constant int (1))) (array_ref (var_ref y) (constant int (1)))))
- (assign (xyzw) (array_ref (var_ref z) (constant int (2))) (expression vec4 * (array_ref (var_ref x) (constant int (2))) (array_ref (var_ref y) (constant int (2)))))
- (assign (xyzw) (array_ref (var_ref z) (constant int (3))) (expression vec4 * (array_ref (var_ref x) (constant int (3))) (array_ref (var_ref y) (constant int (3)))))
-(return (var_ref z))))
-
- (signature mat2x3
- (parameters
- (declare (in) mat2x3 x)
- (declare (in) mat2x3 y))
- ((declare () mat2x3 z)
- (assign (xyz) (array_ref (var_ref z) (constant int (0))) (expression vec3 * (array_ref (var_ref x) (constant int (0))) (array_ref (var_ref y) (constant int (0)))))
- (assign (xyz) (array_ref (var_ref z) (constant int (1))) (expression vec3 * (array_ref (var_ref x) (constant int (1))) (array_ref (var_ref y) (constant int (1)))))
-(return (var_ref z))))
-
- (signature mat3x2
- (parameters
- (declare (in) mat3x2 x)
- (declare (in) mat3x2 y))
- ((declare () mat3x2 z)
- (assign (xy) (array_ref (var_ref z) (constant int (0))) (expression vec2 * (array_ref (var_ref x) (constant int (0))) (array_ref (var_ref y) (constant int (0)))))
- (assign (xy) (array_ref (var_ref z) (constant int (1))) (expression vec2 * (array_ref (var_ref x) (constant int (1))) (array_ref (var_ref y) (constant int (1)))))
- (assign (xy) (array_ref (var_ref z) (constant int (2))) (expression vec2 * (array_ref (var_ref x) (constant int (2))) (array_ref (var_ref y) (constant int (2)))))
-(return (var_ref z))))
-
- (signature mat2x4
- (parameters
- (declare (in) mat2x4 x)
- (declare (in) mat2x4 y))
- ((declare () mat2x4 z)
- (assign (xyzw) (array_ref (var_ref z) (constant int (0))) (expression vec4 * (array_ref (var_ref x) (constant int (0))) (array_ref (var_ref y) (constant int (0)))))
- (assign (xyzw) (array_ref (var_ref z) (constant int (1))) (expression vec4 * (array_ref (var_ref x) (constant int (1))) (array_ref (var_ref y) (constant int (1)))))
-(return (var_ref z))))
-
- (signature mat4x2
- (parameters
- (declare (in) mat4x2 x)
- (declare (in) mat4x2 y))
- ((declare () mat4x2 z)
- (assign (xy) (array_ref (var_ref z) (constant int (0))) (expression vec2 * (array_ref (var_ref x) (constant int (0))) (array_ref (var_ref y) (constant int (0)))))
- (assign (xy) (array_ref (var_ref z) (constant int (1))) (expression vec2 * (array_ref (var_ref x) (constant int (1))) (array_ref (var_ref y) (constant int (1)))))
- (assign (xy) (array_ref (var_ref z) (constant int (2))) (expression vec2 * (array_ref (var_ref x) (constant int (2))) (array_ref (var_ref y) (constant int (2)))))
- (assign (xy) (array_ref (var_ref z) (constant int (3))) (expression vec2 * (array_ref (var_ref x) (constant int (3))) (array_ref (var_ref y) (constant int (3)))))
-(return (var_ref z))))
-
- (signature mat3x4
- (parameters
- (declare (in) mat3x4 x)
- (declare (in) mat3x4 y))
- ((declare () mat3x4 z)
- (assign (xyzw) (array_ref (var_ref z) (constant int (0))) (expression vec4 * (array_ref (var_ref x) (constant int (0))) (array_ref (var_ref y) (constant int (0)))))
- (assign (xyzw) (array_ref (var_ref z) (constant int (1))) (expression vec4 * (array_ref (var_ref x) (constant int (1))) (array_ref (var_ref y) (constant int (1)))))
- (assign (xyzw) (array_ref (var_ref z) (constant int (2))) (expression vec4 * (array_ref (var_ref x) (constant int (2))) (array_ref (var_ref y) (constant int (2)))))
-(return (var_ref z))))
-
- (signature mat4x3
- (parameters
- (declare (in) mat4x3 x)
- (declare (in) mat4x3 y))
- ((declare () mat4x3 z)
- (assign (xyz) (array_ref (var_ref z) (constant int (0))) (expression vec3 * (array_ref (var_ref x) (constant int (0))) (array_ref (var_ref y) (constant int (0)))))
- (assign (xyz) (array_ref (var_ref z) (constant int (1))) (expression vec3 * (array_ref (var_ref x) (constant int (1))) (array_ref (var_ref y) (constant int (1)))))
- (assign (xyz) (array_ref (var_ref z) (constant int (2))) (expression vec3 * (array_ref (var_ref x) (constant int (2))) (array_ref (var_ref y) (constant int (2)))))
- (assign (xyz) (array_ref (var_ref z) (constant int (3))) (expression vec3 * (array_ref (var_ref x) (constant int (3))) (array_ref (var_ref y) (constant int (3)))))
-(return (var_ref z))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/max b/dist/Mesa/src/glsl/builtins/ir/max
deleted file mode 100644
index 2b5a02868..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/max
+++ /dev/null
@@ -1,127 +0,0 @@
-((function max
- (signature float
- (parameters
- (declare (in) float arg0)
- (declare (in) float arg1))
- ((return (expression float max (var_ref arg0) (var_ref arg1)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression vec2 max (var_ref arg0) (var_ref arg1)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression vec3 max (var_ref arg0) (var_ref arg1)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression vec4 max (var_ref arg0) (var_ref arg1)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) float arg1))
- ((return (expression vec2 max (var_ref arg0) (var_ref arg1)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) float arg1))
- ((return (expression vec3 max (var_ref arg0) (var_ref arg1)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) float arg1))
- ((return (expression vec4 max (var_ref arg0) (var_ref arg1)))))
-
- (signature int
- (parameters
- (declare (in) int arg0)
- (declare (in) int arg1))
- ((return (expression int max (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) ivec2 arg1))
- ((return (expression ivec2 max (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) ivec3 arg1))
- ((return (expression ivec3 max (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) ivec4 arg1))
- ((return (expression ivec4 max (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) int arg1))
- ((return (expression ivec2 max (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) int arg1))
- ((return (expression ivec3 max (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) int arg1))
- ((return (expression ivec4 max (var_ref arg0) (var_ref arg1)))))
-
- (signature uint
- (parameters
- (declare (in) uint arg0)
- (declare (in) uint arg1))
- ((return (expression uint max (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uvec2 arg1))
- ((return (expression uvec2 max (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uvec3 arg1))
- ((return (expression uvec3 max (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uvec4 arg1))
- ((return (expression uvec4 max (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uint arg1))
- ((return (expression uvec2 max (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uint arg1))
- ((return (expression uvec3 max (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uint arg1))
- ((return (expression uvec4 max (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/min b/dist/Mesa/src/glsl/builtins/ir/min
deleted file mode 100644
index 2deef1118..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/min
+++ /dev/null
@@ -1,127 +0,0 @@
-((function min
- (signature float
- (parameters
- (declare (in) float arg0)
- (declare (in) float arg1))
- ((return (expression float min (var_ref arg0) (var_ref arg1)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression vec2 min (var_ref arg0) (var_ref arg1)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression vec3 min (var_ref arg0) (var_ref arg1)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression vec4 min (var_ref arg0) (var_ref arg1)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) float arg1))
- ((return (expression vec2 min (var_ref arg0) (var_ref arg1)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) float arg1))
- ((return (expression vec3 min (var_ref arg0) (var_ref arg1)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) float arg1))
- ((return (expression vec4 min (var_ref arg0) (var_ref arg1)))))
-
- (signature int
- (parameters
- (declare (in) int arg0)
- (declare (in) int arg1))
- ((return (expression int min (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) ivec2 arg1))
- ((return (expression ivec2 min (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) ivec3 arg1))
- ((return (expression ivec3 min (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) ivec4 arg1))
- ((return (expression ivec4 min (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) int arg1))
- ((return (expression ivec2 min (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) int arg1))
- ((return (expression ivec3 min (var_ref arg0) (var_ref arg1)))))
-
- (signature ivec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) int arg1))
- ((return (expression ivec4 min (var_ref arg0) (var_ref arg1)))))
-
- (signature uint
- (parameters
- (declare (in) uint arg0)
- (declare (in) uint arg1))
- ((return (expression uint min (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uvec2 arg1))
- ((return (expression uvec2 min (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uvec3 arg1))
- ((return (expression uvec3 min (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uvec4 arg1))
- ((return (expression uvec4 min (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uint arg1))
- ((return (expression uvec2 min (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uint arg1))
- ((return (expression uvec3 min (var_ref arg0) (var_ref arg1)))))
-
- (signature uvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uint arg1))
- ((return (expression uvec4 min (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/mix b/dist/Mesa/src/glsl/builtins/ir/mix
deleted file mode 100644
index a31f0fa70..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/mix
+++ /dev/null
@@ -1,88 +0,0 @@
-((function mix
- (signature float
- (parameters
- (declare (in) float arg0)
- (declare (in) float arg1)
- (declare (in) float arg2))
- ((return (expression float + (expression float * (var_ref arg0) (expression float - (constant float (1.000000)) (var_ref arg2))) (expression float * (var_ref arg1) (var_ref arg2))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1)
- (declare (in) vec2 arg2))
- ((return (expression vec2 + (expression vec2 * (var_ref arg0) (expression vec2 - (constant float (1.000000)) (var_ref arg2))) (expression vec2 * (var_ref arg1) (var_ref arg2))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1)
- (declare (in) vec3 arg2))
- ((return (expression vec3 + (expression vec3 * (var_ref arg0) (expression vec3 - (constant float (1.000000)) (var_ref arg2))) (expression vec3 * (var_ref arg1) (var_ref arg2))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1)
- (declare (in) vec4 arg2))
- ((return (expression vec4 + (expression vec4 * (var_ref arg0) (expression vec4 - (constant float (1.000000)) (var_ref arg2))) (expression vec4 * (var_ref arg1) (var_ref arg2))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1)
- (declare (in) float arg2))
- ((return (expression vec2 + (expression vec2 * (var_ref arg0) (expression float - (constant float (1.000000)) (var_ref arg2))) (expression vec2 * (var_ref arg1) (var_ref arg2))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1)
- (declare (in) float arg2))
- ((return (expression vec3 + (expression vec3 * (var_ref arg0) (expression float - (constant float (1.000000)) (var_ref arg2))) (expression vec3 * (var_ref arg1) (var_ref arg2))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1)
- (declare (in) float arg2))
- ((return (expression vec4 + (expression vec4 * (var_ref arg0) (expression float - (constant float (1.000000)) (var_ref arg2))) (expression vec4 * (var_ref arg1) (var_ref arg2))))))
-
- (signature float
- (parameters
- (declare (in) float v1)
- (declare (in) float v2)
- (declare (in) bool a))
- ((assign (var_ref a) (var_ref v1) (var_ref v2))
- (return (var_ref v1))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 v1)
- (declare (in) vec2 v2)
- (declare (in) bvec2 a))
- ((assign (swiz x (var_ref a)) (x) (var_ref v1) (swiz x (var_ref v2)))
- (assign (swiz y (var_ref a)) (y) (var_ref v1) (swiz y (var_ref v2)))
- (return (var_ref v1))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 v1)
- (declare (in) vec3 v2)
- (declare (in) bvec3 a))
- ((assign (swiz x (var_ref a)) (x) (var_ref v1) (swiz x (var_ref v2)))
- (assign (swiz y (var_ref a)) (y) (var_ref v1) (swiz y (var_ref v2)))
- (assign (swiz z (var_ref a)) (z) (var_ref v1) (swiz z (var_ref v2)))
- (return (var_ref v1))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 v1)
- (declare (in) vec4 v2)
- (declare (in) bvec4 a))
- ((assign (swiz x (var_ref a)) (x) (var_ref v1) (swiz x (var_ref v2)))
- (assign (swiz y (var_ref a)) (y) (var_ref v1) (swiz y (var_ref v2)))
- (assign (swiz z (var_ref a)) (z) (var_ref v1) (swiz z (var_ref v2)))
- (assign (swiz w (var_ref a)) (w) (var_ref v1) (swiz w (var_ref v2)))
- (return (var_ref v1))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/mod b/dist/Mesa/src/glsl/builtins/ir/mod
deleted file mode 100644
index aeaea240e..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/mod
+++ /dev/null
@@ -1,43 +0,0 @@
-((function mod
- (signature float
- (parameters
- (declare (in) float arg0)
- (declare (in) float arg1))
- ((return (expression float % (var_ref arg0) (var_ref arg1)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression vec2 % (var_ref arg0) (var_ref arg1)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression vec3 % (var_ref arg0) (var_ref arg1)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression vec4 % (var_ref arg0) (var_ref arg1)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) float arg1))
- ((return (expression vec2 % (var_ref arg0) (var_ref arg1)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) float arg1))
- ((return (expression vec3 % (var_ref arg0) (var_ref arg1)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) float arg1))
- ((return (expression vec4 % (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/modf b/dist/Mesa/src/glsl/builtins/ir/modf
deleted file mode 100644
index f4f631567..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/modf
+++ /dev/null
@@ -1,37 +0,0 @@
-((function modf
- (signature float
- (parameters
- (declare (in) float x)
- (declare (out) float i))
- ((declare () float t)
- (assign (x) (var_ref t) (expression float trunc (var_ref x)))
- (assign (x) (var_ref i) (var_ref t))
- (return (expression float - (var_ref x) (var_ref t)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 x)
- (declare (out) vec2 i))
- ((declare () vec2 t)
- (assign (xy) (var_ref t) (expression vec2 trunc (var_ref x)))
- (assign (xy) (var_ref i) (var_ref t))
- (return (expression vec2 - (var_ref x) (var_ref t)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 x)
- (declare (out) vec3 i))
- ((declare () vec3 t)
- (assign (xyz) (var_ref t) (expression vec3 trunc (var_ref x)))
- (assign (xyz) (var_ref i) (var_ref t))
- (return (expression vec3 - (var_ref x) (var_ref t)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 x)
- (declare (out) vec4 i))
- ((declare () vec4 t)
- (assign (xyzw) (var_ref t) (expression vec4 trunc (var_ref x)))
- (assign (xyzw) (var_ref i) (var_ref t))
- (return (expression vec4 - (var_ref x) (var_ref t)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/noise1 b/dist/Mesa/src/glsl/builtins/ir/noise1
deleted file mode 100644
index 115505610..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/noise1
+++ /dev/null
@@ -1,18 +0,0 @@
-((function noise1
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float noise (var_ref x)))))
- (signature float
- (parameters
- (declare (in) vec2 x))
- ((return (expression float noise (var_ref x)))))
- (signature float
- (parameters
- (declare (in) vec3 x))
- ((return (expression float noise (var_ref x)))))
- (signature float
- (parameters
- (declare (in) vec4 x))
- ((return (expression float noise (var_ref x)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/noise2 b/dist/Mesa/src/glsl/builtins/ir/noise2
deleted file mode 100644
index d3366145f..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/noise2
+++ /dev/null
@@ -1,61 +0,0 @@
-((function noise2
- (signature vec2
- (parameters (declare (in) vec4 p))
- (
- (declare () float a)
- (declare () float b)
- (declare () vec2 t)
-
- (assign (x) (var_ref a) (expression float noise (var_ref p)))
- (assign (x) (var_ref b) (expression float noise (expression vec4 + (var_ref p) (constant vec4 (601.0 313.0 29.0 277.0)))))
- (assign (x) (var_ref t) (var_ref a))
- (assign (y) (var_ref t) (var_ref b))
- (return (var_ref t))
- ))
-
- (signature vec2
- (parameters (declare (in) vec3 p))
- (
- (declare () float a)
- (declare () float b)
- (declare () vec2 t)
-
- (assign (x) (var_ref a) (expression float noise (var_ref p)))
- (assign (x) (var_ref b) (expression float noise (expression vec3 + (var_ref p) (constant vec3 (601.0 313.0 29.0)))))
- (assign (x) (var_ref t) (var_ref a))
- (assign (y) (var_ref t) (var_ref b))
- (return (var_ref t))
- ))
-
- (signature vec2
- (parameters
- (declare (in ) vec2 p)
- )
- (
- (declare () float a)
- (declare () float b)
- (declare () vec2 t)
-
- (assign (x) (var_ref a) (expression float noise (var_ref p)))
- (assign (x) (var_ref b) (expression float noise (expression vec2 + (var_ref p) (constant vec2 (601.0 313.0)))))
- (assign (x) (var_ref t) (var_ref a))
- (assign (y) (var_ref t) (var_ref b))
- (return (var_ref t))
- ))
-
- (signature vec2
- (parameters
- (declare (in ) float p)
- )
- (
- (declare () float a)
- (declare () float b)
- (declare () vec2 t)
-
- (assign (x) (var_ref a) (expression float noise (var_ref p)))
- (assign (x) (var_ref b) (expression float noise (expression float + (var_ref p) (constant float (601.0)))))
- (assign (x) (var_ref t) (var_ref a))
- (assign (y) (var_ref t) (var_ref b))
- (return (var_ref t))
- ))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/noise3 b/dist/Mesa/src/glsl/builtins/ir/noise3
deleted file mode 100644
index 1d8aa3f30..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/noise3
+++ /dev/null
@@ -1,73 +0,0 @@
-((function noise3
- (signature vec3
- (parameters (declare (in) vec4 p))
- (
- (declare () float a)
- (declare () float b)
- (declare () float c)
- (declare () vec3 t)
-
- (assign (x) (var_ref a) (expression float noise (var_ref p)))
- (assign (x) (var_ref b) (expression float noise (expression vec4 + (var_ref p) (constant vec4 (601.0 313.0 29.0 277.0)))))
- (assign (x) (var_ref c) (expression float noise (expression vec4 + (var_ref p) (constant vec4 (1559.0 113.0 1861.0 797.0)))))
-
- (assign (x) (var_ref t) (var_ref a))
- (assign (y) (var_ref t) (var_ref b))
- (assign (z) (var_ref t) (var_ref c))
- (return (var_ref t))
- ))
-
- (signature vec3
- (parameters (declare (in) vec3 p))
- (
- (declare () float a)
- (declare () float b)
- (declare () float c)
- (declare () vec3 t)
-
- (assign (x) (var_ref a) (expression float noise (var_ref p)))
- (assign (x) (var_ref b) (expression float noise (expression vec3 + (var_ref p) (constant vec3 (601.0 313.0 29.0)))))
- (assign (x) (var_ref c) (expression float noise (expression vec3 + (var_ref p) (constant vec3 (1559.0 113.0 1861.0)))))
-
- (assign (x) (var_ref t) (var_ref a))
- (assign (y) (var_ref t) (var_ref b))
- (assign (z) (var_ref t) (var_ref c))
- (return (var_ref t))
- ))
-
- (signature vec3
- (parameters (declare (in) vec2 p))
- (
- (declare () float a)
- (declare () float b)
- (declare () float c)
- (declare () vec3 t)
-
- (assign (x) (var_ref a) (expression float noise (var_ref p)))
- (assign (x) (var_ref b) (expression float noise (expression vec2 + (var_ref p) (constant vec2 (601.0 313.0)))))
- (assign (x) (var_ref c) (expression float noise (expression vec2 + (var_ref p) (constant vec2 (1559.0 113.0)))))
-
- (assign (x) (var_ref t) (var_ref a))
- (assign (y) (var_ref t) (var_ref b))
- (assign (z) (var_ref t) (var_ref c))
- (return (var_ref t))
- ))
-
- (signature vec3
- (parameters (declare (in) float p))
- (
- (declare () float a)
- (declare () float b)
- (declare () float c)
- (declare () vec3 t)
-
- (assign (x) (var_ref a) (expression float noise (var_ref p)))
- (assign (x) (var_ref b) (expression float noise (expression float + (var_ref p) (constant float (601.0)))))
- (assign (x) (var_ref c) (expression float noise (expression float + (var_ref p) (constant float (1559.0)))))
-
- (assign (x) (var_ref t) (var_ref a))
- (assign (y) (var_ref t) (var_ref b))
- (assign (z) (var_ref t) (var_ref c))
- (return (var_ref t))
- ))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/noise4 b/dist/Mesa/src/glsl/builtins/ir/noise4
deleted file mode 100644
index d0894fd5e..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/noise4
+++ /dev/null
@@ -1,97 +0,0 @@
-((function noise4
- (signature vec4
- (parameters (declare (in) vec4 p))
- (
- (declare () float _x)
- (declare () float _y)
- (declare () float _z)
- (declare () float _w)
- (declare () vec4 _r)
-
- (declare () vec4 _p)
- (assign (xyzw) (var_ref _p) (expression vec4 + (var_ref p) (constant vec4 (1559.0 113.0 1861.0 797.0))) )
-
- (assign (x) (var_ref _x) (expression float noise(var_ref p)))
- (assign (x) (var_ref _y) (expression float noise(expression vec4 + (var_ref p) (constant vec4 (601.0 313.0 29.0 277.0)))))
- (assign (x) (var_ref _z) (expression float noise(var_ref _p)))
- (assign (x) (var_ref _w) (expression float noise(expression vec4 + (var_ref _p) (constant vec4 (601.0 313.0 29.0 277.0)))))
-
- (assign (x) (var_ref _r) (var_ref _x))
- (assign (y) (var_ref _r) (var_ref _y))
- (assign (z) (var_ref _r) (var_ref _z))
- (assign (w) (var_ref _r) (var_ref _w))
- (return (var_ref _r))
- ))
-
- (signature vec4
- (parameters (declare (in) vec3 p))
- (
- (declare () float _x)
- (declare () float _y)
- (declare () float _z)
- (declare () float _w)
- (declare () vec4 _r)
-
- (declare () vec3 _p)
- (assign (xyz) (var_ref _p) (expression vec3 + (var_ref p) (constant vec3 (1559.0 113.0 1861.0))) )
-
- (assign (x) (var_ref _x) (expression float noise(var_ref p)))
- (assign (x) (var_ref _y) (expression float noise(expression vec3 + (var_ref p) (constant vec3 (601.0 313.0 29.0)))))
- (assign (x) (var_ref _z) (expression float noise(var_ref _p)))
- (assign (x) (var_ref _w) (expression float noise(expression vec3 + (var_ref _p) (constant vec3 (601.0 313.0 29.0)))))
-
- (assign (x) (var_ref _r) (var_ref _x))
- (assign (y) (var_ref _r) (var_ref _y))
- (assign (z) (var_ref _r) (var_ref _z))
- (assign (w) (var_ref _r) (var_ref _w))
- (return (var_ref _r))
- ))
-
- (signature vec4
- (parameters (declare (in) vec2 p))
- (
- (declare () float _x)
- (declare () float _y)
- (declare () float _z)
- (declare () float _w)
- (declare () vec4 _r)
-
- (declare () vec2 _p)
- (assign (xy) (var_ref _p) (expression vec2 + (var_ref p) (constant vec2 (1559.0 113.0))) )
-
- (assign (x) (var_ref _x) (expression float noise(var_ref p)))
- (assign (x) (var_ref _y) (expression float noise(expression vec2 + (var_ref p) (constant vec2 (601.0 313.0)))))
- (assign (x) (var_ref _z) (expression float noise(var_ref _p)))
- (assign (x) (var_ref _w) (expression float noise(expression vec2 + (var_ref _p) (constant vec2 (601.0 313.0)))))
-
- (assign (x) (var_ref _r) (var_ref _x))
- (assign (y) (var_ref _r) (var_ref _y))
- (assign (z) (var_ref _r) (var_ref _z))
- (assign (w) (var_ref _r) (var_ref _w))
- (return (var_ref _r))
- ))
-
- (signature vec4
- (parameters (declare (in) float p))
- (
- (declare () float _x)
- (declare () float _y)
- (declare () float _z)
- (declare () float _w)
- (declare () vec4 _r)
-
- (declare () float _p)
- (assign (x) (var_ref _p) (expression float + (var_ref p) (constant float (1559.0))) )
-
- (assign (x) (var_ref _x) (expression float noise(var_ref p)))
- (assign (x) (var_ref _y) (expression float noise(expression float + (var_ref p) (constant float (601.0 313.0 29.0 277.0)))))
- (assign (x) (var_ref _z) (expression float noise(var_ref _p)))
- (assign (x) (var_ref _w) (expression float noise(expression float + (var_ref _p) (constant float (601.0 313.0 29.0 277.0)))))
-
- (assign (x) (var_ref _r) (var_ref _x))
- (assign (y) (var_ref _r) (var_ref _y))
- (assign (z) (var_ref _r) (var_ref _z))
- (assign (w) (var_ref _r) (var_ref _w))
- (return (var_ref _r))
- ))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/normalize b/dist/Mesa/src/glsl/builtins/ir/normalize
deleted file mode 100644
index 0de0db0b6..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/normalize
+++ /dev/null
@@ -1,21 +0,0 @@
-((function normalize
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float sign (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 * (var_ref arg0) (expression float rsq (expression float dot (var_ref arg0) (var_ref arg0)))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 * (var_ref arg0) (expression float rsq (expression float dot (var_ref arg0) (var_ref arg0)))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 * (var_ref arg0) (expression float rsq (expression float dot (var_ref arg0) (var_ref arg0)))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/not b/dist/Mesa/src/glsl/builtins/ir/not
deleted file mode 100644
index b696b0655..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/not
+++ /dev/null
@@ -1,16 +0,0 @@
-((function not
- (signature bvec2
- (parameters
- (declare (in) bvec2 arg0))
- ((return (expression bvec2 ! (var_ref arg0)))))
-
- (signature bvec3
- (parameters
- (declare (in) bvec3 arg0))
- ((return (expression bvec3 ! (var_ref arg0)))))
-
- (signature bvec4
- (parameters
- (declare (in) bvec4 arg0))
- ((return (expression bvec4 ! (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/notEqual b/dist/Mesa/src/glsl/builtins/ir/notEqual
deleted file mode 100644
index abaf1914c..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/notEqual
+++ /dev/null
@@ -1,73 +0,0 @@
-((function notEqual
- (signature bvec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression bvec2 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression bvec3 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression bvec4 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) bvec2 arg0)
- (declare (in) bvec2 arg1))
- ((return (expression bvec2 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) bvec3 arg0)
- (declare (in) bvec3 arg1))
- ((return (expression bvec3 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) bvec4 arg0)
- (declare (in) bvec4 arg1))
- ((return (expression bvec4 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) ivec2 arg0)
- (declare (in) ivec2 arg1))
- ((return (expression bvec2 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) ivec3 arg0)
- (declare (in) ivec3 arg1))
- ((return (expression bvec3 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) ivec4 arg0)
- (declare (in) ivec4 arg1))
- ((return (expression bvec4 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec2
- (parameters
- (declare (in) uvec2 arg0)
- (declare (in) uvec2 arg1))
- ((return (expression bvec2 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec3
- (parameters
- (declare (in) uvec3 arg0)
- (declare (in) uvec3 arg1))
- ((return (expression bvec3 != (var_ref arg0) (var_ref arg1)))))
-
- (signature bvec4
- (parameters
- (declare (in) uvec4 arg0)
- (declare (in) uvec4 arg1))
- ((return (expression bvec4 != (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/outerProduct b/dist/Mesa/src/glsl/builtins/ir/outerProduct
deleted file mode 100644
index 0e3f375bb..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/outerProduct
+++ /dev/null
@@ -1,92 +0,0 @@
-((function outerProduct
- (signature mat2
- (parameters
- (declare (in) vec2 u)
- (declare (in) vec2 v))
- ((declare () mat2 m)
- (assign (xy) (array_ref (var_ref m) (constant int (0))) (expression vec2 * (var_ref u) (swiz x (var_ref v))))
- (assign (xy) (array_ref (var_ref m) (constant int (1))) (expression vec2 * (var_ref u) (swiz y (var_ref v))))
- (return (var_ref m))))
-
- (signature mat2x3
- (parameters
- (declare (in) vec3 u)
- (declare (in) vec2 v))
- ((declare () mat2x3 m)
- (assign (xyz) (array_ref (var_ref m) (constant int (0))) (expression vec3 * (var_ref u) (swiz x (var_ref v))))
- (assign (xyz) (array_ref (var_ref m) (constant int (1))) (expression vec3 * (var_ref u) (swiz y (var_ref v))))
- (return (var_ref m))))
-
- (signature mat2x4
- (parameters
- (declare (in) vec4 u)
- (declare (in) vec2 v))
- ((declare () mat2x4 m)
- (assign (xyzw) (array_ref (var_ref m) (constant int (0))) (expression vec4 * (var_ref u) (swiz x (var_ref v))))
- (assign (xyzw) (array_ref (var_ref m) (constant int (1))) (expression vec4 * (var_ref u) (swiz y (var_ref v))))
- (return (var_ref m))))
-
- (signature mat3x2
- (parameters
- (declare (in) vec2 u)
- (declare (in) vec3 v))
- ((declare () mat3x2 m)
- (assign (xy) (array_ref (var_ref m) (constant int (0))) (expression vec2 * (var_ref u) (swiz x (var_ref v))))
- (assign (xy) (array_ref (var_ref m) (constant int (1))) (expression vec2 * (var_ref u) (swiz y (var_ref v))))
- (assign (xy) (array_ref (var_ref m) (constant int (2))) (expression vec2 * (var_ref u) (swiz z (var_ref v))))
- (return (var_ref m))
- ))
-
- (signature mat3
- (parameters
- (declare (in) vec3 u)
- (declare (in) vec3 v))
- ((declare () mat3 m)
- (assign (xyz) (array_ref (var_ref m) (constant int (0))) (expression vec3 * (var_ref u) (swiz x (var_ref v))))
- (assign (xyz) (array_ref (var_ref m) (constant int (1))) (expression vec3 * (var_ref u) (swiz y (var_ref v))))
- (assign (xyz) (array_ref (var_ref m) (constant int (2))) (expression vec3 * (var_ref u) (swiz z (var_ref v))))
- (return (var_ref m))))
-
- (signature mat3x4
- (parameters
- (declare (in) vec4 u)
- (declare (in) vec3 v))
- ((declare () mat3x4 m)
- (assign (xyzw) (array_ref (var_ref m) (constant int (0))) (expression vec4 * (var_ref u) (swiz x (var_ref v))))
- (assign (xyzw) (array_ref (var_ref m) (constant int (1))) (expression vec4 * (var_ref u) (swiz y (var_ref v))))
- (assign (xyzw) (array_ref (var_ref m) (constant int (2))) (expression vec4 * (var_ref u) (swiz z (var_ref v))))
- (return (var_ref m))))
-
- (signature mat4x2
- (parameters
- (declare (in) vec2 u)
- (declare (in) vec4 v))
- ((declare () mat4x2 m)
- (assign (xy) (array_ref (var_ref m) (constant int (0))) (expression vec2 * (var_ref u) (swiz x (var_ref v))))
- (assign (xy) (array_ref (var_ref m) (constant int (1))) (expression vec2 * (var_ref u) (swiz y (var_ref v))))
- (assign (xy) (array_ref (var_ref m) (constant int (2))) (expression vec2 * (var_ref u) (swiz z (var_ref v))))
- (assign (xy) (array_ref (var_ref m) (constant int (3))) (expression vec2 * (var_ref u) (swiz w (var_ref v))))
- (return (var_ref m))))
-
- (signature mat4x3
- (parameters
- (declare (in) vec3 u)
- (declare (in) vec4 v))
- ((declare () mat4x3 m)
- (assign (xyz) (array_ref (var_ref m) (constant int (0))) (expression vec3 * (var_ref u) (swiz x (var_ref v))))
- (assign (xyz) (array_ref (var_ref m) (constant int (1))) (expression vec3 * (var_ref u) (swiz y (var_ref v))))
- (assign (xyz) (array_ref (var_ref m) (constant int (2))) (expression vec3 * (var_ref u) (swiz z (var_ref v))))
- (assign (xyz) (array_ref (var_ref m) (constant int (3))) (expression vec3 * (var_ref u) (swiz w (var_ref v))))
- (return (var_ref m))))
-
- (signature mat4
- (parameters
- (declare (in) vec4 u)
- (declare (in) vec4 v))
- ((declare () mat4 m)
- (assign (xyzw) (array_ref (var_ref m) (constant int (0))) (expression vec4 * (var_ref u) (swiz x (var_ref v))))
- (assign (xyzw) (array_ref (var_ref m) (constant int (1))) (expression vec4 * (var_ref u) (swiz y (var_ref v))))
- (assign (xyzw) (array_ref (var_ref m) (constant int (2))) (expression vec4 * (var_ref u) (swiz z (var_ref v))))
- (assign (xyzw) (array_ref (var_ref m) (constant int (3))) (expression vec4 * (var_ref u) (swiz w (var_ref v))))
- (return (var_ref m))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/pow b/dist/Mesa/src/glsl/builtins/ir/pow
deleted file mode 100644
index a61bc4418..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/pow
+++ /dev/null
@@ -1,25 +0,0 @@
-((function pow
- (signature float
- (parameters
- (declare (in) float arg0)
- (declare (in) float arg1))
- ((return (expression float pow (var_ref arg0) (var_ref arg1)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0)
- (declare (in) vec2 arg1))
- ((return (expression vec2 pow (var_ref arg0) (var_ref arg1)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0)
- (declare (in) vec3 arg1))
- ((return (expression vec3 pow (var_ref arg0) (var_ref arg1)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0)
- (declare (in) vec4 arg1))
- ((return (expression vec4 pow (var_ref arg0) (var_ref arg1)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/radians b/dist/Mesa/src/glsl/builtins/ir/radians
deleted file mode 100644
index a419101cf..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/radians
+++ /dev/null
@@ -1,21 +0,0 @@
-((function radians
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float * (var_ref arg0) (constant float (0.0174532925))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 * (var_ref arg0) (constant float (0.0174532925))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 * (var_ref arg0) (constant float (0.0174532925))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 * (var_ref arg0) (constant float (0.0174532925))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/reflect b/dist/Mesa/src/glsl/builtins/ir/reflect
deleted file mode 100644
index 1fa394e3c..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/reflect
+++ /dev/null
@@ -1,58 +0,0 @@
-((function reflect
- (signature float
- (parameters
- (declare (in) float i)
- (declare (in) float n))
- ((return (expression float -
- (var_ref i)
- (expression float *
- (constant float (2.0))
- (expression float *
- (expression float *
- (var_ref n)
- (var_ref i))
- (var_ref n)))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 i)
- (declare (in) vec2 n))
- ((return (expression vec2 -
- (var_ref i)
- (expression vec2 *
- (constant float (2.0))
- (expression vec2 *
- (expression float dot
- (var_ref n)
- (var_ref i))
- (var_ref n)))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 i)
- (declare (in) vec3 n))
- ((return (expression vec3 -
- (var_ref i)
- (expression vec3 *
- (constant float (2.0))
- (expression vec3 *
- (expression float dot
- (var_ref n)
- (var_ref i))
- (var_ref n)))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 i)
- (declare (in) vec4 n))
- ((return (expression vec4 -
- (var_ref i)
- (expression vec4 *
- (constant float (2.0))
- (expression vec4 *
- (expression float dot
- (var_ref n)
- (var_ref i))
- (var_ref n)))))))
-
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/refract b/dist/Mesa/src/glsl/builtins/ir/refract
deleted file mode 100644
index 60899f01c..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/refract
+++ /dev/null
@@ -1,102 +0,0 @@
-((function refract
- (signature float
- (parameters
- (declare (in) float i)
- (declare (in) float n)
- (declare (in) float eta))
- ((declare () float k)
- (assign (x) (var_ref k)
- (expression float - (constant float (1.0))
- (expression float * (var_ref eta)
- (expression float * (var_ref eta)
- (expression float - (constant float (1.0))
- (expression float *
- (expression float * (var_ref n) (var_ref i))
- (expression float * (var_ref n) (var_ref i))))))))
- (if (expression bool < (var_ref k) (constant float (0.0)))
- ((return (constant float (0.0))))
- ((return (expression float -
- (expression float * (var_ref eta) (var_ref i))
- (expression float *
- (expression float +
- (expression float * (var_ref eta)
- (expression float * (var_ref n) (var_ref i)))
- (expression float sqrt (var_ref k)))
- (var_ref n))))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 i)
- (declare (in) vec2 n)
- (declare (in) float eta))
- ((declare () float k)
- (assign (x) (var_ref k)
- (expression float - (constant float (1.0))
- (expression float * (var_ref eta)
- (expression float * (var_ref eta)
- (expression float - (constant float (1.0))
- (expression float *
- (expression float dot (var_ref n) (var_ref i))
- (expression float dot (var_ref n) (var_ref i))))))))
- (if (expression bool < (var_ref k) (constant float (0.0)))
- ((return (constant vec2 (0.0 0.0))))
- ((return (expression vec2 -
- (expression vec2 * (var_ref eta) (var_ref i))
- (expression vec2 *
- (expression float +
- (expression float * (var_ref eta)
- (expression float dot (var_ref n) (var_ref i)))
- (expression float sqrt (var_ref k)))
- (var_ref n))))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 i)
- (declare (in) vec3 n)
- (declare (in) float eta))
- ((declare () float k)
- (assign (x) (var_ref k)
- (expression float - (constant float (1.0))
- (expression float * (var_ref eta)
- (expression float * (var_ref eta)
- (expression float - (constant float (1.0))
- (expression float *
- (expression float dot (var_ref n) (var_ref i))
- (expression float dot (var_ref n) (var_ref i))))))))
- (if (expression bool < (var_ref k) (constant float (0.0)))
- ((return (constant vec3 (0.0 0.0 0.0))))
- ((return (expression vec3 -
- (expression vec3 * (var_ref eta) (var_ref i))
- (expression vec3 *
- (expression float +
- (expression float * (var_ref eta)
- (expression float dot (var_ref n) (var_ref i)))
- (expression float sqrt (var_ref k)))
- (var_ref n))))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 i)
- (declare (in) vec4 n)
- (declare (in) float eta))
- ((declare () float k)
- (assign (x) (var_ref k)
- (expression float - (constant float (1.0))
- (expression float * (var_ref eta)
- (expression float * (var_ref eta)
- (expression float - (constant float (1.0))
- (expression float *
- (expression float dot (var_ref n) (var_ref i))
- (expression float dot (var_ref n) (var_ref i))))))))
- (if (expression bool < (var_ref k) (constant float (0.0)))
- ((return (constant vec4 (0.0 0.0 0.0 0.0))))
- ((return (expression vec4 -
- (expression vec4 * (var_ref eta) (var_ref i))
- (expression vec4 *
- (expression float +
- (expression float * (var_ref eta)
- (expression float dot (var_ref n) (var_ref i)))
- (expression float sqrt (var_ref k)))
- (var_ref n))))))))
-
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/round b/dist/Mesa/src/glsl/builtins/ir/round
deleted file mode 100644
index d0d425bd6..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/round
+++ /dev/null
@@ -1,21 +0,0 @@
-((function round
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float round_even (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 round_even (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 round_even (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 round_even (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/roundEven b/dist/Mesa/src/glsl/builtins/ir/roundEven
deleted file mode 100644
index a9c99b6f4..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/roundEven
+++ /dev/null
@@ -1,21 +0,0 @@
-((function roundEven
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float round_even (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 round_even (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 round_even (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 round_even (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/sign b/dist/Mesa/src/glsl/builtins/ir/sign
deleted file mode 100644
index 1f51718da..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/sign
+++ /dev/null
@@ -1,42 +0,0 @@
-((function sign
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float sign (var_ref x)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 sign (var_ref x)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 sign (var_ref x)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 sign (var_ref x)))))
-
- (signature int
- (parameters
- (declare (in) int x))
- ((return (expression int sign (var_ref x)))))
-
- (signature ivec2
- (parameters
- (declare (in) ivec2 x))
- ((return (expression ivec2 sign (var_ref x)))))
-
- (signature ivec3
- (parameters
- (declare (in) ivec3 x))
- ((return (expression ivec3 sign (var_ref x)))))
-
- (signature ivec4
- (parameters
- (declare (in) ivec4 x))
- ((return (expression ivec4 sign (var_ref x)))))
-))
-
diff --git a/dist/Mesa/src/glsl/builtins/ir/sin b/dist/Mesa/src/glsl/builtins/ir/sin
deleted file mode 100644
index e6009d8ef..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/sin
+++ /dev/null
@@ -1,21 +0,0 @@
-((function sin
- (signature float
- (parameters
- (declare (in) float angle))
- ((return (expression float sin (var_ref angle)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 angle))
- ((return (expression vec2 sin (var_ref angle)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 angle))
- ((return (expression vec3 sin (var_ref angle)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 angle))
- ((return (expression vec4 sin (var_ref angle)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/sinh b/dist/Mesa/src/glsl/builtins/ir/sinh
deleted file mode 100644
index 7ad4f58e2..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/sinh
+++ /dev/null
@@ -1,30 +0,0 @@
-((function sinh
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float * (constant float (0.5))
- (expression float -
- (expression float exp (var_ref x))
- (expression float exp (expression float neg (var_ref x))))))))
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 * (constant vec2 (0.5))
- (expression vec2 -
- (expression vec2 exp (var_ref x))
- (expression vec2 exp (expression vec2 neg (var_ref x))))))))
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 * (constant vec3 (0.5))
- (expression vec3 -
- (expression vec3 exp (var_ref x))
- (expression vec3 exp (expression vec3 neg (var_ref x))))))))
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 * (constant vec4 (0.5))
- (expression vec4 -
- (expression vec4 exp (var_ref x))
- (expression vec4 exp (expression vec4 neg (var_ref x))))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/smoothstep b/dist/Mesa/src/glsl/builtins/ir/smoothstep
deleted file mode 100644
index 94c98b29e..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/smoothstep
+++ /dev/null
@@ -1,100 +0,0 @@
-((function smoothstep
- (signature float
- (parameters
- (declare (in) float edge0)
- (declare (in) float edge1)
- (declare (in) float x))
- ((declare () float t)
- (assign (x) (var_ref t)
- (expression float max
- (expression float min
- (expression float / (expression float - (var_ref x) (var_ref edge0)) (expression float - (var_ref edge1) (var_ref edge0)))
- (constant float (1.0)))
- (constant float (0.0))))
- (return (expression float * (var_ref t) (expression float * (var_ref t) (expression float - (constant float (3.0)) (expression float * (constant float (2.0)) (var_ref t))))))))
- (signature vec2
- (parameters
- (declare (in) float edge0)
- (declare (in) float edge1)
- (declare (in) vec2 x))
- ((declare () vec2 t)
- (assign (xy) (var_ref t)
- (expression vec2 max
- (expression vec2 min
- (expression vec2 / (expression vec2 - (var_ref x) (var_ref edge0)) (expression float - (var_ref edge1) (var_ref edge0)))
- (constant float (1.0)))
- (constant float (0.0))))
- (return (expression vec2 * (var_ref t) (expression vec2 * (var_ref t) (expression vec2 - (constant float (3.0)) (expression vec2 * (constant float (2.0)) (var_ref t))))))))
-
- (signature vec3
- (parameters
- (declare (in) float edge0)
- (declare (in) float edge1)
- (declare (in) vec3 x))
- ((declare () vec3 t)
- (assign (xyz) (var_ref t)
- (expression vec3 max
- (expression vec3 min
- (expression vec3 / (expression vec3 - (var_ref x) (var_ref edge0)) (expression float - (var_ref edge1) (var_ref edge0)))
- (constant float (1.0)))
- (constant float (0.0))))
- (return (expression vec3 * (var_ref t) (expression vec3 * (var_ref t) (expression vec3 - (constant float (3.0)) (expression vec3 * (constant float (2.0)) (var_ref t))))))))
-
-
- (signature vec4
- (parameters
- (declare (in) float edge0)
- (declare (in) float edge1)
- (declare (in) vec4 x))
- ((declare () vec4 t)
- (assign (xyzw) (var_ref t)
- (expression vec4 max
- (expression vec4 min
- (expression vec4 / (expression vec4 - (var_ref x) (var_ref edge0)) (expression float - (var_ref edge1) (var_ref edge0)))
- (constant float (1.0)))
- (constant float (0.0))))
- (return (expression vec4 * (var_ref t) (expression vec4 * (var_ref t) (expression vec4 - (constant float (3.0)) (expression vec4 * (constant float (2.0)) (var_ref t))))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 edge0)
- (declare (in) vec2 edge1)
- (declare (in) vec2 x))
- ((declare () vec2 t)
- (assign (xy) (var_ref t)
- (expression vec2 max
- (expression vec2 min
- (expression vec2 / (expression vec2 - (var_ref x) (var_ref edge0)) (expression vec2 - (var_ref edge1) (var_ref edge0)))
- (constant float (1.0)))
- (constant float (0.0))))
- (return (expression vec2 * (var_ref t) (expression vec2 * (var_ref t) (expression vec2 - (constant float (3.0)) (expression vec2 * (constant float (2.0)) (var_ref t))))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 edge0)
- (declare (in) vec3 edge1)
- (declare (in) vec3 x))
- ((declare () vec3 t)
- (assign (xyz) (var_ref t)
- (expression vec3 max
- (expression vec3 min
- (expression vec3 / (expression vec3 - (var_ref x) (var_ref edge0)) (expression vec3 - (var_ref edge1) (var_ref edge0)))
- (constant float (1.0)))
- (constant float (0.0))))
- (return (expression vec3 * (var_ref t) (expression vec3 * (var_ref t) (expression vec3 - (constant float (3.0)) (expression vec3 * (constant float (2.0)) (var_ref t))))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 edge0)
- (declare (in) vec4 edge1)
- (declare (in) vec4 x))
- ((declare () vec4 t)
- (assign (xyzw) (var_ref t)
- (expression vec4 max
- (expression vec4 min
- (expression vec4 / (expression vec4 - (var_ref x) (var_ref edge0)) (expression vec4 - (var_ref edge1) (var_ref edge0)))
- (constant float (1.0)))
- (constant float (0.0))))
- (return (expression vec4 * (var_ref t) (expression vec4 * (var_ref t) (expression vec4 - (constant float (3.0)) (expression vec4 * (constant float (2.0)) (var_ref t))))))))
-))
-
diff --git a/dist/Mesa/src/glsl/builtins/ir/sqrt b/dist/Mesa/src/glsl/builtins/ir/sqrt
deleted file mode 100644
index 0302d164a..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/sqrt
+++ /dev/null
@@ -1,21 +0,0 @@
-((function sqrt
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float sqrt (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 sqrt (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 sqrt (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 sqrt (var_ref arg0)))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/step b/dist/Mesa/src/glsl/builtins/ir/step
deleted file mode 100644
index efcd7bc80..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/step
+++ /dev/null
@@ -1,68 +0,0 @@
-((function step
- (signature float
- (parameters
- (declare (in) float edge)
- (declare (in) float x))
- ((return (expression float b2f (expression bool >= (var_ref x) (var_ref edge))))))
-
- (signature vec2
- (parameters
- (declare (in) float edge)
- (declare (in) vec2 x))
- ((declare () vec2 t)
- (assign (x) (var_ref t) (expression float b2f (expression bool >= (swiz x (var_ref x))(var_ref edge))))
- (assign (y) (var_ref t) (expression float b2f (expression bool >= (swiz y (var_ref x))(var_ref edge))))
- (return (var_ref t))))
-
- (signature vec3
- (parameters
- (declare (in) float edge)
- (declare (in) vec3 x))
- ((declare () vec3 t)
- (assign (x) (var_ref t) (expression float b2f (expression bool >= (swiz x (var_ref x))(var_ref edge))))
- (assign (y) (var_ref t) (expression float b2f (expression bool >= (swiz y (var_ref x))(var_ref edge))))
- (assign (z) (var_ref t) (expression float b2f (expression bool >= (swiz z (var_ref x))(var_ref edge))))
- (return (var_ref t))))
-
- (signature vec4
- (parameters
- (declare (in) float edge)
- (declare (in) vec4 x))
- ((declare () vec4 t)
- (assign (x) (var_ref t) (expression float b2f (expression bool >= (swiz x (var_ref x))(var_ref edge))))
- (assign (y) (var_ref t) (expression float b2f (expression bool >= (swiz y (var_ref x))(var_ref edge))))
- (assign (z) (var_ref t) (expression float b2f (expression bool >= (swiz z (var_ref x))(var_ref edge))))
- (assign (w) (var_ref t) (expression float b2f (expression bool >= (swiz w (var_ref x))(var_ref edge))))
- (return (var_ref t))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 edge)
- (declare (in) vec2 x))
- ((declare () vec2 t)
- (assign (x) (var_ref t) (expression float b2f (expression bool >= (swiz x (var_ref x))(swiz x (var_ref edge)))))
- (assign (y) (var_ref t) (expression float b2f (expression bool >= (swiz y (var_ref x))(swiz y (var_ref edge)))))
- (return (var_ref t))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 edge)
- (declare (in) vec3 x))
- ((declare () vec3 t)
- (assign (x) (var_ref t) (expression float b2f (expression bool >= (swiz x (var_ref x))(swiz x (var_ref edge)))))
- (assign (y) (var_ref t) (expression float b2f (expression bool >= (swiz y (var_ref x))(swiz y (var_ref edge)))))
- (assign (z) (var_ref t) (expression float b2f (expression bool >= (swiz z (var_ref x))(swiz z (var_ref edge)))))
- (return (var_ref t))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 edge)
- (declare (in) vec4 x))
- ((declare () vec4 t)
- (assign (x) (var_ref t) (expression float b2f (expression bool >= (swiz x (var_ref x))(swiz x (var_ref edge)))))
- (assign (y) (var_ref t) (expression float b2f (expression bool >= (swiz y (var_ref x))(swiz y (var_ref edge)))))
- (assign (z) (var_ref t) (expression float b2f (expression bool >= (swiz z (var_ref x))(swiz z (var_ref edge)))))
- (assign (w) (var_ref t) (expression float b2f (expression bool >= (swiz w (var_ref x))(swiz w (var_ref edge)))))
- (return (var_ref t))))
-))
-
diff --git a/dist/Mesa/src/glsl/builtins/ir/tan b/dist/Mesa/src/glsl/builtins/ir/tan
deleted file mode 100644
index 997986318..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/tan
+++ /dev/null
@@ -1,21 +0,0 @@
-((function tan
- (signature float
- (parameters
- (declare (in) float angle))
- ((return (expression float / (expression float sin (var_ref angle)) (expression float cos (var_ref angle))))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 angle))
- ((return (expression vec2 / (expression vec2 sin (var_ref angle)) (expression vec2 cos (var_ref angle))))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 angle))
- ((return (expression vec3 / (expression vec3 sin (var_ref angle)) (expression vec3 cos (var_ref angle))))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 angle))
- ((return (expression vec4 / (expression vec4 sin (var_ref angle)) (expression vec4 cos (var_ref angle))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/tanh b/dist/Mesa/src/glsl/builtins/ir/tanh
deleted file mode 100644
index 3b7271bf7..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/tanh
+++ /dev/null
@@ -1,42 +0,0 @@
-((function tanh
- (signature float
- (parameters
- (declare (in) float x))
- ((return (expression float /
- (expression float -
- (expression float exp (var_ref x))
- (expression float exp (expression float neg (var_ref x))))
- (expression float +
- (expression float exp (var_ref x))
- (expression float exp (expression float neg (var_ref x))))))))
- (signature vec2
- (parameters
- (declare (in) vec2 x))
- ((return (expression vec2 /
- (expression vec2 -
- (expression vec2 exp (var_ref x))
- (expression vec2 exp (expression vec2 neg (var_ref x))))
- (expression vec2 +
- (expression vec2 exp (var_ref x))
- (expression vec2 exp (expression vec2 neg (var_ref x))))))))
- (signature vec3
- (parameters
- (declare (in) vec3 x))
- ((return (expression vec3 /
- (expression vec3 -
- (expression vec3 exp (var_ref x))
- (expression vec3 exp (expression vec3 neg (var_ref x))))
- (expression vec3 +
- (expression vec3 exp (var_ref x))
- (expression vec3 exp (expression vec3 neg (var_ref x))))))))
- (signature vec4
- (parameters
- (declare (in) vec4 x))
- ((return (expression vec4 /
- (expression vec4 -
- (expression vec4 exp (var_ref x))
- (expression vec4 exp (expression vec4 neg (var_ref x))))
- (expression vec4 +
- (expression vec4 exp (var_ref x))
- (expression vec4 exp (expression vec4 neg (var_ref x))))))))
-))
diff --git a/dist/Mesa/src/glsl/builtins/ir/transpose b/dist/Mesa/src/glsl/builtins/ir/transpose
deleted file mode 100644
index 043327d23..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/transpose
+++ /dev/null
@@ -1,139 +0,0 @@
-((function transpose
- (signature mat2
- (parameters
- (declare (in) mat2 m))
- ((declare () mat2 t)
- (assign (x) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (0)))))
- (assign (y) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (1)))))
-(return (var_ref t))))
-
- (signature mat3x2
- (parameters
- (declare (in) mat2x3 m))
- ((declare () mat3x2 t)
- (assign (x) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (0)))))
- (assign (y) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (1)))))
-(return (var_ref t))))
-
- (signature mat4x2
- (parameters
- (declare (in) mat2x4 m))
- ((declare () mat4x2 t)
- (assign (x) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (3))) (swiz w (array_ref (var_ref m) (constant int (0)))))
- (assign (y) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (3))) (swiz w (array_ref (var_ref m) (constant int (1)))))
-(return (var_ref t))))
-
- (signature mat2x3
- (parameters
- (declare (in) mat3x2 m))
- ((declare () mat2x3 t)
- (assign (x) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (0)))))
- (assign (y) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (1)))))
- (assign (z) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (2)))))
-(return (var_ref t))))
-
- (signature mat3
- (parameters
- (declare (in) mat3 m))
- ((declare () mat3 t)
- (assign (x) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (0)))))
- (assign (y) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (1)))))
- (assign (z) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (2)))))
-(return (var_ref t))))
-
- (signature mat4x3
- (parameters
- (declare (in) mat3x4 m))
- ((declare () mat4x3 t)
- (assign (x) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (3))) (swiz w (array_ref (var_ref m) (constant int (0)))))
- (assign (y) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (3))) (swiz w (array_ref (var_ref m) (constant int (1)))))
- (assign (z) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (3))) (swiz w (array_ref (var_ref m) (constant int (2)))))
-(return (var_ref t))))
-
- (signature mat2x4
- (parameters
- (declare (in) mat4x2 m))
- ((declare () mat2x4 t)
- (assign (x) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (0)))))
- (assign (y) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (1)))))
- (assign (z) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (2)))))
- (assign (w) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (3)))))
- (assign (w) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (3)))))
-(return (var_ref t))))
-
- (signature mat3x4
- (parameters
- (declare (in) mat4x3 m))
- ((declare () mat3x4 t)
- (assign (x) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (0)))))
- (assign (y) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (1)))))
- (assign (z) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (2)))))
- (assign (w) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (3)))))
- (assign (w) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (3)))))
- (assign (w) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (3)))))
-(return (var_ref t))))
-
- (signature mat4
- (parameters
- (declare (in) mat4 m))
- ((declare () mat4 t)
- (assign (x) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (0)))))
- (assign (x) (array_ref (var_ref t) (constant int (3))) (swiz w (array_ref (var_ref m) (constant int (0)))))
- (assign (y) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (1)))))
- (assign (y) (array_ref (var_ref t) (constant int (3))) (swiz w (array_ref (var_ref m) (constant int (1)))))
- (assign (z) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (2)))))
- (assign (z) (array_ref (var_ref t) (constant int (3))) (swiz w (array_ref (var_ref m) (constant int (2)))))
- (assign (w) (array_ref (var_ref t) (constant int (0))) (swiz x (array_ref (var_ref m) (constant int (3)))))
- (assign (w) (array_ref (var_ref t) (constant int (1))) (swiz y (array_ref (var_ref m) (constant int (3)))))
- (assign (w) (array_ref (var_ref t) (constant int (2))) (swiz z (array_ref (var_ref m) (constant int (3)))))
- (assign (w) (array_ref (var_ref t) (constant int (3))) (swiz w (array_ref (var_ref m) (constant int (3)))))
-(return (var_ref t))))
-)
-
-)
-
diff --git a/dist/Mesa/src/glsl/builtins/ir/trunc b/dist/Mesa/src/glsl/builtins/ir/trunc
deleted file mode 100644
index d320a2a77..000000000
--- a/dist/Mesa/src/glsl/builtins/ir/trunc
+++ /dev/null
@@ -1,21 +0,0 @@
-((function trunc
- (signature float
- (parameters
- (declare (in) float arg0))
- ((return (expression float trunc (var_ref arg0)))))
-
- (signature vec2
- (parameters
- (declare (in) vec2 arg0))
- ((return (expression vec2 trunc (var_ref arg0)))))
-
- (signature vec3
- (parameters
- (declare (in) vec3 arg0))
- ((return (expression vec3 trunc (var_ref arg0)))))
-
- (signature vec4
- (parameters
- (declare (in) vec4 arg0))
- ((return (expression vec4 trunc (var_ref arg0)))))
-))