|
Blender V5.0
|
#include <OpenImageIO/imageio.h>#include "util/half.h"#include "util/vector.h"#include "util/image_impl.h"Go to the source code of this file.
Functions | |
| template<typename T> | |
| void | util_image_resize_pixels (const vector< T > &input_pixels, const size_t input_width, const size_t input_height, const size_t components, vector< T > *output_pixels, size_t *output_width, size_t *output_height) |
| template<typename T> | |
| float | util_image_cast_to_float (T value) |
| template<> | |
| float | util_image_cast_to_float (const float value) |
| template<> | |
| float | util_image_cast_to_float (const uchar value) |
| template<> | |
| float | util_image_cast_to_float (const uint16_t value) |
| template<> | |
| float | util_image_cast_to_float (half value) |
| template<typename T> | |
| T | util_image_cast_from_float (const float value) |
| template<> | |
| float | util_image_cast_from_float (const float value) |
| template<> | |
| uchar | util_image_cast_from_float (const float value) |
| template<> | |
| uint16_t | util_image_cast_from_float (const float value) |
| template<> | |
| half | util_image_cast_from_float (const float value) |
| template<typename T> | |
| T | util_image_multiply_native (T a, T b) |
| template<> | |
| float | util_image_multiply_native (const float a, const float b) |
| template<> | |
| uchar | util_image_multiply_native (const uchar a, const uchar b) |
| template<> | |
| uint16_t | util_image_multiply_native (const uint16_t a, const uint16_t b) |
| template<> | |
| half | util_image_multiply_native (half a, half b) |
Definition at line 77 of file cycles/util/image.h.
References float_to_half_image().
|
inline |
Definition at line 67 of file cycles/util/image.h.
Definition at line 57 of file cycles/util/image.h.
Definition at line 53 of file cycles/util/image.h.
References T.
Referenced by oiio_load_pixels(), and CCL_NAMESPACE_BEGIN::util_image_downscale_sample().
Definition at line 33 of file cycles/util/image.h.
Definition at line 37 of file cycles/util/image.h.
|
inline |
Definition at line 41 of file cycles/util/image.h.
Definition at line 45 of file cycles/util/image.h.
References half_to_float_image().
References T.
Referenced by load_half_pixels(), oiio_load_pixels(), and CCL_NAMESPACE_BEGIN::util_image_downscale_sample().
Definition at line 85 of file cycles/util/image.h.
References b.
Definition at line 89 of file cycles/util/image.h.
References b.
|
inline |
Definition at line 93 of file cycles/util/image.h.
References b.
Definition at line 97 of file cycles/util/image.h.
References b, float_to_half_image(), and half_to_float_image().
Referenced by oiio_load_pixels().