1### Compilation failed: 2 3error: 4: 'main' parameter must be 'float2' or 'vec2' 4half4 main() { return half4(1); } 5^^^^^^^^^^^^ 6error: 5: 'main' parameter must be 'float2' or 'vec2' 7half4 main(half4 color) { return color; } 8^^^^^^^^^^^^^^^^^^^^^^^ 9error: 5: unknown identifier 'color' 10half4 main(half4 color) { return color; } 11 ^^^^^ 12error: 6: 'main' parameter must be 'float2' or 'vec2' 13half4 main(float2 xy, half4 color, half4 bonusColor) { return color; } 14^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 15error: 6: unknown identifier 'color' 16half4 main(float2 xy, half4 color, half4 bonusColor) { return color; } 17 ^^^^^ 18error: 7: 'main' parameter must be 'float2' or 'vec2' 19half4 main(half4 outOfOrderColor, float2 outOfOrderXy) { return color; } 20^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 21error: 7: unknown identifier 'color' 22half4 main(half4 outOfOrderColor, float2 outOfOrderXy) { return color; } 23 ^^^^^ 24error: 8: 'main' parameter must be 'float2' or 'vec2' 25half4 main(float2 xy, half4 color) { return color; } 26^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 27error: 8: unknown identifier 'color' 28half4 main(float2 xy, half4 color) { return color; } 29 ^^^^^ 309 errors 31