xref: /third_party/skia/tests/sksl/intrinsics/Cross.glsl
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/skia/tests/sksl/intrinsics/
1cb93a386Sopenharmony_ci
2cb93a386Sopenharmony_ciout vec4 sk_FragColor;
3cb93a386Sopenharmony_ciuniform vec2 ah;
4cb93a386Sopenharmony_ciuniform vec2 bh;
5cb93a386Sopenharmony_ciuniform vec2 af;
6cb93a386Sopenharmony_ciuniform vec2 bf;
7cb93a386Sopenharmony_civoid main() {
8cb93a386Sopenharmony_ci    sk_FragColor.x = ah.x * bh.y - ah.y * bh.x;
9cb93a386Sopenharmony_ci    sk_FragColor.y = af.x * bf.y - af.y * bf.x;
10cb93a386Sopenharmony_ci    sk_FragColor.z = 12.0;
11cb93a386Sopenharmony_ci    sk_FragColor.xyz = vec3(-8.0, -8.0, 12.0);
12cb93a386Sopenharmony_ci    sk_FragColor.yzw = vec3(9.0, -18.0, -9.0);
13cb93a386Sopenharmony_ci}
14

Indexes created Thu Nov 07 10:32:03 CST 2024