Lust 1.2.0
Lust 1.2.0 Is released!
This update brings some heavy optimizations to allow servers to make use of all their cores when encoding WebP,
during testing, it was found that libwebp using its default single-threaded system was up to 10x slower than the png and JPEG encoders sometimes taking upwards of 800ms to encode a single 200KB image.
What's new?
This update brings a custom encoder that allows you to customize the WebPencoding for better finer grain control and most notably offers multi-threaded encoding which offers significant performance increases on lower frequency but larger core count servers.
New WebP config options:
webp_quality
Between 0 and 100, For lossy, 0 gives the smallest size and 100 the largest. If using lossless this does nothing (same as before).webp_compression
with lossless encoding is the ratio of compression to speed. If using lossy encoding this does nothing - (float: 0.0 - 100.0 inclusive)webp_method
The quality/speed trade-off (0=fast, 6=slower-better)webp_threading
A bool signaling if multi-threading encoding should be attempted (false=disabled, true=enabled)