]> git.tdb.fi Git - libs/gl.git/blobdiff - tests/glsl/struct_member_initializer.glsl
Validate some aspects of type declarations
[libs/gl.git] / tests / glsl / struct_member_initializer.glsl
diff --git a/tests/glsl/struct_member_initializer.glsl b/tests/glsl/struct_member_initializer.glsl
new file mode 100644 (file)
index 0000000..8be2e09
--- /dev/null
@@ -0,0 +1,12 @@
+struct Material
+{
+       vec4 diffuse;
+       vec4 specular = vec4(0.0);
+};
+
+#pragma MSP stage(vertex)
+void main() { }
+
+/* Expected error:
+<test>:4: Struct members can't have initializers
+*/