-
28c6804 [skcms] Clamp 10-bit XR channels to [0, 1023] before bit-packing by Jorge Betancourt · 25 hours ago main
-
ce09aa2 [skcms] Replace Google Inc. with Google LLC in file preamble by Jorge Betancourt · 25 hours ago
-
cf46eb4 [skcms] Fix pixel format family matching for gray dst and BGR norm src by Jorge Betancourt · 2 days ago
-
f0bbebb Mark skcms.h as exporting src/skcms_public.h for include-cleaner by Sam Hasinoff · 3 weeks ago
-
ec12624 Reland fix for off by one that got overwritten by Jorge Betancourt · 3 weeks ago
-
97adcbb Reject white points that would divide by zero by Elliot Sisteron · 4 weeks ago
-
7e572ad Fix skcms build with Clang 22 by Ho Cheung · 6 weeks ago
-
7e711e0 skcms: Increase transform op capacity and add bounds checks by Christopher Cameron · 9 weeks ago
-
0ca108f Remove canonicalize_identity from A2B and B2A parsing by Christopher Cameron · 10 weeks ago
-
79a6047 skcms: Add HAGC tag support by Christopher Cameron · 10 weeks ago
-
4992fb1 Disable musttail on MIPS, PowerPC, LoongArch, and Windows (MinGW) with GCC by Xi Ruoyao · 7 months ago
-
9c10699 Avoid flattening matrix row storage by Darren Carreras · 3 months ago
-
8c2404b Whitespace change to trigger a roll by Eric Boren · 3 months ago
-
6010f35 [skcms] Harden CLUT indexing, enforce limits, and add test case by Tom Anderson · 6 months ago
-
a7a3b15 Detect and reject profiles which we would walk off the end by Kaylee Lubick · 7 months ago
-
15db243 [skcms] Fix crash by reading before CLUT by Kaylee Lubick · 7 months ago
-
92c7950 Add .gemini to gitignore by Kaylee Lubick · 7 months ago
-
24b120d Use newer bazelisk by Kaylee Lubick · 8 months ago
-
0ac6392 Tighten max table entries when parsing and evaluating ICC curves by Kaylee Lubick · 8 months ago
-
7f81d48 [bazel] Migrate to Bazel 8.5.0 by Eric Boren · 10 months ago
-
bf2d52b [rust bmp] Add enum name to Skcms_Signature enum by Sergio Gonzalez · 12 months ago
-
026f8a9 Make SKCMS_API also define dllimport by Kaylee Lubick · 1 year ago
-
96d9171 Disable must_tail on GCC when compiling for RISC-V by Kaylee Lubick · 1 year, 2 months ago
-
7852fc3 skcms_Transform: Add HLG OOTF by Christopher Cameron · 1 year, 2 months ago
-
a58dfb3 skcms_Transform: Respect PQ and HLG indicated in CICP by Christopher Cameron · 1 year, 2 months ago
-
c602c13 Guard _Float16 use on clang >= 15 by Florin Malita · 1 year, 3 months ago
-
238fd04 Gate F_From_Half change on clang by Devon Loehr · 1 year, 3 months ago
-
02ca44d Remove gcc special case in favor of __builtin_convertvector by Kaylee Lubick · 1 year, 3 months ago
-
1354884 Change use of removed intrinsic by Devon Loehr · 1 year, 3 months ago
-
d71f6aa skcms: support two attributes with GCC by Kaylee Lubick · 1 year, 3 months ago
-
3eb7168 [cdn] Use cdn.skia.org instead of gs://skia-world-readable by Eric Boren · 1 year, 4 months ago
-
1915b4d skcms: Add PQ and HLG types by Christopher Cameron · 1 year, 5 months ago
-
e12ef7c [infra] Make Windows OS version more lenient by Kaylee Lubick · 1 year, 5 months ago
-
df82c36 [infra] Fix OS dimension for skcms-Win by Eric Boren · 1 year, 7 months ago
-
8faeb77 [infra] Fix some CI issues by Eric Boren · 1 year, 7 months ago
-
374c106 [infra] Move Debian10 tasks to Ubuntu24 by Eric Boren · 1 year, 7 months ago
-
1e36569 Fix ninja build on PPC by Evgenii Kliuchnikov · 1 year, 9 months ago
-
6c5f473 Add store stages for 10101010_XR formats using Apple's linear formula by Michael Ludwig · 1 year, 10 months ago
-
1277696 Decode color channels in 10101010_XR and 101010x_XR formats using formulas based on Apple documentation by Jason Simmons · 1 year, 10 months ago
-
03700ab Remove unnecessary const qualifiers from function definitions by Kaylee Lubick · 1 year, 11 months ago
-
b2e6926 Re-arrange struct layouts to reduce in-memory size of public types by Kaylee Lubick · 2 years ago
-
d4f01d5 Add Bazel rules to provide debug symbols by Kaylee Lubick · 2 years ago
-
2c7a7bf Avoid usage of the clang::musttail attribute on ppc64le by Adrian Perez de Castro · 2 years, 1 month ago
-
f96615e Add skcms_GetInputChannelCount utility function by Brian Osman · 2 years, 3 months ago
-
c830bf2 Add `skcms_PixelFormat_GA_88` support for `skcms_Transform`. by Lukasz Anforowicz · 2 years, 3 months ago
-
2395877 Add LSX optimations for loong64. by Cheng Yangyang · 2 years, 4 months ago
-
bc467ef Fixed BGRA10XR to have padding be 6 *least* significant bits. by Aaron Clarke · 2 years, 5 months ago
-
5d9221d Adds support for bgra10xr loading. by Aaron Clarke · 2 years, 5 months ago
-
9478a63 Remove assert from powf_ by Christopher Cameron · 2 years, 7 months ago
-
934b734 Remove unnecessary return statement by K Lubick · 2 years, 7 months ago
-
defc2fa Fix misspelling in AVX #define. by John Stiles · 2 years, 8 months ago
-
d52adb9 Disable musttail on LoongArch by Brian Osman · 2 years, 8 months ago
-
b440ca2 Move assert to static_assert by K Lubick · 2 years, 8 months ago
-
fa4c93a Use one-big-switch when [[clang::musttail]] is unavailable. by John Stiles · 3 years ago
-
ffaff60 Revert "When tailcalling is not supported, loop over stages." by John Stiles · 3 years ago
-
945923e When tailcalling is not supported, loop over stages. by John Stiles · 3 years ago
-
529510f Disable musttail on RISC-V by Brian Osman · 3 years ago
-
4dba234 Re-enable [[clang::musttail]] on 64-bit Android. by John Stiles · 3 years ago
-
437623f Reland "Use tailcall recursion to process skcms ops." by John Stiles · 3 years ago
-
e0a502a Revert "Use tailcall recursion to process skcms ops." by John Stiles · 3 years ago
-
3020b5f Disable TransformHsw and TransformSkx on Android. by John Stiles · 3 years ago
-
55204b9 Disable [[clang::musttail]] on Windows entirely. by John Stiles · 3 years ago
-
b8a30c9 Improve Emscripten detection. by John Stiles · 3 years ago
-
8a5b9cb Disable [[clang::musttail]] on Android. by John Stiles · 3 years ago
-
03a3527 Eliminate [[clang::musttail]] from wasm builds. by John Stiles · 3 years ago
-
7cf575c Use tailcall recursion to process skcms ops. by John Stiles · 3 years ago
-
111d424 Improve R+G+B op fusing logic. by John Stiles · 3 years ago
-
c0be9bb Replace -march= with -mfeature toggles. by John Stiles · 3 years ago
-
08d56f5 Migrate HSW/SKX transform code into separate translation units. by John Stiles · 3 years ago
-
02a8c06 Add #includes for ptrdiff_t, size_t, and uint32_t. by John Stiles · 3 years ago
-
2b3cf74 Fix ClangTidy complaint about function definitions in headers. by John Stiles · 3 years ago
-
c788985 Migrate baseline transform code into a separate translation unit. by John Stiles · 3 years ago
-
568ad63 Fix Emscripten SIMD support. by John Stiles · 3 years ago
-
e59bd6a Create new (empty) translation units for skcms_Transform. by John Stiles · 3 years ago
-
fb11678 Split out target flags from $extra_cflags. by John Stiles · 3 years ago
-
6e457de //infra/bots/bot.py: Stop deleting Xcode on every Mac task run. by Leandro Lovisolo · 3 years ago
-
d4f59be Silence Ninja build errors when the Android NDK is missing. by John Stiles · 3 years ago
-
5274816 Migrate HSW/SKX/PORTABLE flag cleanup block to skcms_internals. by John Stiles · 3 years ago
-
5037b34 Remove skcms_internal.h by John Stiles · 3 years ago
-
b60ffc0 Fix issues encountered in google3 roll (again). by John Stiles · 3 years ago
-
36546e5 Fix issues encountered in google3 roll. by John Stiles · 3 years ago
-
e9cc599 Replace automatic CPU detection with explicit flags. by John Stiles · 3 years ago
-
cd60a4f Copy skcms public-API header into src directory. by John Stiles · 3 years ago
-
42030a7 Fix integer overflow on cast by Evgenii Kliuchnikov · 3 years ago
-
c8ee233 Copy skcms_internal header into src directory. by John Stiles · 3 years ago
-
d0d3db8 Remove redundant Color typedef. by John Stiles · 3 years ago
-
7c271ce Migrate INFINITY_ to the shared Transform header. by John Stiles · 3 years ago
-
7096dac Move transform op list into header. by John Stiles · 3 years ago
-
2b581aa Prep for tailcall-based implementation. by John Stiles · 3 years ago
-
dacb7ea Move shared macros into skcms_internal.h. by John Stiles · 3 years ago
-
10d18c9 Rename src/Transform.h to src/skcms_Transform.h. by John Stiles · 3 years ago
-
3c49869 Move Vec class into header. by John Stiles · 3 years ago
-
59b3b32 Remove small_memcpy. by John Stiles · 3 years ago
-
00f6c51 Fix up various ninja/clang targets for Mac. by John Stiles · 3 years ago
-
53a2ae4 Update skia/bots dependencies in skcms. by John Stiles · 3 years ago
-
29ce1bd Prevent runtime CPU detection in Haswell build by Brian Osman · 3 years ago
-
c01d0bc Implement basic RGB op fusing in skcms. by John Stiles · 3 years ago
-
5ff1bf4 Factor out curve-op selection code. by John Stiles · 3 years ago
-
1916b23 Further harden exp2f_ by Evgenii Kliuchnikov · 3 years ago
-
fa50717 Add gamma function to skcms. by John Stiles · 3 years ago