1. 3dec636 implement transfer_function by Mike Klein · 6 years ago
  2. 88dee8a start working on some actual Transform() by Mike Klein · 6 years ago
  3. 5884a65 Rename all layout structs to be more consistent by Brian Osman · 6 years ago
  4. d1e2021 use float ==, fold through TAG_CAST by Mike Klein · 6 years ago
  5. d1d9bfa guard divide by zero a in read_tag_para() by Mike Klein · 6 years ago
  6. 15193d5 Add skcms_Curve to represent either parametric or table based curves by Brian Osman · 6 years ago
  7. 6457415 check struct sizes before casting by Mike Klein · 6 years ago
  8. b117b4e try to avoid size_t by Mike Klein · 6 years ago
  9. 301627c Add fuzz_iccprofile_transform to CMake by Brian Osman · 6 years ago
  10. ad5f202 Avoid usigned overflow when computing table size by Brian Osman · 6 years ago
  11. 14aee79 Add transform fuzz target by Kevin Lubick · 6 years ago
  12. aa884af Add fuzzer standalone targets to CMake by Brian Osman · 6 years ago
  13. 81357f3 Add fuzzer generated profiles to unit testing by Brian Osman · 6 years ago
  14. fdf53e5 refactor fuzz/ a bit by Mike Klein · 6 years ago
  15. 0e960c6 All tags must be at least four bytes (type signature) by Brian Osman · 6 years ago
  16. 839318c Add two fuzz targets by Kevin Lubick · 6 years ago
  17. 2908ce8 Adding structure for color space conversion to transform by Brian Osman · 6 years ago
  18. 6fd3bac Dump tag buffer ptrs to identify when tables are shared by Brian Osman · 6 years ago
  19. 1ea5993 Clean up includes and warnings by Brian Osman · 6 years ago
  20. a8aa0a6 add skcms_Matrix3x3_invert, test it a bit by Mike Klein · 6 years ago
  21. bacff3e NEON for load_888 and store_888 by Mike Klein · 6 years ago
  22. c01ce48 build src/ files independently by Mike Klein · 6 years ago
  23. 13d6524 some post curve-fit refactoring by Mike Klein · 6 years ago
  24. a148c5a Ported chromium's curve fit code to C by Brian Osman · 6 years ago
  25. 59d8845 avoid need for -Wno-abi by Mike Klein · 6 years ago
  26. 7bcbd54 more casts to make old GCC happy by Mike Klein · 6 years ago
  27. 97a6e20 refactoring by Mike Klein · 6 years ago
  28. 72bed72 Refactor ICC profile tests slightly by Brian Osman · 6 years ago
  29. 79abe0a Make skcms_Matrix3x3 two dimensional by Brian Osman · 6 years ago
  30. 3d99d40 trigger 'skcms' bot on CQ by Mike Klein · 6 years ago
  31. bf7c0c7 force inline non-stage functions in Transform.c by Mike Klein · 6 years ago
  32. c40e7a8 CQ test by Ravi Mistry · 6 years ago
  33. 124a2d1 Add files required for CQ by Ravi Mistry · 6 years ago
  34. dc84d0c add basic fuzzer script by Mike Klein · 6 years ago
  35. c3d5d49 Avoid -s option to which by Brian Osman · 6 years ago
  36. 56824b6 rearrange so we can use F16 instructions on x86 too by Mike Klein · 6 years ago
  37. 383212f Remove gcc.tsan build by Brian Osman · 6 years ago
  38. e6a3e2b store_hhh and store_hhhh by Mike Klein · 6 years ago
  39. 00e1bf9 add armv7 builds by Mike Klein · 6 years ago
  40. 2a7b3f2 first pass of using NEON by Mike Klein · 6 years ago
  41. 073ad68 add run support on connected Android device by Mike Klein · 6 years ago
  42. bd6006e add small_memcpy() by Mike Klein · 6 years ago
  43. b8c5acc unroll STORE_3 and STORE_4 by Mike Klein · 6 years ago
  44. a698ddd refactor _N and _1 stages by Mike Klein · 6 years ago
  45. 66f064d fix bug in store_fff_N by Mike Klein · 6 years ago
  46. 0f30d09 store_161616 and 16161616 by Mike Klein · 6 years ago
  47. ec172db add to_fixed() for F -> fixed rounding by Mike Klein · 6 years ago
  48. f725985 store_565 by Mike Klein · 6 years ago
  49. 83a2ada store_1010102 by Mike Klein · 6 years ago
  50. 15d9fcc cast refactoring by Mike Klein · 6 years ago
  51. 1f12563 make ubsan,isan failures fatal by Mike Klein · 6 years ago
  52. d593cc9 Implement toXYZD50 by Brian Osman · 6 years ago
  53. 94400be store_888 and store_fff by Mike Klein · 6 years ago
  54. 8e42ef4 Better definition and comment for error tolerance by Brian Osman · 6 years ago
  55. 8086577 Add more test profiles and verify the transfer function values by Brian Osman · 6 years ago
  56. 839a041 Add 32-bit builds. by Mike Klein · 6 years ago
  57. f5aee63 Implement getTransferFunction by Brian Osman · 6 years ago
  58. fed88cb add Android builds by Mike Klein · 6 years ago
  59. fe1df3b Fix MSVC noreturn definition by Brian Osman · 6 years ago
  60. e941b73 add iOS builds by Mike Klein · 6 years ago
  61. bfa1160 remove mention of ccache by Mike Klein · 6 years ago
  62. fa44fc4 use infra/ninja packages by Mike Klein · 6 years ago
  63. 0caf76d make skcms-Linux bot real too by Mike Klein · 6 years ago
  64. 71b33de try doing work on Mac bots by Mike Klein · 6 years ago
  65. f886753 more bot work by Mike Klein · 6 years ago
  66. 56ec622 Add infra stuff with dummy job by Eric Boren · 6 years ago
  67. ad0151c turn on clang.msan and gcc.tsan on Linux by Mike Klein · 6 years ago
  68. 48d4756 GCC doesn't support MSAN by Mike Klein · 6 years ago
  69. f9fd67a build iccdump with ninja, warnings fixes by Mike Klein · 6 years ago
  70. 66ad98e 0 -> F0, 1 -> F1 in clamp() by Mike Klein · 6 years ago
  71. 9df4367 add store_ffff, upgrade some tests by Mike Klein · 6 years ago
  72. a4ba541 signed/unsigned warning fixup by Mike Klein · 6 years ago
  73. cc09581 Test parsing some valid (and invalid) ICC profiles by Brian Osman · 6 years ago
  74. ebd6e4a load_hhh by Mike Klein · 6 years ago
  75. b065a82 load_hhhh by Mike Klein · 6 years ago
  76. 9deb38b add RGB_fff and RGBA_ffff loads by Mike Klein · 6 years ago
  77. f71883e disable asserts in .tiny builds by Mike Klein · 6 years ago
  78. 3267c1b focus .tiny builds a bit by Mike Klein · 6 years ago
  79. 4d8275f add 101010x and 1010102 loads by Mike Klein · 6 years ago
  80. 5a4e956 add lsan build by Mike Klein · 6 years ago
  81. ffef9a6 refactor ninja build by Mike Klein · 6 years ago
  82. 5a3299a -Wno-padded by Mike Klein · 6 years ago
  83. 97d4dfc Merge "Extract tag type and include it in returned type struct" by Brian Osman · 6 years ago
  84. 20a929d Extract tag type and include it in returned type struct by Brian Osman · 6 years ago
  85. 82bf6ac warning fixes for non-MSVC by Mike Klein · 6 years ago
  86. 7fb721d First pass of ICC (header) parsing code by Brian Osman · 6 years ago
  87. 5fff82c simplify load_888, impl load_161616 by Mike Klein · 6 years ago
  88. 4f30349 add load_16161616 by Mike Klein · 6 years ago
  89. 9168e49 Merge "centralize tmp buffer" by Mike Klein · 6 years ago
  90. 4a6e045 centralize tmp buffer by Mike Klein · 6 years ago
  91. 3043167 Fix line endings by Brian Osman · 6 years ago
  92. d7e2a48 Add iccdump target, placeholder tool for examining ICC files by Brian Osman · 6 years ago
  93. 15cd794 refactor memory stages by Mike Klein · 6 years ago
  94. b2a21cd add integer sanitizer too by Mike Klein · 6 years ago
  95. 40eb9be add debug symbols by Mike Klein · 6 years ago
  96. c30e394 Merge "add portable and native builds" by Mike Klein · 6 years ago
  97. 982bd0d add portable and native builds by Mike Klein · 6 years ago
  98. e53c061 Switch MSVC to W4 rather than Wall by Brian Osman · 6 years ago
  99. d3df009 build updates by Mike Klein · 6 years ago
  100. c5b9ff4 support more src formats: 565, 888 by Mike Klein · 6 years ago