• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1uniform half4 colorRed, colorGreen;
2
3half4 main(float2 coords) {
4    half4 color = colorRed;
5
6    const int three = 3;
7    const int3 vecFour = int3(4);
8    switch (int(colorGreen.g)) {
9        case vecFour.000x.y:      break;                     // case 0
10        case int4(1, 2, 3, 4).x:  color = colorGreen; break; // case 1
11        case int(max(-5.5, 2.0)): break;                     // case 2
12        case three:               break;                     // case 3
13        case vecFour.yz01.x:      break;                     // case 4
14        case 2 * 3 - 1:           break;                     // case 5
15        default:                  break;
16    }
17
18    return color;
19}
20
21