Blender  V3.3
Classes | Macros | Typedefs | Enumerations
fallback_impl.cc File Reference
#include <algorithm>
#include <cstring>
#include <vector>
#include "BLI_math_color.h"
#include "BLI_math_vector.h"
#include "MEM_guardedalloc.h"
#include "ocio_impl.h"

Go to the source code of this file.

Classes

struct  OCIO_PackedImageDescription
 
struct  FallbackTransform
 
struct  FallbackProcessor
 

Macros

#define CONFIG_DEFAULT   ((OCIO_ConstConfigRcPtr *)1)
 
#define COLORSPACE_LINEAR   ((OCIO_ConstColorSpaceRcPtr *)1)
 
#define COLORSPACE_SRGB   ((OCIO_ConstColorSpaceRcPtr *)2)
 

Typedefs

typedef struct OCIO_PackedImageDescription OCIO_PackedImageDescription
 

Enumerations

enum  TransformType {
  TRANSFORM_LINEAR_TO_SRGB , TRANSFORM_SRGB_TO_LINEAR , TRANSFORM_SCALE , TRANSFORM_EXPONENT ,
  TRANSFORM_UNKNOWN
}
 

Macro Definition Documentation

◆ COLORSPACE_LINEAR

#define COLORSPACE_LINEAR   ((OCIO_ConstColorSpaceRcPtr *)1)

Definition at line 26 of file fallback_impl.cc.

◆ COLORSPACE_SRGB

#define COLORSPACE_SRGB   ((OCIO_ConstColorSpaceRcPtr *)2)

Definition at line 27 of file fallback_impl.cc.

◆ CONFIG_DEFAULT

#define CONFIG_DEFAULT   ((OCIO_ConstConfigRcPtr *)1)

Definition at line 16 of file fallback_impl.cc.

Typedef Documentation

◆ OCIO_PackedImageDescription

Enumeration Type Documentation

◆ TransformType

Enumerator
TRANSFORM_LINEAR_TO_SRGB 
TRANSFORM_SRGB_TO_LINEAR 
TRANSFORM_SCALE 
TRANSFORM_EXPONENT 
TRANSFORM_UNKNOWN 

Definition at line 18 of file fallback_impl.cc.