Add support for Tizen
[platform/upstream/glslang.git] / Test / 400.tese
index 408d291..a3d30fe 100644 (file)
@@ -53,12 +53,12 @@ patch sample in vec3 badp4;         // ERROR
 \r
 in gl_PerVertex\r
 {\r
-float gl_ClipDistance[1];\r
-} gl_in[];                          // ERROR, no size\r
+    float gl_ClipDistance[1];\r
+} gl_in[];\r
 \r
-in gl_PerVertex\r
+in gl_PerVertex            // ERROR, second redeclaration of gl_in\r
 {\r
-float gl_ClipDistance[1];\r
+    float gl_ClipDistance[1];\r
 } gl_in[];\r
 \r
 layout(quads, cw) out;     // ERROR\r
@@ -98,8 +98,28 @@ layout(location = 24) in vec4 ivlc[];  // ERROR
 layout(location = 23) out vec4 ovla[2];\r
 layout(location = 24) out vec4 ovlb[2];  // ERROR\r
 \r
-in float gl_TessLevelOuter[4];           // ERROR\r
+in float gl_TessLevelOuter[4];           // ERROR, can't redeclare\r
 \r
 patch in pinbn {\r
     int a;\r
 } pinbi;\r
+
+void devi()
+{
+    gl_DeviceIndex; // ERROR, no extension
+    gl_ViewIndex;   // ERROR, no extension
+}
+
+#ifdef GL_EXT_device_group
+#extension GL_EXT_device_group : enable
+#endif
+
+#ifdef GL_EXT_multiview
+#extension GL_EXT_multiview : enable
+#endif
+
+void devie()
+{
+    gl_DeviceIndex;
+    gl_ViewIndex;
+}