void main() { ... color1 = doExpensiveCalculation(); color2 = vec3( 0.0 ); // black if ( block ) { color = color1; } else { color = color2; } ... }