# Tests loading of an entry in a constant array. [require] GL >= 1.3 ARB_vertex_program ARB_fragment_program [vertex program] !!ARBvp1.0 OPTION ARB_position_invariant; PARAM vals[4] = { {0.5, 1.0, 2.0, 0.0}, {1.0, 0.0, 0.8, 0.0}, {1.0, 0.0, 0.5, 0.0}, {0.8, 1.0, 0.0, 0.0} }; MOV result.color, vals[3]; END [fragment program] !!ARBfp1.0 MOV result.color, fragment.color; END [test] ortho 0 1 0 1 clear color 0.0 0.0 1.0 1.0 clear draw rect 0 0 1 1 probe all rgba 0.8 1.0 0.0 0.0