1cb93a386Sopenharmony_ci 2cb93a386Sopenharmony_ciout vec4 sk_FragColor; 3cb93a386Sopenharmony_ciuniform float a; 4cb93a386Sopenharmony_ciuniform float b; 5cb93a386Sopenharmony_ciuniform float c; 6cb93a386Sopenharmony_ciuniform vec4 d; 7cb93a386Sopenharmony_ciuniform vec4 e; 8cb93a386Sopenharmony_civoid main() { 9cb93a386Sopenharmony_ci sk_FragColor.x = refract(a, b, c); 10cb93a386Sopenharmony_ci sk_FragColor = refract(d, e, c); 11cb93a386Sopenharmony_ci sk_FragColor.xy = vec2(0.5, -0.86602538824081421); 12cb93a386Sopenharmony_ci sk_FragColor.xyz = vec3(0.5, 0.0, -0.86602538824081421); 13cb93a386Sopenharmony_ci sk_FragColor = vec4(0.5, 0.0, 0.0, -0.86602538824081421); 14cb93a386Sopenharmony_ci} 15