1*c8dee2aaSAndroid Build Coastguard Workeruniform half4 colorRed; 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workerfloat4 main(float2 xy) { 4*c8dee2aaSAndroid Build Coastguard Worker half4 c = colorRed; 5*c8dee2aaSAndroid Build Coastguard Worker 6*c8dee2aaSAndroid Build Coastguard Worker // The minifier should preserve spaces between increment operators and addition/subtraction. 7*c8dee2aaSAndroid Build Coastguard Worker // If spaces are removed, the second line could parse as `c.a-- - c.r` and evaluate to zero. 8*c8dee2aaSAndroid Build Coastguard Worker c.g = c.a++ + c.b; // c = {1, 1, 0, 2} 9*c8dee2aaSAndroid Build Coastguard Worker c.g = c.a - --c.r; // c = {0, 2, 0, 2} 10*c8dee2aaSAndroid Build Coastguard Worker 11*c8dee2aaSAndroid Build Coastguard Worker return saturate(c); 12*c8dee2aaSAndroid Build Coastguard Worker} 13