Mesa (master): glsl: Refresh autogenerated file builtin_function.cpp.

2010-11-15 Thread Kenneth Graunke
Module: Mesa
Branch: master
Commit: 91181c7dd48e57334e821b487a15f28ec92404cf
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=91181c7dd48e57334e821b487a15f28ec92404cf

Author: Kenneth Graunke 
Date:   Mon Nov 15 14:02:13 2010 -0800

glsl: Refresh autogenerated file builtin_function.cpp.

---

 src/glsl/builtin_function.cpp | 3188 +++--
 1 files changed, 189 insertions(+), 2999 deletions(-)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=91181c7dd48e57334e821b487a15f28ec92404cf
___
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit


Mesa (master): glsl: Refresh autogenerated file builtin_function.cpp.

2010-10-21 Thread Kenneth Graunke
Module: Mesa
Branch: master
Commit: cc04347b8ddf5802a72892d657720890337d48b1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc04347b8ddf5802a72892d657720890337d48b1

Author: Kenneth Graunke 
Date:   Tue Oct 19 11:57:15 2010 -0700

glsl: Refresh autogenerated file builtin_function.cpp.

---

 src/glsl/builtin_function.cpp |   88 +
 1 files changed, 88 insertions(+), 0 deletions(-)

diff --git a/src/glsl/builtin_function.cpp b/src/glsl/builtin_function.cpp
index f65f91f..a919aff 100644
--- a/src/glsl/builtin_function.cpp
+++ b/src/glsl/builtin_function.cpp
@@ -1857,6 +1857,50 @@ static const char *builtin_mod =
"))\n"
""
 ;
+static const char *builtin_modf =
+   "((function modf\n"
+   "   (signature float\n"
+   " (parameters\n"
+   "   (declare (in)  float x)\n"
+   "   (declare (out) float i))\n"
+   " ((declare () float t)\n"
+   "  (assign (constant bool (1)) (x) (var_ref t)\n"
+   "  (expression float trunc (var_ref 
x)))\n"
+   "  (assign (constant bool (1)) (x) (var_ref i) (var_ref t))\n"
+   "  (return (expression float - (var_ref x) (var_ref t)\n"
+   "\n"
+   "   (signature vec2\n"
+   " (parameters\n"
+   "   (declare (in)  vec2 x)\n"
+   "   (declare (out) vec2 i))\n"
+   " ((declare () vec2 t)\n"
+   "  (assign (constant bool (1)) (xy) (var_ref t)\n"
+   "   (expression vec2 trunc (var_ref 
x)))\n"
+   "  (assign (constant bool (1)) (xy) (var_ref i) (var_ref t))\n"
+   "  (return (expression vec2 - (var_ref x) (var_ref t)\n"
+   "\n"
+   "   (signature vec3\n"
+   " (parameters\n"
+   "   (declare (in)  vec3 x)\n"
+   "   (declare (out) vec3 i))\n"
+   " ((declare () vec3 t)\n"
+   "  (assign (constant bool (1)) (xyz) (var_ref t)\n"
+   "(expression vec3 trunc (var_ref 
x)))\n"
+   "  (assign (constant bool (1)) (xyz) (var_ref i) (var_ref t))\n"
+   "  (return (expression vec3 - (var_ref x) (var_ref t)\n"
+   "\n"
+   "   (signature vec4\n"
+   " (parameters\n"
+   "   (declare (in)  vec4 x)\n"
+   "   (declare (out) vec4 i))\n"
+   " ((declare () vec4 t)\n"
+   "  (assign (constant bool (1)) (xyzw) (var_ref t)\n"
+   " (expression vec4 trunc (var_ref 
x)))\n"
+   "  (assign (constant bool (1)) (xyzw) (var_ref i) (var_ref t))\n"
+   "  (return (expression vec4 - (var_ref x) (var_ref t)\n"
+   "))\n"
+   ""
+;
 static const char *builtin_noise1 =
"((function noise1\n"
"   (signature float\n"
@@ -13419,6 +13463,27 @@ static const char *prototypes_for_130_frag =
"  (declare (in) vec4 x)\n"
"  (declare (in) vec4 y))\n"
"()))\n"
+   "(function modf\n"
+   "  (signature float\n"
+   "(parameters\n"
+   "  (declare (in) float x)\n"
+   "  (declare (out) float i))\n"
+   "())\n"
+   "  (signature vec2\n"
+   "(parameters\n"
+   "  (declare (in) vec2 x)\n"
+   "  (declare (out) vec2 i))\n"
+   "())\n"
+   "  (signature vec3\n"
+   "(parameters\n"
+   "  (declare (in) vec3 x)\n"
+   "  (declare (out) vec3 i))\n"
+   "())\n"
+   "  (signature vec4\n"
+   "(parameters\n"
+   "  (declare (in) vec4 x)\n"
+   "  (declare (out) vec4 i))\n"
+   "()))\n"
"(function min\n"
"  (signature float\n"
"(parameters\n"
@@ -15946,6 +16011,7 @@ static const char *functions_for_130_frag [] = {
builtin_min,
builtin_mix,
builtin_mod,
+   builtin_modf,
builtin_noise1,
builtin_noise2,
builtin_noise3,
@@ -16536,6 +16602,27 @@ static const char *prototypes_for_130_vert =
"  (declare (in) vec4 x)\n"
"  (declare (in) vec4 y))\n"
"()))\n"
+   "(function modf\n"
+   "  (signature float\n"
+   "(parameters\n"
+   "  (declare (in) float x)\n"
+   "  (declare (out) float i))\n"
+   "())\n"
+   "  (signature vec2\n"
+   "(parameters\n"
+   "  (declare (in) vec2 x)\n"
+   "  (declare (out) vec2 i))\n"
+   "())\n"
+   "  (signature vec3\n"
+   "(parameters\n"
+   "  (declare (in) vec3 x)\n"
+   "  (declare (out) vec3 i))\n"
+   "())\n"
+   "  (signature vec4\n"
+   "(parameters\n"
+   "  (declare (in) vec4 x)\n"
+   "  (declare (out) vec4 i))\n"
+   "()))\n"
"(function min\n"
"  (signature float\n"
"(parameters\n"
@@ -19014,6 +19101,7 @@ static const char *functions_for_130_vert [] = {
builtin_min,
builtin_mix,
builtin_mod,
+   builtin_modf,
builtin_noise1,
builtin_noise2,
builtin_noise3,

___
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit


Mesa (master): glsl: Refresh autogenerated file builtin_function.cpp.

2010-10-14 Thread Kenneth Graunke
Module: Mesa
Branch: master
Commit: 2bc704d5432b8f0e0a0dc3c947ebf0a9839601b9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2bc704d5432b8f0e0a0dc3c947ebf0a9839601b9

Author: Kenneth Graunke 
Date:   Thu Oct 14 13:41:29 2010 -0700

glsl: Refresh autogenerated file builtin_function.cpp.

---

 src/glsl/builtin_function.cpp |  120 +
 1 files changed, 120 insertions(+), 0 deletions(-)

diff --git a/src/glsl/builtin_function.cpp b/src/glsl/builtin_function.cpp
index 490210c..f65f91f 100644
--- a/src/glsl/builtin_function.cpp
+++ b/src/glsl/builtin_function.cpp
@@ -2550,6 +2550,54 @@ static const char *builtin_refract =
"))\n"
""
 ;
+static const char *builtin_round =
+   "((function round\n"
+   "   (signature float\n"
+   " (parameters\n"
+   "   (declare (in) float arg0))\n"
+   " ((return (expression float round_even (var_ref arg0)\n"
+   "\n"
+   "   (signature vec2\n"
+   " (parameters\n"
+   "   (declare (in) vec2 arg0))\n"
+   " ((return (expression vec2 round_even (var_ref arg0)\n"
+   "\n"
+   "   (signature vec3\n"
+   " (parameters\n"
+   "   (declare (in) vec3 arg0))\n"
+   " ((return (expression vec3 round_even (var_ref arg0)\n"
+   "\n"
+   "   (signature vec4\n"
+   " (parameters\n"
+   "   (declare (in) vec4 arg0))\n"
+   " ((return (expression vec4 round_even (var_ref arg0)\n"
+   "))\n"
+   ""
+;
+static const char *builtin_roundEven =
+   "((function roundEven\n"
+   "   (signature float\n"
+   " (parameters\n"
+   "   (declare (in) float arg0))\n"
+   " ((return (expression float round_even (var_ref arg0)\n"
+   "\n"
+   "   (signature vec2\n"
+   " (parameters\n"
+   "   (declare (in) vec2 arg0))\n"
+   " ((return (expression vec2 round_even (var_ref arg0)\n"
+   "\n"
+   "   (signature vec3\n"
+   " (parameters\n"
+   "   (declare (in) vec3 arg0))\n"
+   " ((return (expression vec3 round_even (var_ref arg0)\n"
+   "\n"
+   "   (signature vec4\n"
+   " (parameters\n"
+   "   (declare (in) vec4 arg0))\n"
+   " ((return (expression vec4 round_even (var_ref arg0)\n"
+   "))\n"
+   ""
+;
 static const char *builtin_shadow1D =
"((function shadow1D\n"
"   (signature vec4\n"
@@ -13267,6 +13315,40 @@ static const char *prototypes_for_130_frag =
"(parameters\n"
"  (declare (in) vec4 x))\n"
"()))\n"
+   "(function round\n"
+   "  (signature float\n"
+   "(parameters\n"
+   "  (declare (in) float x))\n"
+   "())\n"
+   "  (signature vec2\n"
+   "(parameters\n"
+   "  (declare (in) vec2 x))\n"
+   "())\n"
+   "  (signature vec3\n"
+   "(parameters\n"
+   "  (declare (in) vec3 x))\n"
+   "())\n"
+   "  (signature vec4\n"
+   "(parameters\n"
+   "  (declare (in) vec4 x))\n"
+   "()))\n"
+   "(function roundEven\n"
+   "  (signature float\n"
+   "(parameters\n"
+   "  (declare (in) float x))\n"
+   "())\n"
+   "  (signature vec2\n"
+   "(parameters\n"
+   "  (declare (in) vec2 x))\n"
+   "())\n"
+   "  (signature vec3\n"
+   "(parameters\n"
+   "  (declare (in) vec3 x))\n"
+   "())\n"
+   "  (signature vec4\n"
+   "(parameters\n"
+   "  (declare (in) vec4 x))\n"
+   "()))\n"
"(function ceil\n"
"  (signature float\n"
"(parameters\n"
@@ -15876,6 +15958,8 @@ static const char *functions_for_130_frag [] = {
builtin_radians,
builtin_reflect,
builtin_refract,
+   builtin_round,
+   builtin_roundEven,
builtin_shadow1D,
builtin_shadow1DLod,
builtin_shadow1DProj,
@@ -16348,6 +16432,40 @@ static const char *prototypes_for_130_vert =
"(parameters\n"
"  (declare (in) vec4 x))\n"
"()))\n"
+   "(function round\n"
+   "  (signature float\n"
+   "(parameters\n"
+   "  (declare (in) float x))\n"
+   "())\n"
+   "  (signature vec2\n"
+   "(parameters\n"
+   "  (declare (in) vec2 x))\n"
+   "())\n"
+   "  (signature vec3\n"
+   "(parameters\n"
+   "  (declare (in) vec3 x))\n"
+   "())\n"
+   "  (signature vec4\n"
+   "(parameters\n"
+   "  (declare (in) vec4 x))\n"
+   "()))\n"
+   "(function roundEven\n"
+   "  (signature float\n"
+   "(parameters\n"
+   "  (declare (in) float x))\n"
+   "())\n"
+   "  (signature vec2\n"
+   "(parameters\n"
+   "  (declare (in) vec2 x))\n"
+   "())\n"
+   "  (signature vec3\n"
+   "(parameters\n"
+   "  (declare (in) vec3 x))\n"
+   "())\n"
+   "  (signature vec4\n"
+   "(parameters\n"
+   "  (declare (in) vec4 x))\n"
+   "()))\n"
"(function ceil\n"
"  (signature float\n"
"(parameters\n"
@@ -18908,6 +19026,8 @@ static const char *functions_for_130_vert [] = {
builtin_radians,
builtin_reflect,
builtin_refract,
+   builtin_round,
+   builtin_roundEven,
builtin_shadow1D,
builtin_shadow1DLod,

Mesa (master): glsl: Refresh autogenerated file builtin_function.cpp.

2010-10-14 Thread Kenneth Graunke
Module: Mesa
Branch: master
Commit: f9bd4c6c26e406834aaeec85d9068a901a4defb0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9bd4c6c26e406834aaeec85d9068a901a4defb0

Author: Kenneth Graunke 
Date:   Thu Oct 14 10:51:09 2010 -0700

glsl: Refresh autogenerated file builtin_function.cpp.

---

 src/glsl/builtin_function.cpp |   60 +
 1 files changed, 60 insertions(+), 0 deletions(-)

diff --git a/src/glsl/builtin_function.cpp b/src/glsl/builtin_function.cpp
index 5072004..490210c 100644
--- a/src/glsl/builtin_function.cpp
+++ b/src/glsl/builtin_function.cpp
@@ -4699,6 +4699,30 @@ static const char *builtin_transpose =
"\n"
""
 ;
+static const char *builtin_trunc =
+   "((function trunc\n"
+   "   (signature float\n"
+   " (parameters\n"
+   "   (declare (in) float arg0))\n"
+   " ((return (expression float trunc (var_ref arg0)\n"
+   "\n"
+   "   (signature vec2\n"
+   " (parameters\n"
+   "   (declare (in) vec2 arg0))\n"
+   " ((return (expression vec2 trunc (var_ref arg0)\n"
+   "\n"
+   "   (signature vec3\n"
+   " (parameters\n"
+   "   (declare (in) vec3 arg0))\n"
+   " ((return (expression vec3 trunc (var_ref arg0)\n"
+   "\n"
+   "   (signature vec4\n"
+   " (parameters\n"
+   "   (declare (in) vec4 arg0))\n"
+   " ((return (expression vec4 trunc (var_ref arg0)\n"
+   "))\n"
+   ""
+;
 static const char *prototypes_for_100_frag =
"(\n"
"(function radians\n"
@@ -13226,6 +13250,23 @@ static const char *prototypes_for_130_frag =
"(parameters\n"
"  (declare (in) vec4 x))\n"
"()))\n"
+   "(function trunc\n"
+   "  (signature float\n"
+   "(parameters\n"
+   "  (declare (in) float x))\n"
+   "())\n"
+   "  (signature vec2\n"
+   "(parameters\n"
+   "  (declare (in) vec2 x))\n"
+   "())\n"
+   "  (signature vec3\n"
+   "(parameters\n"
+   "  (declare (in) vec3 x))\n"
+   "())\n"
+   "  (signature vec4\n"
+   "(parameters\n"
+   "  (declare (in) vec4 x))\n"
+   "()))\n"
"(function ceil\n"
"  (signature float\n"
"(parameters\n"
@@ -15873,6 +15914,7 @@ static const char *functions_for_130_frag [] = {
builtin_textureProjGrad,
builtin_textureProjLod,
builtin_transpose,
+   builtin_trunc,
 };
 static const char *prototypes_for_130_vert =
"(\n"
@@ -16289,6 +16331,23 @@ static const char *prototypes_for_130_vert =
"(parameters\n"
"  (declare (in) vec4 x))\n"
"()))\n"
+   "(function trunc\n"
+   "  (signature float\n"
+   "(parameters\n"
+   "  (declare (in) float x))\n"
+   "())\n"
+   "  (signature vec2\n"
+   "(parameters\n"
+   "  (declare (in) vec2 x))\n"
+   "())\n"
+   "  (signature vec3\n"
+   "(parameters\n"
+   "  (declare (in) vec3 x))\n"
+   "())\n"
+   "  (signature vec4\n"
+   "(parameters\n"
+   "  (declare (in) vec4 x))\n"
+   "()))\n"
"(function ceil\n"
"  (signature float\n"
"(parameters\n"
@@ -18887,6 +18946,7 @@ static const char *functions_for_130_vert [] = {
builtin_textureProjGrad,
builtin_textureProjLod,
builtin_transpose,
+   builtin_trunc,
 };
 static const char *prototypes_for_ARB_texture_rectangle_frag =
"(\n"

___
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit


Mesa (master): glsl: Refresh autogenerated file builtin_function.cpp.

2010-08-18 Thread Kenneth Graunke
Module: Mesa
Branch: master
Commit: cf37ba34301374aecf16fea659ac70b000a11a55
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf37ba34301374aecf16fea659ac70b000a11a55

Author: Kenneth Graunke 
Date:   Wed Aug 18 13:20:58 2010 -0700

glsl: Refresh autogenerated file builtin_function.cpp.

---

 src/glsl/builtin_function.cpp |20903 +
 1 files changed, 6719 insertions(+), 14184 deletions(-)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=cf37ba34301374aecf16fea659ac70b000a11a55
___
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit