You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breaking change for the compiled `.rwr` ECC sets. The format is now
compressed using `zstd`.
Comparative figures for the `nam_6_3.rwr` included in the python
package:
- File size reduced from `69MB` to `4.4MB`.
- Load time on my machine reduced from `~560ms` to `~420ms`.
- (offline) ECC compilation time increased from `2.4s` to `3s`.
This is using the highest compression rate. Faster encodings produce
files of around `5MB`.
Closes#488
BREAKING CHANGE: `.rwr` ECC files generated with older versions are no
longer supported. Please recompile them, or compress the file with
`zstd`.
We should use something like
zstd
to compress/decompress the rewrite sets, instead of storing the full files.The included
nam_6_3.rwr
is 70MB, but compresses withzstd -9
to 4.4MB.Note that the file already gets compressed when packaging the python wheels, so #486 is still necessary.
The text was updated successfully, but these errors were encountered: