The graphics/jpeg port
jpeg-3.0.4v0 – SIMD-accelerated JPEG codec replacement of libjpeg (cvsweb github mirror)
Description
libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg, all else being equal. libjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru, but the TigerVNC and VirtualGL projects made numerous enhancements to the codec, including improved support for Mac OS X, 64-bit support, support for 32-bit and big endian pixel formats (RGBA, ABGR, etc.), accelerated Huffman encoding/decoding, and various bug fixes. The goal was to produce a fully open source codec that could replace the partially closed source TurboJPEG/IPP codec used by VirtualGL and TurboVNC. libjpeg-turbo generally achieves 80-120% of the performance of TurboJPEG/IPP. It is faster in some areas but slower in others.WWW: https://libjpeg-turbo.org/
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Files
- /usr/local/bin/cjpeg
- /usr/local/bin/djpeg
- /usr/local/bin/jpegtran
- /usr/local/bin/rdjpgcom
- /usr/local/bin/tjbench
- /usr/local/bin/wrjpgcom
- /usr/local/include/jconfig.h
- /usr/local/include/jerror.h
- /usr/local/include/jmorecfg.h
- /usr/local/include/jpeglib.h
- /usr/local/include/turbojpeg.h
- /usr/local/lib/cmake/
- /usr/local/lib/cmake/libjpeg-turbo/
- /usr/local/lib/cmake/libjpeg-turbo/libjpeg-turboConfig.cmake
- /usr/local/lib/cmake/libjpeg-turbo/libjpeg-turboConfigVersion.cmake
- /usr/local/lib/cmake/libjpeg-turbo/libjpeg-turboTargets-release.cmake
- /usr/local/lib/cmake/libjpeg-turbo/libjpeg-turboTargets.cmake
- /usr/local/lib/libjpeg.a
- /usr/local/lib/libjpeg.so.71.0
- /usr/local/lib/libturbojpeg.a
- /usr/local/lib/libturbojpeg.so.1.0
- /usr/local/lib/pkgconfig/libjpeg.pc
- /usr/local/lib/pkgconfig/libturbojpeg.pc
- /usr/local/man/man1/cjpeg.1
- /usr/local/man/man1/djpeg.1
- /usr/local/man/man1/jpegtran.1
- /usr/local/man/man1/rdjpgcom.1
- /usr/local/man/man1/wrjpgcom.1
- /usr/local/share/doc/jpeg/
- /usr/local/share/doc/jpeg/libjpeg.txt
- /usr/local/share/doc/jpeg/wizard.txt
- /usr/local/share/doc/libjpeg-turbo/
- /usr/local/share/doc/libjpeg-turbo/LICENSE.md
- /usr/local/share/doc/libjpeg-turbo/README.ijg
- /usr/local/share/doc/libjpeg-turbo/README.md
- /usr/local/share/doc/libjpeg-turbo/example.c
- /usr/local/share/doc/libjpeg-turbo/libjpeg.txt
- /usr/local/share/doc/libjpeg-turbo/structure.txt
- /usr/local/share/doc/libjpeg-turbo/tjexample.c
- /usr/local/share/doc/libjpeg-turbo/usage.txt
- /usr/local/share/doc/libjpeg-turbo/wizard.txt