f83b2013fa
Support WebAssembly
2024-11-01 16:50:37 -04:00
e5caab2e64
Run rustfmt and fix more Clippy warnings
2024-05-18 09:42:07 -04:00
89d026bf63
Remove usage of crc crate as a main dependency
...
This was temporarily used for shader key hashing, but now an original
implementation using zlib's crc32 function from crcracker
(https://github.com/NotNite/crcracker/ ) is used instead. Tests are added
and existing ones are used to ensure it's the same.
2024-04-29 18:57:15 -04:00
f80b290c4e
Jamcrc should be crate level public
...
This doesn't make any functional difference (because the module isn't
public) but whatever, still want to do it
2024-04-15 18:38:22 -04:00
2000b978b3
Ensure compliance with REUSE, add to CI
2023-08-06 08:25:04 -04:00
dfda25111a
Minor formatting and linter fixes
2022-12-17 08:23:19 -05:00
6e6aa896a6
Run rustfmt
2022-10-25 13:02:06 -04:00
7aa306da99
Replace crc crate with simpler implementation
...
The package is kept as a dev-dependency to prevent regressions though!
2022-10-25 13:00:10 -04:00