1uniform half4 colorGreen, colorRed; 2 3half4 main(float2 xy) { 4 int one = int(colorGreen.g); 5 int zero = int(colorGreen.r); 6 int undefined = (one / zero) + (zero / zero); 7 8 // We have to use the result somehow, in order to prevent dead-code elimination. 9 return (undefined != 9876543) ? colorGreen : colorRed; 10} 11