struct PSOut_0 { @location(0) color_0 : vec4, }; struct pixelInput_0 { @location(0) color_1 : vec3, }; struct PSIn_0 { color_2 : vec3, }; @fragment fn fs_main( _S1 : pixelInput_0) -> PSOut_0 { var _S2 : PSIn_0 = PSIn_0( _S1.color_1 ); var output_0 : PSOut_0; var _S3 : vec4 = vec4(_S1.color_1, 1.0f); output_0.color_0 = _S3; return output_0; }