1cb93a386Sopenharmony_ci
2cb93a386Sopenharmony_ciout vec4 sk_FragColor;
3cb93a386Sopenharmony_ciuniform uint a;
4cb93a386Sopenharmony_civoid main() {
5cb93a386Sopenharmony_ci    sk_FragColor.xy = unpackHalf2x16(a);
6cb93a386Sopenharmony_ci    sk_FragColor.xy = unpackUnorm2x16(a);
7cb93a386Sopenharmony_ci    sk_FragColor.xy = unpackSnorm2x16(a);
8cb93a386Sopenharmony_ci    sk_FragColor = unpackUnorm4x8(a);
9cb93a386Sopenharmony_ci    sk_FragColor = unpackSnorm4x8(a);
10cb93a386Sopenharmony_ci}
11