Commit Graph

1478 Commits

Author SHA1 Message Date
Jake Archibald
a437afdf2b Update AVIF build to produce shipped wasm (#823)
* argh

* It works!

* Silly me

* Changes following feedback
2020-09-15 11:08:20 +01:00
Surma
1d7b6ab13e v0.2.0 2020-09-14 17:23:01 +01:00
Surma
1e700cd7c3 Add better output formatting 2020-09-14 17:20:49 +01:00
Surma
01c04d4a72 Add worker pool implementation 2020-09-14 17:05:02 +01:00
Surma
df45b996d1 v0.1.3 2020-09-09 23:44:01 +01:00
Surma
c9a271f57a Use __filename for worker instead 2020-09-09 23:43:30 +01:00
Surma
c37f798565 v0.1.2 2020-09-09 23:38:39 +01:00
Surma
e9b9993189 Add shebang to output 2020-09-09 23:38:26 +01:00
Surma
96b1ec2356 v0.1.1 2020-09-09 23:30:07 +01:00
Surma
e5d254ad80 Add package-level bin 2020-09-09 23:29:48 +01:00
Surma
b1b3c8c461 v0.1.0 2020-09-09 18:57:32 +01:00
Surma
1f2f5d1c61 Add .npmignore 2020-09-09 18:52:21 +01:00
Surma
12a719f05a Make it public 2020-09-09 18:33:47 +01:00
Surma
28c7b7aa94 Put right package name 2020-09-09 18:26:42 +01:00
Surma
6e3e6af70e Moar prettier 2020-09-09 18:25:32 +01:00
Surma
31118daa18 Add .gitignore 2020-09-09 18:23:51 +01:00
Surma
47fb7f9f71 Rollup for proper CLI 2020-09-09 18:22:50 +01:00
Surma
3b07862efb Use workers for parallelization 2020-09-09 15:48:56 +01:00
Surma
f0eb79f2f1 Use all the codecs 2020-09-09 15:22:39 +01:00
Surma
ebdb00f50d Keep planarized reference image around across runs 2020-09-09 12:50:02 +01:00
Surma
4b6334a212 Switch to Butteraugli and simpel CLI 2020-09-08 00:18:57 +01:00
Surma
483daa0493 Trying out more 2020-08-27 20:01:36 +01:00
Jake Archibald
4768bc17ba 1.12.0 v1.12.0 2020-08-26 12:57:35 +01:00
Surma
0934c6c00f Merge pull request #804 from GoogleChromeLabs/avif-options 2020-08-26 12:53:37 +01:00
Jake Archibald
9d81a9cd57 Merge branch 'dev' into avif-options 2020-08-26 12:39:40 +01:00
Jake Archibald
239ffeb7a7 Comment out grayscale and 4:2:0 for now 2020-08-26 12:36:59 +01:00
Jake Archibald
95570c8b3c Revert "Merge pull request #800 from GoogleChromeLabs/mozjpeg_dec"
This reverts commit 5715fb7b1b, reversing
changes made to 2c923e5239.
2020-08-26 12:28:06 +01:00
Jake Archibald
6e52ac2a73 Simpler canDecode check 2020-08-26 11:41:21 +01:00
Jake Archibald
fd5c557065 Cheeky smaller wasms 2020-08-26 11:09:15 +01:00
Jake Archibald
0abb6f18ba Update options when updating state. 2020-08-25 16:54:01 +01:00
Jake Archibald
4e5a810770 Avoid caching the decoder if the browser already supports it 2020-08-25 14:31:20 +01:00
Jake Archibald
8a81792bd5 Finger-in-the-air defaults 2020-08-25 14:13:37 +01:00
Jake Archibald
3f57f9fef1 Feature test decoding capability 2020-08-25 14:13:21 +01:00
Jake Archibald
549e1fc50a Use bt709 if not lossless so colour is correct 2020-08-25 14:12:26 +01:00
Jake Archibald
f3749a4e24 Ensure that mins can't be greater than maxs 2020-08-25 13:39:28 +01:00
Jake Archibald
e316b0d667 Use identity coefficients for true lossless 2020-08-25 13:39:01 +01:00
Jake Archibald
8f2dcb5f48 Options mostly working 2020-08-25 13:11:10 +01:00
Surma
0b4a673b13 It runs but not really 2020-08-25 13:03:10 +01:00
Surma
8c56d16aea Switch to dssim_core 2020-08-24 17:06:08 +01:00
Surma
5715fb7b1b Merge pull request #800 from GoogleChromeLabs/mozjpeg_dec 2020-08-24 14:25:37 +01:00
Surma
cd33a2f759 Fine. Count the lines. 2020-08-24 14:21:35 +01:00
Surma
ee561bb00e Allow more than one scanline at a time 2020-08-24 14:03:44 +01:00
Surma
773208d76e Trying dssim 2020-08-24 14:01:48 +01:00
Surma
75275a5596 Update codecs/mozjpeg/dec/mozjpeg_dec.cpp
Co-authored-by: Ingvar Stepanyan <rreverser@google.com>
2020-08-24 14:00:38 +01:00
Surma
8cd811cafd Review 2020-08-24 12:43:12 +01:00
Surma
4e090ea2f8 Remove unnecessary includes 2020-08-21 16:43:36 +01:00
Surma
6b007a0235 Update paths for Squoosh PWA 2020-08-21 16:33:58 +01:00
Surma
c23d1091e7 Implement decoder 2020-08-21 16:31:04 +01:00
Surma
d4f8b7f38b Add LICENSES to codecs 2020-08-21 13:44:36 +01:00
Surma
2c923e5239 Merge pull request #722 from GoogleChromeLabs/avif 2020-08-12 11:15:45 +01:00