Blender  V3.3
Functions
PixelFormat Namespace Reference

Functions

uint convert (uint c, uint inbits, uint outbits)
 
void maskShiftAndSize (uint mask, uint *shift, uint *size)
 
float quantizeCeil (float f, int inbits, int outbits)
 

Function Documentation

◆ convert()

uint PixelFormat::convert ( uint  c,
uint  inbits,
uint  outbits 
)
inline

Convert component c having inbits to the returned value having outbits.

Definition at line 45 of file PixelFormat.h.

References Freestyle::c.

Referenced by blo_do_versions_250(), ShaderGraph::connect(), blender::compositor::ChannelMatteNode::convert_to_operations(), quantizeCeil(), and translate_id().

◆ maskShiftAndSize()

void PixelFormat::maskShiftAndSize ( uint  mask,
uint shift,
uint size 
)
inline

Definition at line 61 of file PixelFormat.h.

References mask(), and size().

◆ quantizeCeil()

float PixelFormat::quantizeCeil ( float  f,
int  inbits,
int  outbits 
)
inline

Definition at line 82 of file PixelFormat.h.

References convert(), float(), offset, and result.