imageworks/OpenColorIO — pull request #199 by dbr (2011-12-14 13:39:26+00:00)
Title: core: Tetrahedral 3D LUT interpolation

Implemented primarily because we were supplied a FPE LUT which was producing what looked like banding, caused [by this interpolation artefact](http://i.imgur.com/4SVNP.png)

..but as the commit mentions, it's marginally quicker with zero optimisation (~8.6k scanlines/sec vs 7.6k for linear). Potentially SSE might help, and a few calculations could be avoided by moving them into the appropriate branch (e.g n010 is only used in the top-level "else" branch), although in both cases I have almost no idea if it'll help

\- Ben