22#ifndef __FOSPHOR_PRIVATE_H__
23#define __FOSPHOR_PRIVATE_H__
34#define FOSPHOR_FFT_LEN_LOG 10
35#define FOSPHOR_FFT_LEN (1<<FOSPHOR_FFT_LEN_LOG)
37#define FOSPHOR_FFT_MULT_BATCH 16
38#define FOSPHOR_FFT_MAX_BATCH 1024
40struct fosphor_cl_state;
41struct fosphor_gl_state;
45 struct fosphor_cl_state *
cl;
46 struct fosphor_gl_state *
gl;
48#define FLG_FOSPHOR_USE_CLGL_SHARING (1<<0)
#define FOSPHOR_FFT_LEN
Definition: private.h:35
float scale
Definition: private.h:60
struct fosphor::@3 frequency
float * buf_spectrum
Definition: private.h:55
int db_per_div
Definition: private.h:59
float offset
Definition: private.h:61
float * img_waterfall
Definition: private.h:53
float fft_win[FOSPHOR_FFT_LEN]
Definition: private.h:51
struct fosphor_cl_state * cl
Definition: private.h:45
double center
Definition: private.h:65
int flags
Definition: private.h:49
double span
Definition: private.h:66
int db_ref
Definition: private.h:58
struct fosphor_gl_state * gl
Definition: private.h:46
float * img_histogram
Definition: private.h:54