ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / ext_gpu_shader4 / compiler / unsigned-int.vert
blob96f071dbba833768f8db8d2b92d04d2eca0baf4a
1 /* [config]
2  * expect_result: pass
3  * glsl_version: 1.10
4  * require_extensions: GL_EXT_gpu_shader4
5  * [end config]
6  */
7 #extension GL_EXT_gpu_shader4 : require
9 attribute vec4 pos;
10 attribute unsigned int x;
11 uniform unsigned int w;
12 flat varying unsigned int v;
14 void main()
16   gl_Position = pos;
17   int i = int(pos.y);
18   unsigned int t = 1u;
19   unsigned int u = unsigned int(pos.x);
20   unsigned int v = unsigned int(i);
21   v = t + unsigned int(x + 2U) + u + v + w;