Files
rk35xx-android14/external/deqp/data/gles2/shaders/declarations.test
T
hmz007 36ed224bac Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
Signed-off-by: hmz007 <hmz007@gmail.com>
Change-Id: Ib87fdbe7a0be7dc961af3500fe9ea4589a127f9f
2024-10-29 18:12:02 +08:00

141 lines
2.0 KiB
Plaintext

group invalid_declarations "Invalid declarations"
case attribute_in_vertex_main
expect compile_fail
vertex ""
void main()
{
attribute mediump float val;
gl_Position = vec4(1.0);
}
""
fragment ""
void main()
{
gl_FragColor = vec4(1.0);
}
""
end
case attribute_in_fragment
expect compile_fail
vertex ""
void main()
{
gl_Position = vec4(1.0);
}
""
fragment ""
attribute mediump float val;
void main()
{
gl_FragColor = vec4(1.0);
}
""
end
case uniform_in_vertex_main
expect compile_fail
vertex ""
void main()
{
uniform mediump float val;
gl_Position = vec4(1.0);
}
""
fragment ""
void main()
{
gl_FragColor = vec4(1.0);
}
""
end
case uniform_in_fragment_main
expect compile_fail
vertex ""
void main()
{
gl_Position = vec4(1.0);
}
""
fragment ""
void main()
{
uniform mediump float val;
gl_FragColor = vec4(1.0);
}
""
end
case varying_in_vertex_main
expect compile_fail
vertex ""
void main()
{
varying mediump float val;
gl_Position = vec4(1.0);
}
""
fragment ""
varying mediump float val;
void main()
{
gl_FragColor = vec4(1.0);
}
""
end
case varying_in_fragment_main
expect compile_fail
vertex ""
varying mediump float val;
void main()
{
gl_Position = vec4(1.0);
}
""
fragment ""
void main()
{
varying mediump float val;
gl_FragColor = vec4(1.0);
}
""
end
case invariant_attribute
expect compile_fail
vertex ""
invariant attribute mediump float val;
void main()
{
gl_Position = vec4(1.0);
}
""
fragment ""
void main()
{
gl_FragColor = vec4(1.0);
}
""
end
case invariant_uniform
expect compile_fail
vertex ""
invariant uniform mediump float val;
void main()
{
gl_Position = vec4(1.0);
}
""
fragment ""
void main()
{
gl_FragColor = vec4(1.0);
}
""
end
end # invalid_declarations