Blender V4.3
IMB_filter.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2001-2002 NaN Holding BV. All rights reserved.
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
10#pragma once
11
12#include "BLI_sys_types.h"
13
14struct ImBuf;
15
16void IMB_premultiply_rect(uint8_t *rect, char planes, int w, int h);
17void IMB_premultiply_rect_float(float *rect_float, int channels, int w, int h);
18
19void IMB_unpremultiply_rect(uint8_t *rect, char planes, int w, int h);
20void IMB_unpremultiply_rect_float(float *rect_float, int channels, int w, int h);
21
25void imb_onehalf_no_alloc(ImBuf *ibuf2, ImBuf *ibuf1);
void IMB_unpremultiply_rect_float(float *rect_float, int channels, int w, int h)
Definition filter.cc:623
void IMB_premultiply_rect_float(float *rect_float, int channels, int w, int h)
Definition filter.cc:561
void imb_onehalf_no_alloc(ImBuf *ibuf2, ImBuf *ibuf1)
Definition scaling.cc:236
void IMB_unpremultiply_rect(uint8_t *rect, char planes, int w, int h)
Definition filter.cc:594
void IMB_premultiply_rect(uint8_t *rect, char planes, int w, int h)
Definition filter.cc:533
SIMD_FORCE_INLINE const btScalar & w() const
Return the w value.
Definition btQuadWord.h:119
unsigned char uint8_t
Definition stdint.h:78