summaryrefslogtreecommitdiff
path: root/tests/shaders/glsl-fs-mix.shader_test
blob: 787af1167fe5b2c8d0208e46c1cbd2ef4a02faf0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[require]
GLSL >= 1.10

[vertex shader]
void main()
{
	gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
}

[fragment shader]
uniform vec4 args1, args2, args3;

void main()
{
	gl_FragColor = mix(args1, args2, args3);
}

[test]
clear color 0.0 1.0 0.0 0.0
clear
ortho
uniform vec4 args1 1.0 0.0 2.0  0.0
uniform vec4 args2 0.0 1.0 0.0  2.0
uniform vec4 args3 0.5 0.5 0.75 0.25
draw rect 10 10 10 10
probe rgba 15 15 0.5 0.5 0.5 0.5