struct _shade_Input { float4 _sv_position : SV_Position; float alpha : TEXCOORD0; }; struct _shade_Output { float4 color : SV_Target0; }; _shade_Output shade(_shade_Input input) { _shade_Output __luma_output; if ((input.alpha < 0.01)) { discard; } else { __luma_output.color = float4(input.alpha, input.alpha, input.alpha, 1.0); } return __luma_output; }