From: Ian Romanick <ian.d.roman...@intel.com>

Signed-off-by: Ian Romanick <ian.d.roman...@intel.com>
Cc: Matt Turner <matts...@gmail.com>
---
 .../tests/warnings/031-__-in-function-name.vert    | 22 ++++++++++++++++++++++
 .../warnings/031-__-in-function-name.vert.expected |  3 +++
 2 files changed, 25 insertions(+)
 create mode 100644 
src/compiler/glsl/tests/warnings/031-__-in-function-name.vert
 create mode 100644 
src/compiler/glsl/tests/warnings/031-__-in-function-name.vert.expected

diff --git a/src/compiler/glsl/tests/warnings/031-__-in-function-name.vert 
b/src/compiler/glsl/tests/warnings/031-__-in-function-name.vert
new file mode 100644
index 00000000000..84d643d4509
--- /dev/null
+++ b/src/compiler/glsl/tests/warnings/031-__-in-function-name.vert
@@ -0,0 +1,22 @@
+#version 130
+
+float __foo(float x)
+{
+   return 6.0 * x;
+}
+
+float __bar(float x)
+{
+   return 3.0 * x;
+}
+
+float __blat(float x)
+{
+   return 2.0 * x;
+}
+
+void main()
+{
+   gl_Position = vec4(__foo(gl_Vertex.x), __bar(gl_Vertex.y), 
__blat(gl_Vertex.z), 1.0);
+}
+
diff --git 
a/src/compiler/glsl/tests/warnings/031-__-in-function-name.vert.expected 
b/src/compiler/glsl/tests/warnings/031-__-in-function-name.vert.expected
new file mode 100644
index 00000000000..1111ee44175
--- /dev/null
+++ b/src/compiler/glsl/tests/warnings/031-__-in-function-name.vert.expected
@@ -0,0 +1,3 @@
+0:3(7): warning: identifier `__foo' uses reserved `__' string
+0:8(7): warning: identifier `__bar' uses reserved `__' string
+0:13(7): warning: identifier `__blat' uses reserved `__' string
-- 
2.14.4

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to