gitextract_gx2u69ta/ ├── .gitignore ├── .gitmodules ├── COPYING ├── GNUmakefile ├── README.md ├── android/ │ ├── android.iml │ ├── app/ │ │ ├── app.iml │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src/ │ │ ├── main/ │ │ │ ├── AndroidManifest.xml │ │ │ ├── java/ │ │ │ │ └── net/ │ │ │ │ └── themaister/ │ │ │ │ └── glfft/ │ │ │ │ ├── Native.java │ │ │ │ └── TestActivity.java │ │ │ └── res/ │ │ │ ├── layout/ │ │ │ │ ├── activity_test.xml │ │ │ │ └── content_test.xml │ │ │ ├── menu/ │ │ │ │ └── menu_test.xml │ │ │ ├── values/ │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ ├── values-v21/ │ │ │ │ └── styles.xml │ │ │ └── values-w820dp/ │ │ │ └── dimens.xml │ │ └── test/ │ │ └── java/ │ │ └── net/ │ │ └── themaister/ │ │ └── glfft/ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ └── settings.gradle ├── external/ │ └── include/ │ ├── GL/ │ │ └── glext.h │ └── GLFW/ │ ├── glfw3.h │ └── glfw3native.h ├── glfft.cpp ├── glfft.hpp ├── glfft_common.hpp ├── glfft_gl_interface.cpp ├── glfft_gl_interface.hpp ├── glfft_interface.hpp ├── glfft_wisdom.cpp ├── glfft_wisdom.hpp ├── glsl/ │ ├── GNUmakefile │ ├── fft_common.comp │ ├── fft_main.comp │ ├── fft_radix16.comp │ ├── fft_radix4.comp │ ├── fft_radix64.comp │ ├── fft_radix8.comp │ ├── fft_shared.comp │ └── shader_to_inc.sh ├── jni/ │ ├── Android.mk │ └── Application.mk └── test/ ├── android/ │ ├── glfft_gl_api_headers.hpp │ ├── jni.cpp │ └── net_themaister_glfft_Native.h ├── glfft_cli.cpp ├── glfft_cli.hpp ├── glfft_context.hpp ├── glfft_main.cpp ├── glfft_test.cpp ├── glfft_validate.cpp ├── glfft_validate.hpp └── glfw/ ├── glfft_gl_api_headers.hpp ├── glfw.cpp └── glsym/ ├── README.md ├── glgen.py ├── glsym.h ├── glsym_es2.c ├── glsym_es2.h ├── glsym_gl.c ├── glsym_gl.h ├── rglgen.c ├── rglgen.h └── rglgen_headers.h