X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=tests%2Fglsl%2Fvariable_assignment_subscript.glsl;h=0728dcd69382239671cff46f7d53e9cfbf411873;hb=98f72f1666f45fa96407c96ff2bb88a5962e66c9;hp=801b82b735bc6cee597df1e7b065f87575c24052;hpb=d2303923980a08cf6e429a9ce7359d3683c79251;p=libs%2Fgl.git diff --git a/tests/glsl/variable_assignment_subscript.glsl b/tests/glsl/variable_assignment_subscript.glsl index 801b82b7..0728dcd6 100644 --- a/tests/glsl/variable_assignment_subscript.glsl +++ b/tests/glsl/variable_assignment_subscript.glsl @@ -26,9 +26,11 @@ void main() frag_color = vs_out.color+vs_out.mask_color; } +// Target API: OpenGL + /* Expected output: vertex -uniform mat4 mvp; -uniform int mask_index; +layout(location=0) uniform mat4 mvp; +layout(location=4) uniform int mask_index; layout(location=0) in vec4 position; layout(location=1) in vec4 color; out VertexOut @@ -44,6 +46,7 @@ void main() vs_out.mask_color = vec4(1.0); vs_out.mask_color[index] = 1.0; gl_Position = mvp*position; + gl_Position.z = gl_Position.z*2.0-gl_Position.w; } /*