24 #ifndef __FFT1D_INCLUDE__
25 #define __FFT1D_INCLUDE__
49 ZeroPadding = 0x00100,
51 CompatibilityMode = 0x01000,
57 GLIP_API_FUNC Flag getFlag(
const std::string& str);
106 static const std::string getInputPortName(
void);
107 static const std::string getOutputPortName(
void);
149 static ShaderSource generateRadix2Code(
int width,
int oppositeWidth,
int currentLevel,
int flags,
bool horizontal,
const ShaderSource& pre);
150 static ShaderSource generateLastShuffleCode(
int width,
int oppositeWidth,
int flags,
bool horizontal,
const ShaderSource& post);
157 static const std::string getInputPortName(
void);
158 static const std::string getOutputPortName(
void);
Module description for the LayoutLoader class.
Definition: LayoutLoaderModules.hpp:746
Definition: Component.hpp:32
Definition: Component.hpp:41
Generate a 1D FFT PipelineLayout.
Definition: FFT.hpp:95
Shader source code and infos.
Definition: ShaderSource.hpp:55
#define LAYOUT_LOADER_ARGUMENTS_LIST
Definition: LayoutLoaderModules.hpp:848
Pipeline layout.
Definition: Pipeline.hpp:185
Generate a 2D FFT PipelineLayout.
Definition: FFT.hpp:146
OpenGL includes and tools.
Definition: Component.hpp:34