Ejemplo n.º 1
0
        protected override IFilter <ITextureOutput <ITexture2D> > Optimize()
        {
            ITextureFilter result = m_TrueSource.Resize(Output.Size);

            if (m_TrueSource.IsYuv() && !m_WantYuv)
            {
                result = result.ConvertToRgb();
            }

            if (!m_TrueSource.IsYuv() && m_WantYuv)
            {
                result = result.ConvertToYuv();
            }

            return(result.Compile());
        }
Ejemplo n.º 2
0
 protected override IFilter <ITextureOutput <ITexture2D> > Optimize()
 {
     return(Result.Compile());
 }