OpenGL ES SDK for Android ARM Developer Center
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
glfft_common.hpp File Reference
#include "glfft_interface.hpp"
#include <functional>
#include <cstddef>
#include <cstdlib>
#include <string>
#include <cstring>
#include <memory>
#include <unordered_map>

Go to the source code of this file.

Classes

struct  GLFFT::Parameters
 
struct  GLFFT::FFTOptions
 Options for FFT implementation. Defaults for performance as conservative. More...
 
struct  GLFFT::FFTOptions::Performance
 
struct  GLFFT::FFTOptions::Type
 
struct  std::hash< GLFFT::Parameters >
 
class  GLFFT::Buffer
 
class  GLFFT::Texture
 
class  GLFFT::Program
 
class  GLFFT::ProgramCache
 

Namespaces

 GLFFT
 
 std
 

Enumerations

enum  GLFFT::Direction { GLFFT::Forward = -1, GLFFT::InverseConvolve = 0, GLFFT::Inverse = 1 }
 
enum  GLFFT::Mode {
  GLFFT::Horizontal, GLFFT::HorizontalDual, GLFFT::Vertical, GLFFT::VerticalDual,
  GLFFT::ResolveRealToComplex, GLFFT::ResolveComplexToReal
}
 
enum  GLFFT::Type { GLFFT::ComplexToComplex, GLFFT::ComplexToComplexDual, GLFFT::ComplexToReal, GLFFT::RealToComplex }
 
enum  GLFFT::Target { GLFFT::SSBO, GLFFT::Image, GLFFT::ImageReal }