├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── debian ├── changelog ├── control ├── copyright └── rules ├── documentation ├── fft3dfilter-rus-outdated.html ├── fft3dfilter.html ├── gpl-rus.txt ├── gpl.txt └── overlap.gif ├── include ├── avisynth │ ├── avisynth.h │ └── avs │ │ ├── alignment.h │ │ ├── capi.h │ │ ├── config.h │ │ ├── cpuid.h │ │ ├── filesystem.h │ │ ├── minmax.h │ │ ├── posix.h │ │ ├── types.h │ │ └── win.h ├── dualsynth │ ├── avs_wrapper.hpp │ ├── ds_common.hpp │ ├── ds_filter.hpp │ ├── ds_format.hpp │ ├── ds_frame.hpp │ ├── ds_videoinfo.hpp │ └── vs_wrapper.hpp └── vapoursynth │ ├── VSHelper.h │ ├── VSScript.h │ └── VapourSynth.h ├── main.cpp └── src ├── buffer.cpp ├── buffer.h ├── cache.hpp ├── code_impl ├── Apply.cpp ├── Apply_AVX.cpp ├── Apply_AVX512.cpp ├── Apply_SSE2.cpp ├── Kalman.cpp ├── Kalman_AVX.cpp ├── Kalman_AVX512.cpp ├── Kalman_SSE2.cpp ├── Sharpen.cpp ├── Sharpen_AVX.cpp ├── Sharpen_AVX512.cpp ├── Sharpen_SSE2.cpp ├── code_impl.h ├── code_impl_AVX.h ├── code_impl_AVX512.h ├── code_impl_C.h └── code_impl_SSE2.h ├── cpuid.cpp ├── fft3d.hpp ├── fft3d_common.h ├── fft3d_engine.h ├── fftwlite.h ├── functions.h ├── helper.cpp ├── helper.h ├── neo_fft3d.hpp ├── version.hpp.in └── version.rc.in /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/README.md -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/debian/rules -------------------------------------------------------------------------------- /documentation/fft3dfilter-rus-outdated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/documentation/fft3dfilter-rus-outdated.html -------------------------------------------------------------------------------- /documentation/fft3dfilter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/documentation/fft3dfilter.html -------------------------------------------------------------------------------- /documentation/gpl-rus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/documentation/gpl-rus.txt -------------------------------------------------------------------------------- /documentation/gpl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/documentation/gpl.txt -------------------------------------------------------------------------------- /documentation/overlap.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/documentation/overlap.gif -------------------------------------------------------------------------------- /include/avisynth/avisynth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avisynth.h -------------------------------------------------------------------------------- /include/avisynth/avs/alignment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avs/alignment.h -------------------------------------------------------------------------------- /include/avisynth/avs/capi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avs/capi.h -------------------------------------------------------------------------------- /include/avisynth/avs/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avs/config.h -------------------------------------------------------------------------------- /include/avisynth/avs/cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avs/cpuid.h -------------------------------------------------------------------------------- /include/avisynth/avs/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avs/filesystem.h -------------------------------------------------------------------------------- /include/avisynth/avs/minmax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avs/minmax.h -------------------------------------------------------------------------------- /include/avisynth/avs/posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avs/posix.h -------------------------------------------------------------------------------- /include/avisynth/avs/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avs/types.h -------------------------------------------------------------------------------- /include/avisynth/avs/win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/avisynth/avs/win.h -------------------------------------------------------------------------------- /include/dualsynth/avs_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/dualsynth/avs_wrapper.hpp -------------------------------------------------------------------------------- /include/dualsynth/ds_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/dualsynth/ds_common.hpp -------------------------------------------------------------------------------- /include/dualsynth/ds_filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/dualsynth/ds_filter.hpp -------------------------------------------------------------------------------- /include/dualsynth/ds_format.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/dualsynth/ds_format.hpp -------------------------------------------------------------------------------- /include/dualsynth/ds_frame.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/dualsynth/ds_frame.hpp -------------------------------------------------------------------------------- /include/dualsynth/ds_videoinfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/dualsynth/ds_videoinfo.hpp -------------------------------------------------------------------------------- /include/dualsynth/vs_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/dualsynth/vs_wrapper.hpp -------------------------------------------------------------------------------- /include/vapoursynth/VSHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/vapoursynth/VSHelper.h -------------------------------------------------------------------------------- /include/vapoursynth/VSScript.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/vapoursynth/VSScript.h -------------------------------------------------------------------------------- /include/vapoursynth/VapourSynth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/include/vapoursynth/VapourSynth.h -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/main.cpp -------------------------------------------------------------------------------- /src/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/buffer.cpp -------------------------------------------------------------------------------- /src/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/buffer.h -------------------------------------------------------------------------------- /src/cache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/cache.hpp -------------------------------------------------------------------------------- /src/code_impl/Apply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Apply.cpp -------------------------------------------------------------------------------- /src/code_impl/Apply_AVX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Apply_AVX.cpp -------------------------------------------------------------------------------- /src/code_impl/Apply_AVX512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Apply_AVX512.cpp -------------------------------------------------------------------------------- /src/code_impl/Apply_SSE2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Apply_SSE2.cpp -------------------------------------------------------------------------------- /src/code_impl/Kalman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Kalman.cpp -------------------------------------------------------------------------------- /src/code_impl/Kalman_AVX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Kalman_AVX.cpp -------------------------------------------------------------------------------- /src/code_impl/Kalman_AVX512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Kalman_AVX512.cpp -------------------------------------------------------------------------------- /src/code_impl/Kalman_SSE2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Kalman_SSE2.cpp -------------------------------------------------------------------------------- /src/code_impl/Sharpen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Sharpen.cpp -------------------------------------------------------------------------------- /src/code_impl/Sharpen_AVX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Sharpen_AVX.cpp -------------------------------------------------------------------------------- /src/code_impl/Sharpen_AVX512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Sharpen_AVX512.cpp -------------------------------------------------------------------------------- /src/code_impl/Sharpen_SSE2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/Sharpen_SSE2.cpp -------------------------------------------------------------------------------- /src/code_impl/code_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/code_impl.h -------------------------------------------------------------------------------- /src/code_impl/code_impl_AVX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/code_impl_AVX.h -------------------------------------------------------------------------------- /src/code_impl/code_impl_AVX512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/code_impl_AVX512.h -------------------------------------------------------------------------------- /src/code_impl/code_impl_C.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/code_impl_C.h -------------------------------------------------------------------------------- /src/code_impl/code_impl_SSE2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/code_impl/code_impl_SSE2.h -------------------------------------------------------------------------------- /src/cpuid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/cpuid.cpp -------------------------------------------------------------------------------- /src/fft3d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/fft3d.hpp -------------------------------------------------------------------------------- /src/fft3d_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/fft3d_common.h -------------------------------------------------------------------------------- /src/fft3d_engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/fft3d_engine.h -------------------------------------------------------------------------------- /src/fftwlite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/fftwlite.h -------------------------------------------------------------------------------- /src/functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/functions.h -------------------------------------------------------------------------------- /src/helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/helper.cpp -------------------------------------------------------------------------------- /src/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/helper.h -------------------------------------------------------------------------------- /src/neo_fft3d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/neo_fft3d.hpp -------------------------------------------------------------------------------- /src/version.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/version.hpp.in -------------------------------------------------------------------------------- /src/version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HomeOfAviSynthPlusEvolution/neo_FFT3D/HEAD/src/version.rc.in --------------------------------------------------------------------------------