|
enum | OCIO_NAMESPACE::LoggingLevel {
OCIO_NAMESPACE::LOGGING_LEVEL_NONE = 0,
OCIO_NAMESPACE::LOGGING_LEVEL_WARNING = 1,
OCIO_NAMESPACE::LOGGING_LEVEL_INFO = 2,
OCIO_NAMESPACE::LOGGING_LEVEL_DEBUG = 3,
OCIO_NAMESPACE::LOGGING_LEVEL_UNKNOWN = 255,
OCIO_NAMESPACE::LOGGING_LEVEL_DEFAULT = LOGGING_LEVEL_INFO
} |
|
enum | OCIO_NAMESPACE::ReferenceSpaceType { OCIO_NAMESPACE::REFERENCE_SPACE_SCENE = 0,
OCIO_NAMESPACE::REFERENCE_SPACE_DISPLAY
} |
|
enum | OCIO_NAMESPACE::SearchReferenceSpaceType { OCIO_NAMESPACE::SEARCH_REFERENCE_SPACE_SCENE = 0,
OCIO_NAMESPACE::SEARCH_REFERENCE_SPACE_DISPLAY,
OCIO_NAMESPACE::SEARCH_REFERENCE_SPACE_ALL
} |
|
enum | OCIO_NAMESPACE::ColorSpaceVisibility { OCIO_NAMESPACE::COLORSPACE_ACTIVE = 0,
OCIO_NAMESPACE::COLORSPACE_INACTIVE,
OCIO_NAMESPACE::COLORSPACE_ALL
} |
|
enum | OCIO_NAMESPACE::NamedTransformVisibility { OCIO_NAMESPACE::NAMEDTRANSFORM_ACTIVE = 0,
OCIO_NAMESPACE::NAMEDTRANSFORM_INACTIVE,
OCIO_NAMESPACE::NAMEDTRANSFORM_ALL
} |
|
enum | OCIO_NAMESPACE::ViewType { OCIO_NAMESPACE::VIEW_SHARED = 0,
OCIO_NAMESPACE::VIEW_DISPLAY_DEFINED
} |
|
enum | OCIO_NAMESPACE::ColorSpaceDirection { OCIO_NAMESPACE::COLORSPACE_DIR_TO_REFERENCE = 0,
OCIO_NAMESPACE::COLORSPACE_DIR_FROM_REFERENCE
} |
|
enum | OCIO_NAMESPACE::ViewTransformDirection { OCIO_NAMESPACE::VIEWTRANSFORM_DIR_TO_REFERENCE = 0,
OCIO_NAMESPACE::VIEWTRANSFORM_DIR_FROM_REFERENCE
} |
|
enum | OCIO_NAMESPACE::TransformDirection { OCIO_NAMESPACE::TRANSFORM_DIR_FORWARD = 0,
OCIO_NAMESPACE::TRANSFORM_DIR_INVERSE
} |
|
enum | OCIO_NAMESPACE::TransformType {
OCIO_NAMESPACE::TRANSFORM_TYPE_ALLOCATION = 0,
OCIO_NAMESPACE::TRANSFORM_TYPE_BUILTIN,
OCIO_NAMESPACE::TRANSFORM_TYPE_CDL,
OCIO_NAMESPACE::TRANSFORM_TYPE_COLORSPACE,
OCIO_NAMESPACE::TRANSFORM_TYPE_DISPLAY_VIEW,
OCIO_NAMESPACE::TRANSFORM_TYPE_EXPONENT,
OCIO_NAMESPACE::TRANSFORM_TYPE_EXPONENT_WITH_LINEAR,
OCIO_NAMESPACE::TRANSFORM_TYPE_EXPOSURE_CONTRAST,
OCIO_NAMESPACE::TRANSFORM_TYPE_FILE,
OCIO_NAMESPACE::TRANSFORM_TYPE_FIXED_FUNCTION,
OCIO_NAMESPACE::TRANSFORM_TYPE_GRADING_PRIMARY,
OCIO_NAMESPACE::TRANSFORM_TYPE_GRADING_RGB_CURVE,
OCIO_NAMESPACE::TRANSFORM_TYPE_GRADING_TONE,
OCIO_NAMESPACE::TRANSFORM_TYPE_GROUP,
OCIO_NAMESPACE::TRANSFORM_TYPE_LOG_AFFINE,
OCIO_NAMESPACE::TRANSFORM_TYPE_LOG_CAMERA,
OCIO_NAMESPACE::TRANSFORM_TYPE_LOG,
OCIO_NAMESPACE::TRANSFORM_TYPE_LOOK,
OCIO_NAMESPACE::TRANSFORM_TYPE_LUT1D,
OCIO_NAMESPACE::TRANSFORM_TYPE_LUT3D,
OCIO_NAMESPACE::TRANSFORM_TYPE_MATRIX,
OCIO_NAMESPACE::TRANSFORM_TYPE_RANGE
} |
|
enum | OCIO_NAMESPACE::Interpolation {
OCIO_NAMESPACE::INTERP_UNKNOWN = 0,
OCIO_NAMESPACE::INTERP_NEAREST = 1,
OCIO_NAMESPACE::INTERP_LINEAR = 2,
OCIO_NAMESPACE::INTERP_TETRAHEDRAL = 3,
OCIO_NAMESPACE::INTERP_CUBIC = 4,
OCIO_NAMESPACE::INTERP_DEFAULT = 254,
OCIO_NAMESPACE::INTERP_BEST = 255
} |
|
enum | OCIO_NAMESPACE::BitDepth {
OCIO_NAMESPACE::BIT_DEPTH_UNKNOWN = 0,
OCIO_NAMESPACE::BIT_DEPTH_UINT8,
OCIO_NAMESPACE::BIT_DEPTH_UINT10,
OCIO_NAMESPACE::BIT_DEPTH_UINT12,
OCIO_NAMESPACE::BIT_DEPTH_UINT14,
OCIO_NAMESPACE::BIT_DEPTH_UINT16,
OCIO_NAMESPACE::BIT_DEPTH_UINT32,
OCIO_NAMESPACE::BIT_DEPTH_F16,
OCIO_NAMESPACE::BIT_DEPTH_F32
} |
|
enum | OCIO_NAMESPACE::Lut1DHueAdjust { OCIO_NAMESPACE::HUE_NONE = 0,
OCIO_NAMESPACE::HUE_DW3,
OCIO_NAMESPACE::HUE_WYPN
} |
| Used by :cpp:classLut1DTransform to control optional hue restoration algorithm. More...
|
|
enum | OCIO_NAMESPACE::ChannelOrdering {
OCIO_NAMESPACE::CHANNEL_ORDERING_RGBA = 0,
OCIO_NAMESPACE::CHANNEL_ORDERING_BGRA,
OCIO_NAMESPACE::CHANNEL_ORDERING_ABGR,
OCIO_NAMESPACE::CHANNEL_ORDERING_RGB,
OCIO_NAMESPACE::CHANNEL_ORDERING_BGR
} |
| Used by PackedImageDesc to indicate the channel ordering of the image to process. More...
|
|
enum | OCIO_NAMESPACE::Allocation { OCIO_NAMESPACE::ALLOCATION_UNKNOWN = 0,
OCIO_NAMESPACE::ALLOCATION_UNIFORM,
OCIO_NAMESPACE::ALLOCATION_LG2
} |
|
enum | OCIO_NAMESPACE::GpuLanguage {
OCIO_NAMESPACE::GPU_LANGUAGE_CG = 0,
OCIO_NAMESPACE::GPU_LANGUAGE_GLSL_1_2,
OCIO_NAMESPACE::GPU_LANGUAGE_GLSL_1_3,
OCIO_NAMESPACE::GPU_LANGUAGE_GLSL_4_0,
OCIO_NAMESPACE::GPU_LANGUAGE_HLSL_DX11,
OCIO_NAMESPACE::LANGUAGE_OSL_1,
OCIO_NAMESPACE::GPU_LANGUAGE_GLSL_ES_1_0,
OCIO_NAMESPACE::GPU_LANGUAGE_GLSL_ES_3_0,
OCIO_NAMESPACE::GPU_LANGUAGE_MSL_2_0
} |
| Used when there is a choice of hardware shader language. More...
|
|
enum | OCIO_NAMESPACE::EnvironmentMode { OCIO_NAMESPACE::ENV_ENVIRONMENT_UNKNOWN = 0,
OCIO_NAMESPACE::ENV_ENVIRONMENT_LOAD_PREDEFINED,
OCIO_NAMESPACE::ENV_ENVIRONMENT_LOAD_ALL
} |
| Controls which environment variables are loaded into a Context object. More...
|
|
enum | OCIO_NAMESPACE::RangeStyle { OCIO_NAMESPACE::RANGE_NO_CLAMP = 0,
OCIO_NAMESPACE::RANGE_CLAMP
} |
| A RangeTransform may be set to clamp the values, or not. More...
|
|
enum | OCIO_NAMESPACE::FixedFunctionStyle {
OCIO_NAMESPACE::FIXED_FUNCTION_ACES_RED_MOD_03 = 0,
OCIO_NAMESPACE::FIXED_FUNCTION_ACES_RED_MOD_10,
OCIO_NAMESPACE::FIXED_FUNCTION_ACES_GLOW_03,
OCIO_NAMESPACE::FIXED_FUNCTION_ACES_GLOW_10,
OCIO_NAMESPACE::FIXED_FUNCTION_ACES_DARK_TO_DIM_10,
OCIO_NAMESPACE::FIXED_FUNCTION_REC2100_SURROUND,
OCIO_NAMESPACE::FIXED_FUNCTION_RGB_TO_HSV,
OCIO_NAMESPACE::FIXED_FUNCTION_XYZ_TO_xyY,
OCIO_NAMESPACE::FIXED_FUNCTION_XYZ_TO_uvY,
OCIO_NAMESPACE::FIXED_FUNCTION_XYZ_TO_LUV,
OCIO_NAMESPACE::FIXED_FUNCTION_ACES_GAMUTMAP_02,
OCIO_NAMESPACE::FIXED_FUNCTION_ACES_GAMUTMAP_07,
OCIO_NAMESPACE::FIXED_FUNCTION_ACES_GAMUT_COMP_13
} |
| Enumeration of the :cpp:class:FixedFunctionTransform transform algorithms. More...
|
|
enum | OCIO_NAMESPACE::ExposureContrastStyle { OCIO_NAMESPACE::EXPOSURE_CONTRAST_LINEAR = 0,
OCIO_NAMESPACE::EXPOSURE_CONTRAST_VIDEO,
OCIO_NAMESPACE::EXPOSURE_CONTRAST_LOGARITHMIC
} |
| Enumeration of the :cpp:class:ExposureContrastTransform transform algorithms. More...
|
|
enum | OCIO_NAMESPACE::CDLStyle { OCIO_NAMESPACE::CDL_ASC = 0,
OCIO_NAMESPACE::CDL_NO_CLAMP,
OCIO_NAMESPACE::CDL_TRANSFORM_DEFAULT = CDL_NO_CLAMP
} |
|
enum | OCIO_NAMESPACE::NegativeStyle { OCIO_NAMESPACE::NEGATIVE_CLAMP = 0,
OCIO_NAMESPACE::NEGATIVE_MIRROR,
OCIO_NAMESPACE::NEGATIVE_PASS_THRU,
OCIO_NAMESPACE::NEGATIVE_LINEAR
} |
|
enum | OCIO_NAMESPACE::GradingStyle { OCIO_NAMESPACE::GRADING_LOG = 0,
OCIO_NAMESPACE::GRADING_LIN,
OCIO_NAMESPACE::GRADING_VIDEO
} |
| Styles for grading transforms. More...
|
|
enum | OCIO_NAMESPACE::DynamicPropertyType {
OCIO_NAMESPACE::DYNAMIC_PROPERTY_EXPOSURE = 0,
OCIO_NAMESPACE::DYNAMIC_PROPERTY_CONTRAST,
OCIO_NAMESPACE::DYNAMIC_PROPERTY_GAMMA,
OCIO_NAMESPACE::DYNAMIC_PROPERTY_GRADING_PRIMARY,
OCIO_NAMESPACE::DYNAMIC_PROPERTY_GRADING_RGBCURVE,
OCIO_NAMESPACE::DYNAMIC_PROPERTY_GRADING_TONE
} |
| Types for dynamic properties. More...
|
|
enum | OCIO_NAMESPACE::RGBCurveType {
OCIO_NAMESPACE::RGB_RED = 0,
OCIO_NAMESPACE::RGB_GREEN,
OCIO_NAMESPACE::RGB_BLUE,
OCIO_NAMESPACE::RGB_MASTER,
OCIO_NAMESPACE::RGB_NUM_CURVES
} |
| Types for GradingRGBCurve. More...
|
|
enum | OCIO_NAMESPACE::UniformDataType {
OCIO_NAMESPACE::UNIFORM_DOUBLE = 0,
OCIO_NAMESPACE::UNIFORM_BOOL,
OCIO_NAMESPACE::UNIFORM_FLOAT3,
OCIO_NAMESPACE::UNIFORM_VECTOR_FLOAT,
OCIO_NAMESPACE::UNIFORM_VECTOR_INT,
OCIO_NAMESPACE::UNIFORM_UNKNOWN
} |
| Types for uniform data. More...
|
|
enum | OCIO_NAMESPACE::OptimizationFlags : unsigned long {
OCIO_NAMESPACE::OPTIMIZATION_NONE = 0x00000000,
OCIO_NAMESPACE::OPTIMIZATION_IDENTITY = 0x00000001,
OCIO_NAMESPACE::OPTIMIZATION_IDENTITY_GAMMA = 0x00000002,
OCIO_NAMESPACE::OPTIMIZATION_PAIR_IDENTITY_CDL = 0x00000040,
OCIO_NAMESPACE::OPTIMIZATION_PAIR_IDENTITY_EXPOSURE_CONTRAST = 0x00000080,
OCIO_NAMESPACE::OPTIMIZATION_PAIR_IDENTITY_FIXED_FUNCTION = 0x00000100,
OCIO_NAMESPACE::OPTIMIZATION_PAIR_IDENTITY_GAMMA = 0x00000200,
OCIO_NAMESPACE::OPTIMIZATION_PAIR_IDENTITY_LUT1D = 0x00000400,
OCIO_NAMESPACE::OPTIMIZATION_PAIR_IDENTITY_LUT3D = 0x00000800,
OCIO_NAMESPACE::OPTIMIZATION_PAIR_IDENTITY_LOG = 0x00001000,
OCIO_NAMESPACE::OPTIMIZATION_PAIR_IDENTITY_GRADING = 0x00002000,
OCIO_NAMESPACE::OPTIMIZATION_COMP_EXPONENT = 0x00040000,
OCIO_NAMESPACE::OPTIMIZATION_COMP_GAMMA = 0x00080000,
OCIO_NAMESPACE::OPTIMIZATION_COMP_MATRIX = 0x00100000,
OCIO_NAMESPACE::OPTIMIZATION_COMP_LUT1D = 0x00200000,
OCIO_NAMESPACE::OPTIMIZATION_COMP_LUT3D = 0x00400000,
OCIO_NAMESPACE::OPTIMIZATION_COMP_RANGE = 0x00800000,
OCIO_NAMESPACE::OPTIMIZATION_COMP_SEPARABLE_PREFIX = 0x01000000,
OCIO_NAMESPACE::OPTIMIZATION_LUT_INV_FAST = 0x02000000,
OCIO_NAMESPACE::OPTIMIZATION_FAST_LOG_EXP_POW = 0x04000000,
OCIO_NAMESPACE::OPTIMIZATION_SIMPLIFY_OPS = 0x08000000,
OCIO_NAMESPACE::OPTIMIZATION_NO_DYNAMIC_PROPERTIES = 0x10000000,
OCIO_NAMESPACE::OPTIMIZATION_ALL = 0xFFFFFFFF,
OCIO_NAMESPACE::OPTIMIZATION_LOSSLESS,
OCIO_NAMESPACE::OPTIMIZATION_VERY_GOOD,
OCIO_NAMESPACE::OPTIMIZATION_GOOD = OPTIMIZATION_VERY_GOOD | OPTIMIZATION_COMP_LUT3D,
OCIO_NAMESPACE::OPTIMIZATION_DRAFT = OPTIMIZATION_ALL,
OCIO_NAMESPACE::OPTIMIZATION_DEFAULT = OPTIMIZATION_VERY_GOOD
} |
| Provides control over how the ops in a Processor are combined in order to improve performance. More...
|
|
enum | OCIO_NAMESPACE::ProcessorCacheFlags : unsigned int { OCIO_NAMESPACE::PROCESSOR_CACHE_OFF = 0x00,
OCIO_NAMESPACE::PROCESSOR_CACHE_ENABLED = 0x01,
OCIO_NAMESPACE::PROCESSOR_CACHE_SHARE_DYN_PROPERTIES = 0x02,
OCIO_NAMESPACE::PROCESSOR_CACHE_DEFAULT = (PROCESSOR_CACHE_ENABLED | PROCESSOR_CACHE_SHARE_DYN_PROPERTIES)
} |
| cpp:type:: Enum to control the behavior of the internal caches e.g. the processor cache in More...
|
|