Blender V5.0
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, ColorManagedFileOutput output)

Macro Definition Documentation

◆ MAX_COLORSPACE_NAME

#define MAX_COLORSPACE_NAME   64

Definition at line 21 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 676 of file colormanagement.cc.

References colormanage_free_config(), global_color_picking_state, and global_gpu_state.

Referenced by IMB_exit().

◆ colormanagement_init()