Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021