summaryrefslogtreecommitdiffstats
path: root/common/jpeg/jsimd.c
Commit message (Collapse)AuthorAgeFilesLines
* Add colorspace extensions to merged upsampling routinesDRC2009-04-051-4/+70
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3756 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement new colorspaces to allow directly compressing from/decompressing ↵DRC2009-04-031-4/+71
| | | | | | to RGB/RGBX/BGR/BGRX/XBGR/XRGB without conversion git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3744 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add environment variables to force MMX/SSE2 code path selectionDRC2009-04-031-0/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3743 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add SSE2 SIMD implementation of computationally intensive routines.Pierre Ossman2009-03-091-21/+130
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3653 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add SSE SIMD implementation of computationally intensive routines.Pierre Ossman2009-03-091-4/+33
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3652 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add 3DNow SIMD implementation of computationally intensive routines.Pierre Ossman2009-03-091-0/+66
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3649 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add MMX SIMD implementation of computationally intensive routines.Pierre Ossman2009-03-091-0/+282
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3648 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement x86 SIMD frameworkPierre Ossman2009-03-091-2/+7
| | | | | | | Add NASM support and stub routine for detecting SIMD extensions. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3646 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Framework for supporting SIMD accelerationPierre Ossman2009-03-091-0/+359
Designed to impose minimal changes on the "normal" code. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3645 3789f03b-4d11-0410-bbf8-ca57d06f2519