Blender V4.5
IMB_colormanagement_intern.hh File Reference

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::ocio

Macros

#define MAX_COLORSPACE_NAME   64

Functions

void colormanagement_init ()
void colormanagement_exit ()
void colormanage_cache_free (ImBuf *ibuf)
const ColorSpacecolormanage_colorspace_get_named (const char *name)
const ColorSpacecolormanage_colorspace_get_roled (int role)
void colormanage_imbuf_set_default_spaces (ImBuf *ibuf)
void colormanage_imbuf_make_linear (ImBuf *ibuf, const char *from_colorspace)

Variables

blender::float3 imbuf_luma_coefficients
blender::float3x3 imbuf_scene_linear_to_xyz
blender::float3x3 imbuf_xyz_to_scene_linear
blender::float3x3 imbuf_scene_linear_to_aces
blender::float3x3 imbuf_aces_to_scene_linear
blender::float3x3 imbuf_scene_linear_to_rec709
blender::float3x3 imbuf_rec709_to_scene_linear

Macro Definition Documentation

◆ MAX_COLORSPACE_NAME

#define MAX_COLORSPACE_NAME   64

Definition at line 32 of file IMB_colormanagement_intern.hh.

Referenced by colormanage_role_color_space_name_get().

Function Documentation

◆ colormanage_cache_free()

◆ colormanage_colorspace_get_named()

const ColorSpace * colormanage_colorspace_get_named ( const char * name)

◆ colormanage_colorspace_get_roled()

const ColorSpace * colormanage_colorspace_get_roled ( int role)

◆ colormanage_imbuf_make_linear()

◆ colormanage_imbuf_set_default_spaces()

void colormanage_imbuf_set_default_spaces ( ImBuf * ibuf)

◆ colormanagement_exit()

void colormanagement_exit ( )

Definition at line 640 of file colormanagement.cc.

References colormanage_free_config(), global_color_picking_state, and global_gpu_state.

Referenced by IMB_exit().

◆ colormanagement_init()

Variable Documentation

◆ imbuf_aces_to_scene_linear

blender::float3x3 imbuf_aces_to_scene_linear
extern

◆ imbuf_luma_coefficients

blender::float3 imbuf_luma_coefficients
extern

◆ imbuf_rec709_to_scene_linear

◆ imbuf_scene_linear_to_aces

blender::float3x3 imbuf_scene_linear_to_aces
extern

◆ imbuf_scene_linear_to_rec709

◆ imbuf_scene_linear_to_xyz

◆ imbuf_xyz_to_scene_linear