1. 30e5cc2 add tricky 5-point profile to test set by Mike Klein · 6 years ago
  2. 6f11cd0 Fix skcms Mac build job by Ben Wagner · 6 years ago
  3. 95d1987 pay some attention to apply_tf() by Mike Klein · 6 years ago
  4. dc97dc5 turn on -fsanitize=integer on portable bot by Mike Klein · 6 years ago
  5. f80f027 add portable *SAN bot by Mike Klein · 6 years ago
  6. 2925dc9 more C++ by Mike Klein · 6 years ago
  7. c663954 more C++ cleanup by Mike Klein · 6 years ago
  8. 779b8c7 remove TSAN config by Mike Klein · 6 years ago
  9. 6b7ef53 add unit test for clamp-before-premul by Mike Klein · 6 years ago
  10. 51fba28 start cleaning up src/Transform_inl.h with C++ by Mike Klein · 6 years ago
  11. 23e7777 clamp before premul by Mike Klein · 6 years ago
  12. 4642d9f [infra] Adjust job priorities. (skcms) by Ben Wagner · 6 years ago
  13. dad22fe Remove sign_cla entry from cq.cfg by Eric Boren · 6 years ago
  14. ae6a7ac build as C++ the normal way by Mike Klein · 6 years ago
  15. 8342d77 avoid C-only flexible array members by Mike Klein · 6 years ago
  16. 637629b convert skcms to c++ by Mike Klein · 6 years ago
  17. f447e42 centralize and clean up disabled warnings by Mike Klein · 6 years ago
  18. 678e47d rm CMakeLists.txt by Mike Klein · 6 years ago
  19. 9d19e2a stop using designated initializers by Mike Klein · 6 years ago
  20. e2eabcb explicitly cast 16-bit constants to uint16_t by Mike Klein · 6 years ago
  21. 35b122d fix typo in c++ header check by Mike Klein · 6 years ago
  22. ec5acb4 make skcms buildable as c++ by Mike Klein · 6 years ago
  23. 0977edc tidy up skcms_internal.h by Mike Klein · 6 years ago
  24. 99b01c0 move skcms impl into skcms.c by Mike Klein · 6 years ago
  25. 14ea609 centralize internal headers into skcms_internal.h by Mike Klein · 6 years ago
  26. 4268c0b add a warning about non-D50 profiles by Mike Klein · 6 years ago
  27. 97bcdb1 Add support for Alpha8, Gray8, and 4444 pixel formats by Brian Osman · 6 years ago
  28. 78ef7c5 Treat null profiles as sRGB by Brian Osman · 6 years ago
  29. eb7de42 Move -ldl after object files that may need it. by Mike Klein · 6 years ago
  30. 1be9889 roll to latest win_toolchain by Mike Klein · 6 years ago
  31. 0fdd840 force wasm into N=1 transform code paths by Mike Klein · 6 years ago
  32. 2e43fec clean up option for old powf() by Mike Klein · 6 years ago
  33. a8a5c9e Fix NULL dereference when using skcms to just do format conversion by Brian Osman · 6 years ago
  34. b01dbd2 Recover the original primaries (using CHAD) when emitting gamut diagrams by Brian Osman · 6 years ago
  35. 5bfec77 rm GaussNewton.[ch] by Mike Klein · 6 years ago
  36. 3e527c6 Added skcms_AreApproximateInverses(Curve, TransferFunction) by Brian Osman · 6 years ago
  37. 3f444c5 rm skcms_PolyTF and skcms_OptimizeForSpeed() by Mike Klein · 6 years ago
  38. 06d773b add android.fp16 build by Mike Klein · 6 years ago
  39. 14afdb8 bump package versions on skcms tree by Mike Klein · 6 years ago
  40. e4c0e54 Add lerping to skcms_eval_curve by Brian Osman · 6 years ago
  41. 5cc905d remove BUILD.gn by Mike Klein · 6 years ago
  42. a7e79c5 try yet again to fix gauss-newton stepping by Mike Klein · 6 years ago
  43. 8432059 add clang.O0 build by Mike Klein · 6 years ago
  44. e040063 spin off Curve.[ch] by Mike Klein · 6 years ago
  45. ce2fabc Ignore srcAlpha when the input is CMYK by Brian Osman · 6 years ago
  46. 14c31bf temporarily turn on SKCMS_LEGACY_POWF for GN builds by Mike Klein · 6 years ago
  47. 1399e5f spin sources list out of BUILD.gn by Mike Klein · 6 years ago
  48. c277ac3 Reland "remove loop in powf" by Mike Klein · 6 years ago
  49. 83c4dc3 Revert "remove loop in powf" by Mike Klein · 6 years ago
  50. ccca868 Adjust fuzzers to test against parametric approximated tables by Brian Osman · 6 years ago
  51. b23d775 remove loop in powf by Mike Klein · 6 years ago
  52. 28e8b32 alternate isfinitef_() by Mike Klein · 6 years ago
  53. 5b9549a Add utilities for programmatically making profiles by Brian Osman · 6 years ago
  54. 78ee9e8 Add skcms_PrimariesToXYZD50 by Brian Osman · 6 years ago
  55. f771d23 Ensure that the TFs from ApproximateCurve are invertible by Brian Osman · 6 years ago
  56. 289cedc trim end of line whitespace by Mike Klein · 6 years ago
  57. ba83c97 add README.chromium by Mike Klein · 6 years ago
  58. 215ecb4 Remove make_signature, use enums for all ICC signatures by Brian Osman · 6 years ago
  59. bd90169 Verify that PolyTF parameters are finite after each step by Brian Osman · 6 years ago
  60. 02fc32e pull in roundtrip thresholds much more tightly by Mike Klein · 6 years ago
  61. cc1799c Enforce constraints at the start of nonlinear fitting by Brian Osman · 6 years ago
  62. aee343c Remove skcms_EnsureUsableAsDestination* by Brian Osman · 6 years ago
  63. baef14c Add MakeUsableAsDestination to replace EnsureUsableAsDestination by Brian Osman · 6 years ago
  64. 513d372 list _all_ sources in BUILD.gn by Mike Klein · 6 years ago
  65. 33bdf05 fit inverse parametric directly by Brian Osman · 6 years ago
  66. a1c0fe6 Change sRGB and XYZD50 profiles to functions by Brian Osman · 6 years ago
  67. f504cf9 check full round-tripped index for inf/overflow by Mike Klein · 6 years ago
  68. fdc6366 increase test TF dump by a digit by Mike Klein · 6 years ago
  69. 8cf2d2c EnsureUsableAsDestination: Don't inherit the polynomial TF from fallback by Brian Osman · 6 years ago
  70. 42c2748 handle L==N-1 special case in PolyTF fit by Mike Klein · 6 years ago
  71. 03457e1 also fuzz optimized profile by Mike Klein · 6 years ago
  72. dd901e0 simplify Gauss-Newton interface by Mike Klein · 6 years ago
  73. 5a327ce drop GaussNewton to max 3 parameters by Mike Klein · 6 years ago
  74. c3b186a add poly_tf to skcms_sRGB_profile by Mike Klein · 6 years ago
  75. ba9fcb3 retry SKCMS_API by Mike Klein · 6 years ago
  76. 2c9b55f Revert "SKCMS_API" by Brian Osman · 6 years ago
  77. a893aa3 test OptimizeForSpeed() by Mike Klein · 6 years ago
  78. 509a65e Reland "use linear segment instead of recalculating it" by Mike Klein · 6 years ago
  79. 48c6ca0 evaluate skcms_PolyTF carefully by Mike Klein · 6 years ago
  80. 9e351c0 relax is_identity_tf() by Mike Klein · 6 years ago
  81. f3a576b SKCMS_API by Mike Klein · 6 years ago
  82. 40a5028 Revert "use linear segment instead of recalculating it" by Mike Klein · 6 years ago
  83. 86807d3 use linear segment instead of recalculating it by Mike Klein · 6 years ago
  84. 289a2a7 Reject parametric curves with negative A, C, D, or G by Brian Osman · 6 years ago
  85. e19e9b9 Remove skcms_BestSingleCurve by Brian Osman · 6 years ago
  86. cca4d5d polytf by Mike Klein · 6 years ago
  87. 73399c8 Add inverse tables and approximate curves to Desmos output by Brian Osman · 6 years ago
  88. 8e64fbf skcms_EnsureUsableAsDestinationWithSingleCurve by Brian Osman · 6 years ago
  89. 4028d14 reduce overhead of profiling code by Mike Klein · 6 years ago
  90. 011b614 gut TF13 by Mike Klein · 6 years ago
  91. 5cbdc0a build profiling mode into all clang debug builds by Mike Klein · 6 years ago
  92. 6a4194e check for finite before casting to int by Mike Klein · 6 years ago
  93. e492929 clean up NEON vector cast warnings by Mike Klein · 6 years ago
  94. e8bc226 skcms_OptimizeForSpeed() by Mike Klein · 6 years ago
  95. fe14a6a factor eval_13()/grad_13() for fewer multiplies by Mike Klein · 6 years ago
  96. f1a2ba9 add SKCMS_PROFILE support for ARMv8 by Mike Klein · 6 years ago
  97. 17d4b82 SKCMS_PROFILE support on ARMv7 by Mike Klein · 6 years ago
  98. 71966da fail skcms_Parse() for useless profiles by Mike Klein · 6 years ago
  99. c4941e8 copy BUILD.gn into skcms repo by Mike Klein · 6 years ago
  100. e658346 Add more ICC profiles to test corpus by Brian Osman · 6 years ago