1cb93a386Sopenharmony_ci
2cb93a386Sopenharmony_ciout vec4 sk_FragColor;
3cb93a386Sopenharmony_ciuniform float unknownInput;
4cb93a386Sopenharmony_civec4 main() {
5cb93a386Sopenharmony_ci    int i = int(unknownInput);
6cb93a386Sopenharmony_ci    ivec4 i4 = ivec4(i);
7cb93a386Sopenharmony_ci    i4 = ivec4(ivec2(i), 0, 1);
8cb93a386Sopenharmony_ci    i4 = ivec4(0, i, 1, 0);
9cb93a386Sopenharmony_ci    i4 = ivec4(0, i, 0, i);
10cb93a386Sopenharmony_ci    return vec4(i4);
11cb93a386Sopenharmony_ci}
12