Example #1
0
            protected ITextureFilter GetEwaFilter(IShaderConfig shader, ITextureFilter[] inputs)
            {
                var filters = m_Weights.Select(w => (ITextureFilter <IBaseTexture>)w.ToFilter());

                return(shader.ApplyTo(inputs.Concat(filters).ToArray()));
            }
Example #2
0
 public static ITextureFilter Apply(this ITextureFilter <IBaseTexture> filter, IShaderConfig settings)
 {
     return(settings.ApplyTo(filter));
 }