15struct OCIO_ConstCPUProcessorRc;
26#define MAX_COLORSPACE_NAME 64
27#define MAX_COLORSPACE_DESCRIPTION 512
100 const char *description,
These structs are the foundation for all linked lists in the library system.
ColorManagedView * colormanage_view_add(const char *name)
float imbuf_scene_linear_to_aces[3][3]
float imbuf_luma_coefficients[3]
ColorManagedLook * colormanage_look_add(const char *name, const char *process_space, bool is_noop)
const char * colormanage_view_get_default_name(const ColorManagedDisplay *display)
void colormanage_cache_free(ImBuf *ibuf)
#define MAX_COLORSPACE_NAME
ColorManagedView * colormanage_view_get_indexed(int index)
float imbuf_rec709_to_scene_linear[3][3]
void colormanagement_exit()
void colormanagement_init()
float imbuf_scene_linear_to_rec709[3][3]
struct OCIO_ConstCPUProcessorRc * OCIO_ConstCPUProcessorRcPtr
ColorManagedLook * colormanage_look_get_named(const char *name)
const char * colormanage_display_get_default_name()
float imbuf_scene_linear_to_xyz[3][3]
ColorManagedView * colormanage_view_get_named_for_display(const char *display_name, const char *name)
ColorManagedDisplay * colormanage_display_get_indexed(int index)
ColorManagedDisplay * colormanage_display_get_default()
ColorSpace * colormanage_colorspace_add(const char *name, const char *description, bool is_invertible, bool is_data)
ColorManagedDisplay * colormanage_display_get_named(const char *name)
ColorSpace * colormanage_colorspace_get_indexed(int index)
float imbuf_xyz_to_scene_linear[3][3]
ColorManagedDisplay * colormanage_display_add(const char *name)
ColorManagedView * colormanage_view_get_default(const ColorManagedDisplay *display)
float imbuf_aces_to_scene_linear[3][3]
void colormanage_imbuf_set_default_spaces(ImBuf *ibuf)
ColorManagedLook * colormanage_look_get_indexed(int index)
ColorManagedView * colormanage_view_get_named(const char *name)
void colorspace_set_default_role(char *colorspace, int size, int role)
void colormanage_imbuf_make_linear(ImBuf *ibuf, const char *from_colorspace)
ColorSpace * colormanage_colorspace_get_named(const char *name)
#define MAX_COLORSPACE_DESCRIPTION
ColorSpace * colormanage_colorspace_get_roled(int role)
OCIO_ConstCPUProcessorRcPtr * to_scene_linear
ColorManagedDisplay * prev
OCIO_ConstCPUProcessorRcPtr * from_scene_linear
ColorManagedDisplay * next
char ui_name[MAX_COLORSPACE_NAME]
char process_space[MAX_COLORSPACE_NAME]
struct ColorSpace::@676 info
OCIO_ConstCPUProcessorRcPtr * from_scene_linear
char(* aliases)[MAX_COLORSPACE_NAME]
char description[MAX_COLORSPACE_DESCRIPTION]
OCIO_ConstCPUProcessorRcPtr * to_scene_linear