sksl_vert.inc 317 B

1234567891011121314
  1. STRINGIFY(
  2. // defines built-in interfaces supported by SkiaSL vertex shaders
  3. out sk_PerVertex {
  4. layout(builtin=0) float4 sk_Position;
  5. layout(builtin=1) float sk_PointSize;
  6. layout(builtin=3) float sk_ClipDistance[1];
  7. };
  8. layout(builtin=42) in int sk_VertexID;
  9. layout(builtin=43) in int sk_InstanceID;
  10. )