diff options
Diffstat (limited to 'intern/opencolorio')
-rw-r--r-- | intern/opencolorio/ocio_capi.cpp | 5 | ||||
-rw-r--r-- | intern/opencolorio/ocio_capi.h | 1 | ||||
-rw-r--r-- | intern/opencolorio/ocio_capi_stub.cpp | 5 |
3 files changed, 11 insertions, 0 deletions
diff --git a/intern/opencolorio/ocio_capi.cpp b/intern/opencolorio/ocio_capi.cpp index 2fa66e5d2f5..cc45eb9b2dd 100644 --- a/intern/opencolorio/ocio_capi.cpp +++ b/intern/opencolorio/ocio_capi.cpp @@ -302,6 +302,11 @@ int OCIO_colorSpaceIsInvertible(ConstColorSpaceRcPtr *cs) return true; } +int OCIO_colorSpaceIsData(ConstColorSpaceRcPtr *cs) +{ + return ((*cs)->isData()); +} + void OCIO_colorSpaceRelease(ConstColorSpaceRcPtr *cs) { MEM_DELETE(cs, ConstColorSpaceRcPtr); diff --git a/intern/opencolorio/ocio_capi.h b/intern/opencolorio/ocio_capi.h index e774e3e8548..0218ccfafcd 100644 --- a/intern/opencolorio/ocio_capi.h +++ b/intern/opencolorio/ocio_capi.h @@ -73,6 +73,7 @@ ConstColorSpaceRcPtr *OCIO_configGetColorSpace(ConstConfigRcPtr *config, const c int OCIO_configGetIndexForColorSpace(ConstConfigRcPtr *config, const char *name); int OCIO_colorSpaceIsInvertible(ConstColorSpaceRcPtr *cs); +int OCIO_colorSpaceIsData(ConstColorSpaceRcPtr *cs); void OCIO_colorSpaceRelease(ConstColorSpaceRcPtr *cs); diff --git a/intern/opencolorio/ocio_capi_stub.cpp b/intern/opencolorio/ocio_capi_stub.cpp index f910d1a34cf..2112b88ad72 100644 --- a/intern/opencolorio/ocio_capi_stub.cpp +++ b/intern/opencolorio/ocio_capi_stub.cpp @@ -174,6 +174,11 @@ int OCIO_colorSpaceIsInvertible(ConstColorSpaceRcPtr *cs) return 1; } +int OCIO_colorSpaceIsData(ConstColorSpaceRcPtr *cs) +{ + return 0; +} + void OCIO_colorSpaceRelease(ConstColorSpaceRcPtr *cs) { } |