Sign in
skia
/
skcms
/
HEAD
« Previous
cd2260c
clean up SKCMS_LEGACY_TF_INVERT
by Mike Klein
· 5 years ago
ca80251
force 1.0f roundtrip through invert by tweaking e
by Mike Klein
· 5 years ago
1747706
stifle /0 warnings in TF invert
by Mike Klein
· 5 years ago
cecf6c0
calculate k with one fewer divide
by Mike Klein
· 5 years ago
d2f489e
rewrite skcms_TransferFunction_invert
by Mike Klein
· 5 years ago
8b9d1f9
test sRGB TF and its inverse
by Mike Klein
· 5 years ago
e9b211d
Update to newest win_toolchain and clang_win
by Brian Osman
· 5 years ago
ee55576
these can be the same buffer
by Mike Klein
· 6 years ago
2667970
always fit f=0
by Mike Klein
· 6 years ago
1ce6da5
add paletted source support
by Mike Klein
· 6 years ago
f3e50cf
make inner loop of clut() less branchy
by Mike Klein
· 6 years ago
c851ac9
fix CMYK alpha channel
by Mike Klein
· 6 years ago
e48396d
add ->sRGB dump to profile tests
by Mike Klein
· 6 years ago
e82abda
fold together table ops
by Mike Klein
· 6 years ago
2d0ef66
fold together clut<8> and clut<16>
by Mike Klein
· 6 years ago
fa2161c
iterative clut()
by Mike Klein
· 6 years ago
33ca7b4
move clamp outside of clut
by Mike Klein
· 6 years ago
bdafec6
limit+stride can be scalars
by Mike Klein
· 6 years ago
d27291c
bottom out clut recursion at dim=1
by Mike Klein
· 6 years ago
d26444f
disable GCC and 32-bit builds on Mac
by Mike Klein
· 6 years ago
b655b88
work around compiler bug for mips64el/-O3
by Mike Klein
· 6 years ago
9369e44
abort if TF invert fails
by Mike Klein
· 6 years ago
271ddb4
add mips64el build script
by Mike Klein
· 6 years ago
7362d88
relax CLUT inlining a bit
by Mike Klein
· 6 years ago
dfd5b3a
expose three more private routines
by Mike Klein
· 6 years ago
1c1d556
make skcms_TransferFunction_invert public
by Mike Klein
· 6 years ago
0eb21d4
dump inverse Best tf (i.e. what we use for destinations)
by Mike Klein
· 6 years ago
82ea7fb
update a few bot packages
by Mike Klein
· 6 years ago
b9dc926
add little-endian 16-bit support
by Mike Klein
· 6 years ago
710aa46
fix broken test
by Mike Klein
· 6 years ago
52df767
Op_noop is pointless
by Mike Klein
· 6 years ago
54b6cee
Set alpha to 1 when loading gray
by Brian Osman
· 6 years ago
da4870e
another profile that reproduces this bug
by Mike Klein
· 6 years ago
8a251fa
Add another profile to the test set.
by Mike Klein
· 6 years ago
80e0493
Clang added pragma attribute in 5.0
by Mike Klein
· 6 years ago
a6687f8
use O(1) pragmas instead of O(N) attributes
by Mike Klein
· 6 years ago
018002b
relax transform aliasing a bit
by Mike Klein
· 6 years ago
b116880
Get -Wreserved-id-macro clean
by Mike Klein
· 6 years ago
5ac66b0
remove PremulLinear
by Mike Klein
· 6 years ago
6b324db
zero a2b values of stock profiles
by Mike Klein
· 6 years ago
da25e1a
add skcms_ApproximatelyEqualProfiles() fastpath
by Mike Klein
· 6 years ago
5f03dc9
[infra] Remove cq_name from cq.cfg
by Eric Boren
· 6 years ago
e8e06f9
Add another CMYK profile.
by Mike Klein
· 6 years ago
b2fffd2
Actually support profiles with 1D and 2D CLUTs
by Brian Osman
· 6 years ago
f1e2b45
[infra] Use Xcode from CIPD.
by Ben Wagner
· 6 years ago
5b1292e
Specify Xcode 9.2 in dimensions.
by Ben Wagner
· 6 years ago
6ad455d
prepare for NDK r18
by Mike Klein
· 6 years ago
e5dd04f
fix gcc.avx512 builds
by Mike Klein
· 6 years ago
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
Next »