![]() |
Blender V2.61 - r43446
|
Go to the source code of this file.
Functions | |
| void | add_filt_fmask (unsigned int mask, float *col, float *rowbuf, int row_w) |
| void | add_filt_fmask_pixsize (unsigned int mask, float *in, float *rowbuf, int row_w, int pixsize) |
| void | add_filt_fmask_coord (float filt[][3], float *col, float *rowbuf, int row_w, int col_h, int x, int y) |
| void | mask_array (unsigned int mask, float filt[][3]) |
| void | addAlphaOverFloat (float *dest, float *source) |
| void | addAlphaUnderFloat (float *dest, float *source) |
| void | addalphaAddfacFloat (float *dest, float *source, char addfac) |
| void | addalphaAddFloat (float *dest, float *source) |
| void | addalphaUnderGammaFloat (float *doel, float *bron) |
Definition in file pixelblending.h.
| void add_filt_fmask | ( | unsigned int | mask, |
| float * | col, | ||
| float * | rowbuf, | ||
| int | row_w | ||
| ) |
add 1 pixel to into filtered three lines (float vecs to float vec)
Definition at line 154 of file pixelblending.c.
References g, Render::r, R, and simple_enum_gen::val.
Referenced by add_filt_passes(), and zbuffer_transp_shade().
| void add_filt_fmask_coord | ( | float | filt[][3], |
| float * | col, | ||
| float * | rowbuf, | ||
| int | row_w, | ||
| int | col_h, | ||
| int | x, | ||
| int | y | ||
| ) |
Definition at line 249 of file pixelblending.c.
References g, MASKFILT, Render::r, and simple_enum_gen::val.
Referenced by do_merge_fullsample().
| void add_filt_fmask_pixsize | ( | unsigned int | mask, |
| float * | in, | ||
| float * | rowbuf, | ||
| int | row_w, | ||
| int | pixsize | ||
| ) |
Definition at line 326 of file pixelblending.c.
References i, R, and simple_enum_gen::val.
Referenced by add_filt_passes().
| void addalphaAddfacFloat | ( | float * | dest, |
| float * | source, | ||
| char | addfac | ||
| ) |
Same for floats
Definition at line 110 of file pixelblending.c.
References RE_FULL_COLOR_FLOAT.
Referenced by halo_pixelstruct(), halo_tile(), and renderhalo_post().
| void addalphaAddFloat | ( | float * | dest, |
| float * | source | ||
| ) |
dest = dest + source
Definition at line 373 of file pixelblending.c.
References RE_EMPTY_COLOR_FLOAT.
| void addAlphaOverFloat | ( | float * | dest, |
| float * | source | ||
| ) |
Alpha-over blending for floats.
Definition at line 79 of file pixelblending.c.
References mul().
Referenced by add_transp_passes(), edge_enhance_add(), zbuffer_transp_shade(), zbufshade_tile(), and zbufshadeDA_tile().
| void addAlphaUnderFloat | ( | float * | dest, |
| float * | source | ||
| ) |
Alpha-under blending for floats.
Definition at line 96 of file pixelblending.c.
References mul().
Referenced by addtosamp_shr(), sky_tile(), and zbuffer_transp_shade().
| void addalphaUnderGammaFloat | ( | float * | doel, |
| float * | bron | ||
| ) |
Blend bron under doel, while doing gamma correction
| void mask_array | ( | unsigned int | mask, |
| float | filt[][3] | ||
| ) |