Wordsmith the project description

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@921 632fc199-4ca6-4c93-a231-07263d6284db
This commit is contained in:
DRC
2013-01-23 01:32:25 +00:00
parent bdfcb74d50
commit 0f7ff719a1
4 changed files with 59 additions and 45 deletions

View File

@@ -2,22 +2,26 @@
** Background ** Background
******************************************************************************* *******************************************************************************
libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2,
SSE2, NEON) to accelerate baseline JPEG compression and decompression on x86, NEON) to accelerate baseline JPEG compression and decompression on x86, x86-64,
x86-64, and ARM systems. On such systems, libjpeg-turbo is generally 2-4x as and ARM systems. On such systems, libjpeg-turbo is generally 2-4x as fast as
fast as the unmodified version of libjpeg, all else being equal. libjpeg, all else being equal. On other types of systems, libjpeg-turbo can
still outperform libjpeg by a significant amount, by virtue of its
highly-optimized Huffman coding routines. In many cases, the performance of
libjpeg-turbo rivals that of proprietary high-speed JPEG codecs.
libjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru, but libjpeg-turbo implements both the traditional libjpeg API as well as the less
the TigerVNC and VirtualGL projects made numerous enhancements to the codec in powerful but more straightforward TurboJPEG API. libjpeg-turbo also features
2009, including improved support for Mac OS X, 64-bit support, support for colorspace extensions that allow it to compress from/decompress to 32-bit and
32-bit and big-endian pixel formats (RGBX, XBGR, etc.), accelerated Huffman big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java
encoding/decoding, and various bug fixes. The goal was to produce a fully interface.
open-source codec whose performance rivaled that of popular closed-source
codecs available at the time.
In early 2010, libjpeg-turbo spun off into its own independent project, with libjpeg-turbo was originally based on libjpeg/SIMD, an MMX-accelerated
the goal of making high-speed JPEG compression/decompression technology derivative of libjpeg v6b developed by Miyasaka Masaru. The TigerVNC and
available to a broader range of users and developers. VirtualGL projects made numerous enhancements to the codec in 2009, and in
early 2010, libjpeg-turbo spun off into an independent project, with the goal
of making high-speed JPEG compression/decompression technology available to a
broader range of users and developers.
******************************************************************************* *******************************************************************************

View File

@@ -1,13 +1,14 @@
{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360 {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;} {\colortbl;\red255\green255\blue255;}
\margl1440\margr1440\vieww15200\viewh9600\viewkind0 \margl1440\margr1440\vieww26380\viewh15840\viewkind0
\deftab720 \deftab720
\pard\pardeftab720\ql\qnatural \pard\pardeftab720\ql\qnatural
\f0\fs24 \cf0 libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, SSE2, NEON) to accelerate baseline JPEG compression and decompression on x86, x86-64, and ARM systems. On such systems, libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg, all else being equal.\ \f0\fs24 \cf0 libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON) to accelerate baseline JPEG compression and decompression on x86, x86-64, and ARM systems. On such systems, libjpeg-turbo is generally 2-4x as fast as libjpeg, all else being equal. On other types of systems, libjpeg-turbo can still outperform libjpeg by a significant amount, by virtue of its highly-optimized Huffman coding routines. In many cases, the performance of libjpeg-turbo rivals that of proprietary high-speed JPEG codecs.\
\ \
libjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru, but the TigerVNC and VirtualGL projects made numerous enhancements to the codec in 2009, including improved support for Mac OS X, 64-bit support, support for 32-bit and big-endian pixel formats (RGBX, XBGR, etc.), accelerated Huffman encoding/decoding, and various bug fixes. The goal was to produce a fully open-source codec whose performance rivaled that of popular closed-source codecs available at the time.\ libjpeg-turbo implements both the traditional libjpeg API as well as the less powerful but more straightforward TurboJPEG API. libjpeg-turbo also features colorspace extensions that allow it to compress from/decompress to 32-bit and\
big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java interface.\
\ \
In early 2010, libjpeg-turbo spun off into its own independent project, with the goal of making high-speed JPEG compression/decompression technology available to a broader range of users and developers.\ libjpeg-turbo was originally based on libjpeg/SIMD, an MMX-accelerated derivative of libjpeg v6b developed by Miyasaka Masaru. The TigerVNC and VirtualGL projects made numerous enhancements to the codec in 2009, and in early 2010, libjpeg-turbo spun off into an independent project, with the goal of making high-speed JPEG compression/decompression technology available to a broader range of users and developers.\
} }

View File

@@ -6,19 +6,24 @@ Architecture: {__ARCH}
Essential: no Essential: no
Maintainer: The libjpeg-turbo Project [http://www.libjpeg-turbo.org] Maintainer: The libjpeg-turbo Project [http://www.libjpeg-turbo.org]
Description: A SIMD-accelerated JPEG codec that provides both the libjpeg and TurboJPEG APIs Description: A SIMD-accelerated JPEG codec that provides both the libjpeg and TurboJPEG APIs
libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2,
SSE2, NEON) to accelerate baseline JPEG compression and decompression on x86, NEON) to accelerate baseline JPEG compression and decompression on x86,
x86-64, and ARM systems. On such systems, libjpeg-turbo is generally 2-4x as x86-64, and ARM systems. On such systems, libjpeg-turbo is generally 2-4x as
fast as the unmodified version of libjpeg, all else being equal. fast as libjpeg, all else being equal. On other types of systems,
libjpeg-turbo can still outperform libjpeg by a significant amount, by virtue
of its highly-optimized Huffman coding routines. In many cases, the
performance of libjpeg-turbo rivals that of proprietary high-speed JPEG
codecs.
. .
libjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru, but libjpeg-turbo implements both the traditional libjpeg API as well as the less
the TigerVNC and VirtualGL projects made numerous enhancements to the codec powerful but more straightforward TurboJPEG API. libjpeg-turbo also features
in 2009, including improved support for Mac OS X, 64-bit support, support colorspace extensions that allow it to compress from/decompress to 32-bit and
for 32-bit and big-endian pixel formats (RGBX, XBGR, etc.), accelerated big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java
Huffman encoding/decoding, and various bug fixes. The goal was to produce a interface.
fully open-source codec whose performance rivaled that of popular
closed-source codecs available at the time.
. .
In early 2010, libjpeg-turbo spun off into its own independent project, with libjpeg-turbo was originally based on libjpeg/SIMD, an MMX-accelerated
the goal of making high-speed JPEG compression/decompression technology derivative of libjpeg v6b developed by Miyasaka Masaru. The TigerVNC and
available to a broader range of users and developers. VirtualGL projects made numerous enhancements to the codec in 2009, and in
early 2010, libjpeg-turbo spun off into an independent project, with the goal
of making high-speed JPEG compression/decompression technology available to a
broader range of users and developers.

View File

@@ -23,22 +23,26 @@ Provides: %{name} = %{version}-%{release}, turbojpeg = 2.00, libturbojpeg.so
Obsoletes: turbojpeg Obsoletes: turbojpeg
%description %description
libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2,
SSE2, NEON) to accelerate baseline JPEG compression and decompression on x86, NEON) to accelerate baseline JPEG compression and decompression on x86, x86-64,
x86-64, and ARM systems. On such systems, libjpeg-turbo is generally 2-4x as and ARM systems. On such systems, libjpeg-turbo is generally 2-4x as fast as
fast as the unmodified version of libjpeg, all else being equal. libjpeg, all else being equal. On other types of systems, libjpeg-turbo can
still outperform libjpeg by a significant amount, by virtue of its
highly-optimized Huffman coding routines. In many cases, the performance of
libjpeg-turbo rivals that of proprietary high-speed JPEG codecs.
libjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru, but libjpeg-turbo implements both the traditional libjpeg API as well as the less
the TigerVNC and VirtualGL projects made numerous enhancements to the codec in powerful but more straightforward TurboJPEG API. libjpeg-turbo also features
2009, including improved support for Mac OS X, 64-bit support, support for colorspace extensions that allow it to compress from/decompress to 32-bit and
32-bit and big-endian pixel formats (RGBX, XBGR, etc.), accelerated Huffman big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java
encoding/decoding, and various bug fixes. The goal was to produce a fully interface.
open-source codec whose performance rivaled that of popular closed-source
codecs available at the time.
In early 2010, libjpeg-turbo spun off into its own independent project, with libjpeg-turbo was originally based on libjpeg/SIMD, an MMX-accelerated
the goal of making high-speed JPEG compression/decompression technology derivative of libjpeg v6b developed by Miyasaka Masaru. The TigerVNC and
available to a broader range of users and developers. VirtualGL projects made numerous enhancements to the codec in 2009, and in
early 2010, libjpeg-turbo spun off into an independent project, with the goal
of making high-speed JPEG compression/decompression technology available to a
broader range of users and developers.
#-->%prep #-->%prep
#-->%setup -q #-->%setup -q