|
Blender V4.3
|
Function declarations for filter.cc.
More...
#include "BLI_sys_types.h"Go to the source code of this file.
Functions | |
| void | IMB_premultiply_rect (uint8_t *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 (uint8_t *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 (ImBuf *ibuf2, ImBuf *ibuf1) |
Function declarations for filter.cc.
Definition in file IMB_filter.hh.
Result in ibuf2, scaling should be done correctly.
Definition at line 236 of file scaling.cc.
References ImBuf::byte_buffer, ImBufByteBuffer::data, ImBufFloatBuffer::data, ImBuf::float_buffer, imb_addrectImBuf(), imb_half_x_no_alloc(), imb_half_y_no_alloc(), premul_ushort_to_straight_uchar(), straight_uchar_to_premul_ushort(), ImBuf::x, x, ImBuf::y, and y.
Referenced by IMB_onehalf(), and IMB_remakemipmap().
Definition at line 561 of file filter.cc.
Referenced by do_processor_transform_thread(), IMB_float_from_rect_ex(), and IMB_premultiply_alpha().
Definition at line 594 of file filter.cc.
References float, unit_float_to_uchar_clamp, w(), x, and y.
Referenced by IMB_unpremultiply_alpha().