relax CLUT inlining a bit
I decided to take another pass at writing the CLUT code in skcms
as "normal", mostly to get rid of the macros now that we're C++
and can use templates.
While I was at it, I moved the dimension from being a fundamental
property of each clut() function to an argument, and took away any
mention of force inlining or even inlining. In all this cut skcms'
code size by about 30%.
Reviewed-by: Brian Osman <firstname.lastname@example.org>
Commit-Queue: Mike Klein <email@example.com>
1 file changed