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