Clone this repo:

Branches

  1. 28c6804 [skcms] Clamp 10-bit XR channels to [0, 1023] before bit-packing by Jorge Betancourt · 24 hours ago main
  2. ce09aa2 [skcms] Replace Google Inc. with Google LLC in file preamble by Jorge Betancourt · 25 hours ago
  3. cf46eb4 [skcms] Fix pixel format family matching for gray dst and BGR norm src by Jorge Betancourt · 2 days ago
  4. f0bbebb Mark skcms.h as exporting src/skcms_public.h for include-cleaner by Sam Hasinoff · 3 weeks ago
  5. ec12624 Reland fix for off by one that got overwritten by Jorge Betancourt · 3 weeks ago

To build with ninja, simply run ninja from the root directory. This will produce a library in /out.

There are also Bazel rules, outlined in BAZEL.md