RetroArch
Typedefs | Functions
fft.h File Reference
#include <retro_inline.h>
#include <math/complex.h>
Include dependency graph for fft.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct fft fft_t
 

Functions

fft_tfft_new (unsigned block_size_log2)
 
void fft_free (fft_t *fft)
 
void fft_process_forward_complex (fft_t *fft, fft_complex_t *out, const fft_complex_t *in, unsigned step)
 
void fft_process_forward (fft_t *fft, fft_complex_t *out, const float *in, unsigned step)
 
void fft_process_inverse (fft_t *fft, float *out, const fft_complex_t *in, unsigned step)
 

Typedef Documentation

◆ fft_t

typedef struct fft fft_t

Function Documentation

◆ fft_free()

void fft_free ( fft_t fft)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ fft_new()

fft_t* fft_new ( unsigned  block_size_log2)
Here is the call graph for this function:

◆ fft_process_forward()

void fft_process_forward ( fft_t fft,
fft_complex_t out,
const float *  in,
unsigned  step 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ fft_process_forward_complex()

void fft_process_forward_complex ( fft_t fft,
fft_complex_t out,
const fft_complex_t in,
unsigned  step 
)
Here is the call graph for this function:

◆ fft_process_inverse()

void fft_process_inverse ( fft_t fft,
float *  out,
const fft_complex_t in,
unsigned  step 
)
Here is the call graph for this function:
Here is the caller graph for this function: