Skip to content
  • Amy spark's avatar
    Enable LittleCMS's Fast Float plugin · da993084
    Amy spark authored
    This updates LittleCMS to 2.12, because previous versions would crash
    under certain circumstances if the fast float plugin was enabled:
    https://github.com/mm2/Little-CMS/commit/75bd87ec8d2bca9dfc766e8067c22a3d72e968a2
    
    In my case, I got the crash while attempting to convert RGBA (65535, 0,
    0, 65535) to sRGB while the plugin was enabled. This was because, for
    some reason, the plugin would think the alpha channel was at a 16MB
    offset, when it should be 4.
    
    Additionally, toss in my SSE configure-time detection patch, since
    Marti's code relies on it being disabled via a header definition.
    Otherwise, the SSE codepaths will choke compilation on non-Intel
    platforms.
    da993084