Blender V5.0
image.cpp File Reference
#include <algorithm>
#include "DNA_image_types.h"
#include "IMB_imbuf_types.hh"
#include "BKE_image.hh"
#include "blender/image.h"
#include "blender/session.h"
#include "util/half.h"
#include "util/transform.h"
#include "util/types_float4.h"

Go to the source code of this file.

Functions

static void load_float_pixels (const ImBuf *ibuf, const ImageMetaData &metadata, float *out_pixels)
static void load_half_pixels (const ImBuf *ibuf, const ImageMetaData &metadata, half *out_pixels, const bool associate_alpha)
static void load_byte_pixels (const ImBuf *ibuf, const ImageMetaData &metadata, uchar *out_pixels, const bool associate_alpha)

Function Documentation

◆ load_byte_pixels()

void load_byte_pixels ( const ImBuf * ibuf,
const ImageMetaData & metadata,
uchar * out_pixels,
const bool associate_alpha )
static

◆ load_float_pixels()

void load_float_pixels ( const ImBuf * ibuf,
const ImageMetaData & metadata,
float * out_pixels )
static

◆ load_half_pixels()

void load_half_pixels ( const ImBuf * ibuf,
const ImageMetaData & metadata,
half * out_pixels,
const bool associate_alpha )
static