Jake Archibald
f92e3c2194
Move encode options definition to the wasm
2020-09-16 12:30:26 +01:00
Jake Archibald
a6477b82fc
wip
...
# Conflicts:
# codecs/cpp.Dockerfile
# codecs/imagequant/example.html
# codecs/webp/dec/webp_dec.d.ts
# codecs/webp/dec/webp_dec.js
# codecs/webp/dec/webp_dec.wasm
# codecs/webp/enc/webp_enc.d.ts
# codecs/webp/enc/webp_enc.js
# codecs/webp/enc/webp_enc.wasm
# package-lock.json
# package.json
# src/codecs/tiny.webp
# src_old/codecs/encoders.ts
# src_old/codecs/processor-worker/tiny.avif
# src_old/codecs/processor-worker/tiny.webp
# src_old/codecs/tiny.webp
# src_old/components/compress/index.tsx
# src_old/lib/util.ts
# src_old/sw/util.ts
2020-09-16 10:08:50 +01:00
Ingvar Stepanyan
8036579a3c
RawImage -> ImageData; report errors with null
2020-08-05 15:10:33 +01:00
Ingvar Stepanyan
93cbe557cd
Simplify memory management for other C++ codecs
2020-07-28 16:35:00 +01:00
Ingvar Stepanyan
de543b3206
Further speed improvements
...
- Store Emscripten cache inside node_modules/.em_cache. Docker image ships without LTO libs, so Emscripten has to rebuild stdlibs on every build otherwise.
- Merge webp_enc + webp_dec build scripts. Core libwebp library is same in both cases, so there's no point in storing and building two copies of it.
2020-05-13 19:39:27 +01:00