wok-next diff libjpeg-turbo/description.txt @ rev 21694
updated goaccess (0.6.1 -> 1.4)
author | Hans-G?nter Theisgen |
---|---|
date | Tue Jun 30 15:33:04 2020 +0100 (2020-06-30) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/libjpeg-turbo/description.txt Tue Jun 30 15:33:04 2020 +0100 1.3 @@ -0,0 +1,26 @@ 1.4 +libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, 1.5 +NEON, AltiVec) to accelerate baseline JPEG compression and decompression on 1.6 +x86, x86-64, ARM, and PowerPC systems. On such systems, libjpeg-turbo is 1.7 +generally 2-6x as fast as libjpeg, all else being equal. On other types of 1.8 +systems, libjpeg-turbo can still outperform libjpeg by a significant amount, 1.9 +by virtue of its highly-optimized Huffman coding routines. In many cases, the 1.10 +performance of libjpeg-turbo rivals that of proprietary high-speed JPEG codecs. 1.11 + 1.12 +libjpeg-turbo implements both the traditional libjpeg API as well as the less 1.13 +powerful but more straightforward TurboJPEG API. libjpeg-turbo also features 1.14 +colorspace extensions that allow it to compress from/decompress to 32-bit and 1.15 +big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java 1.16 +interface. 1.17 + 1.18 +Features 1.19 + 1.20 + * 2-6x as fast as libjpeg on x86, x86-64, and ARM platforms 1.21 + * 32-bit and 64-bit binaries provided for popular Linux distributions, 1.22 + Windows, OS X, and iOS 1.23 + * Can be used in GPL and proprietary applications 1.24 + * Provides the industry-standard libjpeg API/ABI (can emulate libjpeg v6b, 1.25 + v7, or v8, although libjpeg-turbo does not support the non-standard 1.26 + SmartScale format introduced in libjpeg v8) 1.27 + * Provides the TurboJPEG API used by VirtualGL and TurboVNC 1.28 + * Similar performance to commercial/closed source accelerated JPEG codecs 1.29 + * Full-featured Java wrapper