ARB_ubo/referenced-by-shader: pass if shader compiler moves UBOs between shaders
[piglit.git] / tests / spec / arb_vertex_program / vp-max.shader_test
blob12b6dd271e244a7927e01578e8d0dc5bf9e659f4
1 # Detects whether or not the implementation correctly handles aliasing
2 # of src/dst in EXP.
4 [require]
5 GL >= 1.3
6 ARB_vertex_program
8 [vertex program]
9 !!ARBvp1.0
10 OPTION ARB_position_invariant;
12 TEMP temp1, temp2;
14 MOV temp1, {0.0,  0.25, 2.0, -1.0};
15 MOV temp2, {0.25, 0.0, -1.0, 2.0};
16 MAX temp1, temp1, temp2;
17 ADD result.color, temp1, {0.0, 0.0, -1.75, -1.75};
18 END
20 [test]
21 ortho 0 1 0 1
22 clear color 1.0 1.0 1.0 1.0
23 clear
24 draw rect 0 0 1 1
25 probe all rgba 0.25 0.25 0.25 0.25