Blender Git Loki
Git Commits -> Revision a5139ce
Revision a5139ce by Brecht Van Lommel (tmp-ocio-v2) February 1, 2021, 14:42 (GMT) |
OpenColorIO: update display transforms for version 2.0 Needs a bit more manual work constructing the transform. LegacyViewingPipeline could also have been used, but isn't really any simpler and since it's legacy we better not rely on it. This moves more logic into the opencolorio module, to simplify the API. There is no need to wrap a dozen functions just to be able to do this in C rather than C++. It's also tightly coupled to the GPU shader logic, and so should be in the same module. |
Commit Details:
Full Hash: a5139ce82c4aeecc09cf44dc4967920c00b3a419
Parent Commit: 0eb26e3
Lines Changed: +144, -256
6 Modified Paths:
/intern/opencolorio/fallback_impl.cc (+11, -44) (Diff)
/intern/opencolorio/ocio_capi.cc (+9, -43) (Diff)
/intern/opencolorio/ocio_capi.h (+7, -12) (Diff)
/intern/opencolorio/ocio_impl.cc (+72, -42) (Diff)
/intern/opencolorio/ocio_impl.h (+21, -32) (Diff)
/source/blender/imbuf/intern/colormanagement.c (+24, -83) (Diff)
/intern/opencolorio/ocio_capi.cc (+9, -43) (Diff)
/intern/opencolorio/ocio_capi.h (+7, -12) (Diff)
/intern/opencolorio/ocio_impl.cc (+72, -42) (Diff)
/intern/opencolorio/ocio_impl.h (+21, -32) (Diff)
/source/blender/imbuf/intern/colormanagement.c (+24, -83) (Diff)