float des;
float4 main( float2 uv : TEXCOORD0, const uniform sampler Samplers[1] ) : COLOR0
{
   float4 srcColor = tex2D( Samplers[0], uv);
  float gray = dot(float3(0.3, 0.59, 0.11),srcColor.rgb);
  float3 muted = lerp(srcColor.rgb, gray.xxx, des);
  return float4(muted, srcColor.a);
}