Jake Archibald
56e10b3aa2
Rollup build
2020-11-19 11:00:23 +00:00
Ingvar Stepanyan
93cbe557cd
Simplify memory management for other C++ codecs
2020-07-28 16:35:00 +01:00
Jake Archibald
43def798e1
Two workers & worker termination ( #198 )
...
* Refactoring codecs
* Plugging in new processor
* Fixing decorator
* MozJPEG free issue
* Better worker aborting, and terminate workers that aren't used for 10 seconds
* Better comment
* Ooops, half-typed comment
* Uncommenting problematic line
* Surma fixed it!
* Abstracting WASM initialisation
* Better comment
* Don't need this.
* Adding ticket
* noInitalRun
* Reverting MozJPEG issue demo
* Making a const for worker timeout
* Inline docs
* Bail early rather than nesting
* Addressing nits
2018-10-28 09:17:43 +00:00
Jake Archibald
8006a1a5e7
Memory view rather than pointers ( #144 ). Part of #141 .
...
* Returning an object seems to work well
* This doesn't work
* This does!
* Better cast?
* Updating usage in Squoosh
2018-08-21 09:27:04 +01:00
Jake Archibald
1ae65dd4a1
Mozjpeg opts ( #140 )
...
* Switching to embind
* Adding options to mozjpeg wasm
* Updating packages
* Ditching enum - causing more problems than it's worth
* Adding mozjpeg options UI
* Forgot about this enum
* Bools just work
2018-08-17 16:25:28 +01:00
Surma
1533728f59
Add types to module initialize func
2018-05-21 13:34:42 +01:00
Surma
c2e2a1a0b6
Succesfully load wasm file via webpack
2018-05-17 16:04:56 +01:00
Surma
7edb7f0de8
Wrangling TypeScript and webpack to work with Emscripten wasm stuff
2018-05-17 11:24:40 +01:00