灰度处置的shader

灰度处理的shaderlanguageVersion : 1.0kernel NewFilternamespace : Your Namespacevendor : You

灰度处理的shader
<languageVersion : 1.0;>

kernel NewFilter
<   namespace : "Your Namespace";
    vendor : "Your Vendor";
    version : 1;
    description : "your description";
>
{

    input image4 src;    output pixel4 dst;    void    evaluatePixel()    {        dst = sampleNearest(src,outCoord());        dst.rgb =float3( dst.r * 0.299 + dst.g * 0.587 + dst.b * 0.114);    }

}