Surma
61a66c4ed4
Merge branch 'dev' into fix-permissions
2021-01-05 16:40:57 +00:00
Surma
ae583f7581
Merge branch 'dev' into update_jxl_v02
2021-01-05 16:37:42 +00:00
Surma
22a948267c
Rebuild WebP codec
2021-01-05 16:23:46 +00:00
Surma
35f5ad6e2b
Merge branch 'dev' into fix-permissions
2021-01-05 16:22:10 +00:00
Surma
36293d756b
Move variable assignment out of loop
2021-01-05 15:29:57 +00:00
Surma
ad07584730
Update codecs/resize/src/lib.rs
...
Co-authored-by: Ingvar Stepanyan <me@rreverser.com >
2021-01-05 14:50:08 +00:00
Surma
e260994600
Update codecs/resize/src/lib.rs
2021-01-05 14:49:41 +00:00
Surma
f55e4cf9a8
Update codecs/resize/src/lib.rs
...
Co-authored-by: Ingvar Stepanyan <me@rreverser.com >
2021-01-05 14:49:08 +00:00
Luca Versari
e8afe408f1
Update JPEG XL to v0.2 (format freeze).
2020-12-31 00:05:25 +01:00
Eugene
5bdba43b33
Fix oxipng build script permissions
2020-12-13 20:18:33 +03:00
Surma
c63120d4ce
Minor cleanup
2020-12-13 16:36:00 +00:00
Surma
405dd1cdfa
Fix banding from linear RGB color space conversion
2020-12-13 16:27:59 +00:00
Surma
12889d9d50
Add node version of MozJPEG encoder & decoder ( #886 )
...
* Add node version of MozJPEG
* Update paths for MozJPEG encoder
2020-12-09 11:44:46 +00:00
Ingvar Stepanyan
5758e5db9a
Fix PNG decoder returning Rust-owned ImageData
2020-12-08 20:19:48 +00:00
Surma
aff137218d
Update codecs/jxl/Makefile
...
Co-authored-by: Ingvar Stepanyan <me@rreverser.com >
2020-12-08 18:28:24 +00:00
Surma
c832287fa6
Release build of png
2020-12-08 18:15:45 +00:00
Surma
ed55660c88
Merge remote-tracking branch 'origin/dev' into visdf
2020-12-08 17:56:26 +00:00
Surma
33d60658cd
Makefile review
2020-12-08 17:55:49 +00:00
Luca Versari
200e01132c
Make the JXL Makefile work with both tags and SHAs.
2020-12-08 11:18:20 +01:00
Luca Versari
d25d01c705
Update JPEG XL to v0.1.1.
2020-12-07 14:23:58 +01:00
Jake Archibald
7699f75b45
Allow non-0 quality in webp ( #876 )
2020-12-07 11:35:27 +00:00
Surma
6b8d2e058c
Add node version of WebP
2020-12-05 22:04:53 +00:00
Surma
f051dcb07c
Add node version of WP2
2020-12-05 21:36:31 +00:00
Surma
c35c285273
Add node version for JXL
2020-12-05 20:23:44 +00:00
Surma
45fe4d2917
Add node version for imagequant
2020-12-05 20:23:35 +00:00
Surma
ef31e5cbd1
Add node version to AVIF
2020-12-05 20:23:34 +00:00
Surma
d8bd12fc6a
Merge remote-tracking branch 'origin/dev' into visdf
2020-12-05 17:26:02 +00:00
Ingvar Stepanyan
58a6abffbb
Threads and threads+SIMD builds for JPEG-XL ( #865 )
2020-12-02 15:40:16 +00:00
Ingvar Stepanyan
869d3f7732
Update WebP & WebP2 to latest upstream
...
Includes renaming "speed" to "effort" in WebP2.
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
618a4d777b
Update WebP2 binding code
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
7266c94f52
Rebuild WebP
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
d15dba7d20
Make Docker runs interactive
...
Otherwise they're impossible to cancel via Ctrl+C and this is driving me mad.
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
0ded493489
Switch to upstream libwebp2
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
990018f758
Switch to upstream libwebp
...
The patches were merged now.
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
4f4eaf01b7
Add comment to thread_level in wp2
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
73499d4a27
Add SIMD origin trial for dev--squoosh.netlify.app
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
198ad0fb1b
Add SIMD support to libwebp
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
f0d341aefa
Update Emscripten for SIMD
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
69e62339e6
Fixup
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
195762f64f
Point to custom fork for SIMD builds
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
a951096aaa
Support threads and threads+SIMD in WebP2
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
24d241564e
Simplify how BUILD_DIR is passed
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
3ae1cf86f5
Autoformat staged C++ and Rust
2020-11-21 03:56:30 +00:00
Luca Versari
a699a5c4dc
Fix Lossless+Progressive JXL.
...
Also limit the workaround for memory usage to large images.
2020-11-20 22:27:49 +00:00
Ingvar Stepanyan
f450373e3f
Fix nightly Rust pinning; rebuild Oxi
2020-11-20 22:21:21 +00:00
Ingvar Stepanyan
750872aca6
Delete old oxipng files
2020-11-20 22:21:21 +00:00
Jake Archibald
13631f1cfc
Extra Wp2 Options ( #853 )
...
* wip
* wip
* Add extra options
* Even more options!
* Update src/features/encoders/wp2/client/index.tsx
Co-authored-by: Surma <surma@surma.dev >
Co-authored-by: Surma <surma@surma.dev >
2020-11-20 16:12:38 +00:00
Jake Archibald
6da590c7d0
Merge branch 'rollup-build' into dev
...
# Conflicts:
# _headers.ejs
# codecs/oxipng/pkg/squoosh_oxipng_bg.js
# src/codecs/avif/encoder.ts
# src/codecs/oxipng/encoder.ts
# src/codecs/processor.ts
# src/codecs/util.ts
# src/components/intro/imgs/logo.svg
# src/missing-types.d.ts
# webpack.config.js
2020-11-19 11:12:29 +00:00
Jake Archibald
56e10b3aa2
Rollup build
2020-11-19 11:00:23 +00:00
Ingvar Stepanyan
fd87ae7d2a
Force-rebuild codecs with -O3
...
Follow-up to https://github.com/GoogleChromeLabs/squoosh/pull/838 .
I have no idea what the JS+Wasm diffs in the original PR even represented if they weren't proper rebuilds, but this time I just removed node_modules in all codecs to enforce a proper, clean rebuild for each C++ codec.
(Still think the speed-ups are worth it.)
2020-11-02 17:37:35 +00:00