| uniform half4 colorWhite; | |
| half4 main(float2 coords) { | |
| half4 x = colorWhite; | |
| // Verify that break is allowed in a for loop. | |
| for (half r = -5; r < 5; r += 1) { | |
| x.r = saturate(r); | |
| if (x.r == 0) break; | |
| } | |
| // Verify that continue is allowed in a for loop. | |
| for (half b = 5; b >= 0; b -= 1) { | |
| x.b = b; | |
| if (x.a == 1) continue; // should always happen | |
| x.g = 0; | |
| } | |
| // x contains green. | |
| return x; | |
| } |