![]() |
OpenGL ES SDK for Android
ARM Developer Center
|
Classes | |
| class | FFT |
| struct | Parameters |
| struct | FFTOptions |
| Options for FFT implementation. Defaults for performance as conservative. More... | |
| class | Buffer |
| class | Texture |
| class | Program |
| class | ProgramCache |
| struct | WisdomPass |
| struct | FFTStaticWisdom |
| class | FFTWisdom |
Enumerations | |
| enum | Direction { Forward = -1, InverseConvolve = 0, Inverse = 1 } |
| enum | Mode { Horizontal, HorizontalDual, Vertical, VerticalDual, ResolveRealToComplex, ResolveComplexToReal } |
| enum | Type { ComplexToComplex, ComplexToComplexDual, ComplexToReal, RealToComplex } |
| enum | Target { SSBO, Image, ImageReal } |
GLFFT doesn't try to preserve GL state in any way. E.g. SHADER_STORAGE_BUFFER bindings, programs bound, texture bindings, etc. Applications calling this library must expect that some GL state will be modified. No rendering state associated with graphics will be modified.
| enum GLFFT::Direction |
| Enumerator | |
|---|---|
| Forward |
Forward FFT transform. |
| InverseConvolve |
Inverse FFT transform, but with two inputs (in frequency domain) which are multiplied together for convolution. |
| Inverse |
Inverse FFT transform. |
Definition at line 36 of file glfft_common.hpp.
| enum GLFFT::Mode |
| Enumerator | |
|---|---|
| Horizontal | |
| HorizontalDual | |
| Vertical | |
| VerticalDual | |
| ResolveRealToComplex | |
| ResolveComplexToReal | |
Definition at line 47 of file glfft_common.hpp.
| enum GLFFT::Target |
Definition at line 71 of file glfft_common.hpp.
| enum GLFFT::Type |
Definition at line 58 of file glfft_common.hpp.