struct _PLUGIN_INFO::@37 update
#define movd_r2m(reg, var)
Definition: mmx.h:427
int Nb_Simi
Definition: ifs.c:131
const Color GREEN
Definition: graphic.c:6
VisualFX ifs_visualfx_create(void)
Definition: ifs.c:769
void * fx_data
Definition: goom_visual_fx.h:21
static DBL Half_Gauss_Rand(PluginInfo *goomInfo, DBL c, DBL A, DBL S)
Definition: ifs.c:168
const Color ORANGE
Definition: graphic.c:9
DBL c_x
Definition: ifs.c:120
static IFSPoint * draw_ifs(PluginInfo *goomInfo, int *nbpt, IfsData *data)
Definition: ifs.c:389
#define MAX_DEPTH_4
Definition: ifs.c:99
F_PT R
Definition: ifs.c:124
#define MAXRAND
Definition: ifs.c:79
static void Draw_Fractal(IfsData *data)
Definition: ifs.c:344
const Color YELLOW
Definition: graphic.c:8
int ifs_incr
Definition: goom_plugin_info.h:136
int Speed
Definition: ifs.c:134
void(* init)(struct _VISUAL_FX *_this, PluginInfo *info)
Definition: goom_visual_fx.h:18
#define ROUGE
Definition: goom_config.h:16
IFSPoint * Buffer2
Definition: ifs.c:139
F_PT St2
Definition: ifs.c:122
F_PT Ct
Definition: ifs.c:122
Definition: goom_graphic.h:55
signed int x
Definition: ifs.c:56
DBL dr2_mean
Definition: ifs.c:136
FRACTAL * Root
Definition: ifs.c:143
const Color BLACK
Definition: graphic.c:3
static void free_ifs_buffers(FRACTAL *Fractal)
Definition: ifs.c:192
static void Transform(SIMI *Simi, F_PT xo, F_PT yo, F_PT *x, F_PT *y)
Definition: ifs.c:295
static void ifs_vfx_apply(VisualFX *_this, Pixel *src, Pixel *dest, PluginInfo *goomInfo)
Definition: ifs.c:743
int Col
Definition: ifs.c:133
int Cur_Pt
Definition: ifs.c:148
struct _PLUGIN_INFO::_SIZE_TYPE screen
#define punpckldq_r2r(regs, regd)
Definition: mmx.h:687
#define LRAND()
Definition: ifs.c:75
NULL
Definition: xine_plugin.c:78
int Width
Definition: ifs.c:135
const Color RED
Definition: graphic.c:5
DBL A2
Definition: ifs.c:121
int Depth
Definition: ifs.c:133
int Cur_Pt
Definition: ifs.c:137
VisualFX ifs_visualfx_create(void)
Definition: ifs.c:769
int height
Definition: goom_plugin_info.h:86
unsigned int width
Definition: gfontrle.c:4
#define movd_m2r(var, reg)
Definition: mmx.h:426
Definition: goom_visual_fx.h:17
DBL r_mean
Definition: ifs.c:136
#define paddusb_r2r(regs, regd)
Definition: mmx.h:469
F_PT St
Definition: ifs.c:122
F_PT Cy
Definition: ifs.c:123
static void ifs_update(PluginInfo *goomInfo, Pixel *data, Pixel *back, int increment, IfsData *fx_data)
Definition: ifs.c:474
IFSPoint * Buf
Definition: ifs.c:147
static void ifs_vfx_free(VisualFX *_this)
Definition: ifs.c:763
#define RAND()
Definition: ifs.c:472
Definition: goom_plugin_info.h:75
DBL r
Definition: ifs.c:121
static void Trace(FRACTAL *F, F_PT xo, F_PT yo, IfsData *data)
Definition: ifs.c:320
static void free_ifs(FRACTAL *Fractal)
Definition: ifs.c:206
int Height
Definition: ifs.c:135
IFSPoint * Buffer1
Definition: ifs.c:139
signed int y
Definition: ifs.c:56
float DBL
Definition: ifs.c:86
int initalized
Definition: ifs.c:149
#define MAX_DEPTH_2
Definition: ifs.c:97
#define emms()
Definition: mmx.h:732
#define BLEU
Definition: goom_config.h:14
const Color BLUE
Definition: graphic.c:7
static void Random_Simis(PluginInfo *goomInfo, FRACTAL *F, SIMI *Cur, int i)
Definition: ifs.c:178
int width
Definition: goom_plugin_info.h:85
DBL c_y
Definition: ifs.c:120
int Lx
Definition: ifs.c:135
unsigned int height
Definition: gfontrle.c:5
int Max_Pt
Definition: ifs.c:137
enable disable number of frames of telecine pattern sync required before mode change make frames evenly spaced for film mode(24 fps)" ) PARAM_ITEM( POST_PARAM_TYPE_BOOL
const Color WHITE
Definition: graphic.c:4
F_PT R2
Definition: ifs.c:124
#define VERT
Definition: goom_config.h:15
#define FIX
Definition: ifs.c:93
#define MAX_SIMI
Definition: ifs.c:95
static void init_ifs(PluginInfo *goomInfo, IfsData *data)
Definition: ifs.c:214
const Color VIOLET
Definition: graphic.c:10
DBL r2
Definition: ifs.c:121
#define MAX_DEPTH_5
Definition: ifs.c:100
DBL A
Definition: ifs.c:121
int Count
Definition: ifs.c:134
F_PT Cx
Definition: ifs.c:123
FRACTAL * Cur_F
Definition: ifs.c:144
#define ALPHA
Definition: goom_config.h:17
static DBL Gauss_Rand(PluginInfo *goomInfo, DBL c, DBL A, DBL S)
Definition: ifs.c:156
DBL dr_mean
Definition: ifs.c:136
int F_PT
Definition: ifs.c:87
F_PT Ct2
Definition: ifs.c:122
#define MAX_DEPTH_3
Definition: ifs.c:98
#define NRAND(n)
Definition: ifs.c:76
static void ifs_vfx_init(VisualFX *_this, PluginInfo *info)
Definition: ifs.c:754
#define DBL_To_F_PT(x)
Definition: ifs.c:112
SIMI Components[5 *6]
Definition: ifs.c:132
struct _ifsPoint IFSPoint
static void release_ifs(IfsData *data)
Definition: ifs.c:463
Definition: goom_graphic.h:6
int Ly
Definition: ifs.c:135
#define gint32
Definition: goom_config.h:31