|
Blender
V2.93
|
Function declarations for filter.c. More...
Go to the source code of this file.
Functions | |
| void | imb_filterx (struct ImBuf *ibuf) |
| void | IMB_premultiply_rect (unsigned int *rect, char planes, int w, int h) |
| void | IMB_premultiply_rect_float (float *rect_float, int channels, int w, int h) |
| void | IMB_unpremultiply_rect (unsigned int *rect, char planes, int w, int h) |
| void | IMB_unpremultiply_rect_float (float *rect_float, int channels, int w, int h) |
| void | imb_onehalf_no_alloc (struct ImBuf *ibuf2, struct ImBuf *ibuf1) |
Function declarations for filter.c.
Definition in file IMB_filter.h.
| void imb_filterx | ( | struct ImBuf * | ibuf | ) |
Definition at line 160 of file filter.c.
References filtrow(), filtrowf(), ImBuf::planes, ImBuf::rect, ImBuf::rect_float, x, ImBuf::x, y, and ImBuf::y.
Referenced by IMB_double_x(), and IMB_filter().
Definition at line 376 of file scaling.c.
References imb_addrectImBuf(), imb_half_x_no_alloc(), imb_half_y_no_alloc(), NULL, premul_ushort_to_straight_uchar(), ImBuf::rect, ImBuf::rect_float, straight_uchar_to_premul_ushort(), x, ImBuf::x, y, and ImBuf::y.
Referenced by IMB_onehalf(), and IMB_remakemipmap().
| void IMB_premultiply_rect | ( | unsigned int * | rect, |
| char | planes, | ||
| int | w, | ||
| int | h | ||
| ) |
| void IMB_premultiply_rect_float | ( | float * | rect_float, |
| int | channels, | ||
| int | w, | ||
| int | h | ||
| ) |
Definition at line 669 of file filter.c.
Referenced by do_processor_transform_thread(), IMB_colormanagement_transform_from_byte_threaded(), IMB_float_from_rect(), and IMB_premultiply_alpha().
| void IMB_unpremultiply_rect | ( | unsigned int * | rect, |
| char | planes, | ||
| int | w, | ||
| int | h | ||
| ) |
Definition at line 702 of file filter.c.
References float(), unit_float_to_uchar_clamp(), w(), x, and y.
Referenced by IMB_unpremultiply_alpha().
| void IMB_unpremultiply_rect_float | ( | float * | rect_float, |
| int | channels, | ||
| int | w, | ||
| int | h | ||
| ) |
Definition at line 731 of file filter.c.
Referenced by IMB_rect_from_float(), and IMB_unpremultiply_alpha().