1617a3babSopenharmony_ci#version 460 core
2617a3babSopenharmony_ci
3617a3babSopenharmony_ci// This test is to test isInconsistentGLPerVertexMember() workarounds.
4617a3babSopenharmony_ci// Without that workaround this compile fails due to block declarations
5617a3babSopenharmony_ci// in gl_PerVertex not being consistent for:
6617a3babSopenharmony_ci// gl_SecondaryPositionNV
7617a3babSopenharmony_ci// gl_PositionPerViewNV
8617a3babSopenharmony_ci
9617a3babSopenharmony_ciout vs_output 
10617a3babSopenharmony_ci{ 
11617a3babSopenharmony_ci	vec4 color;
12617a3babSopenharmony_ci} vs_out; 
13617a3babSopenharmony_ci
14617a3babSopenharmony_ciin vec4 P;
15617a3babSopenharmony_civoid main()
16617a3babSopenharmony_ci{
17617a3babSopenharmony_ci	vs_out.color = vec4(1.);
18617a3babSopenharmony_ci	gl_PointSize = 1.0;
19617a3babSopenharmony_ci	gl_Position = P;
20617a3babSopenharmony_ci}
21