Cogs.Core
|
Public Member Functions | |
void | initialize (IGraphicsDevice *device, GPGPUQuadRenderer &gpgpuQuadRenderer) |
void | setSize (int log2N) |
void | inverseFourierTransform (RenderContext &context, GPGPUQuadRenderer &gpgpuQuadRenderer, RenderTargetHandle &target, TextureHandle &source, bool doubleData=false) |
Static Protected Member Functions | |
static TextureHandle | createBakedTable (IGraphicsDevice *device, const int log2N) |
Definition at line 11 of file FourierTransform.h.
|
inline |
Definition at line 14 of file FourierTransform.h.
|
staticprotected |
Definition at line 49 of file FourierTransform.cpp.
void Cogs::FourierTransform2D::initialize | ( | IGraphicsDevice * | device, |
GPGPUQuadRenderer & | gpgpuQuadRenderer | ||
) |
Definition at line 91 of file FourierTransform.cpp.
void Cogs::FourierTransform2D::inverseFourierTransform | ( | RenderContext & | context, |
GPGPUQuadRenderer & | gpgpuQuadRenderer, | ||
RenderTargetHandle & | target, | ||
TextureHandle & | source, | ||
bool | doubleData = false |
||
) |
Definition at line 140 of file FourierTransform.cpp.
void Cogs::FourierTransform2D::setSize | ( | int | log2N | ) |
Definition at line 121 of file FourierTransform.cpp.
|
protected |
Definition at line 37 of file FourierTransform.h.
|
protected |
Definition at line 28 of file FourierTransform.h.
|
protected |
Definition at line 29 of file FourierTransform.h.
|
protected |
Definition at line 31 of file FourierTransform.h.
|
protected |
Definition at line 34 of file FourierTransform.h.
|
protected |
Definition at line 35 of file FourierTransform.h.
|
protected |
Definition at line 32 of file FourierTransform.h.
|
protected |
Definition at line 45 of file FourierTransform.h.
|
protected |
Definition at line 44 of file FourierTransform.h.
|
protected |
Definition at line 42 of file FourierTransform.h.
|
protected |
Definition at line 41 of file FourierTransform.h.
|
protected |
Definition at line 39 of file FourierTransform.h.