1. 8632f1b ARM64: Avoid tbl instruction on Cortex-A53/A57 by DRC · 9 years ago
  2. 46ecffa ARM64: Avoid LD3/ST3 at run time, not compile time by DRC · 9 years ago
  3. ec6941f Complete the ARM64 NEON SIMD implementation by DRC · 9 years ago
  4. 499c470 ARM32 NEON SIMD implementation of Huffman encoding by DRC · 9 years ago
  5. f3a8684 SSE2 SIMD implementation of Huffman encoding by DRC · 9 years ago
  6. c641cdd AltiVec SIMD implementation of H2V1 and H2V2 plain upsampling (used only when decompressing YCCK images with fast upsampling enabled.) by DRC · 10 years ago
  7. 86af36a AltiVec SIMD implementation of H2V1 and H2V2 merged upsampling by DRC · 10 years ago
  8. 52a4ec6 AltiVec SIMD implementation of H2V1 and H2V2 fancy upsampling by DRC · 10 years ago
  9. ac4daa7 AltiVec SIMD implementation of YCC-to-RGB color conversion by DRC · 10 years ago
  10. 2204820 AltiVec SIMD implementation of 2x1 and 2x2 downsampling by DRC · 10 years ago
  11. 577ecd9 AltiVec SIMD implementation of sample conversion and integer quantization by DRC · 10 years ago
  12. b1fec4f AltiVec SIMD implementation of RGB-to-Grayscale color conversion by DRC · 10 years ago
  13. 62bae20 AltiVec SIMD implementation of RGB-to-YCC color conversion by DRC · 10 years ago
  14. 0691162 AltiVec SIMD implementation of slow integer inverse DCT by DRC · 10 years ago
  15. 6cb7f40 AltiVec SIMD implementation of fast integer inverse DCT by DRC · 10 years ago
  16. fb0c394 AltiVec SIMD implementation of slow integer forward DCT; Clean up fast integer forward DCT code so that it is easier to see how it derives from the SSE2 code and to make it play more nicely with the slow FDCT code. by DRC · 10 years ago
  17. cd2d8e1 AltiVec SIMD implementation of fast forward DCT by DRC · 10 years ago
  18. d729f4d ARM NEON SIMD support for YCC-to-RGB565 conversion, and optimizations to the existing YCC-to-RGB conversion code: by DRC · 10 years ago
  19. 5ef4630 SIMD-accelerated int upsample routine for MIPS DSPr2 by DRC · 10 years ago
  20. c728cfd Fix MIPS build by DRC · 10 years ago
  21. bc56b75 Get rid of the HAVE_PROTOTYPES configuration option, as well as the related JMETHOD and JPP macros. libjpeg-turbo has never supported compilers that don't handle prototypes. Doing so requires ansi2knr, which isn't even supported in the IJG code anymore. by DRC · 10 years ago
  22. 52ded87 Remove all of the NEED_SHORT_EXTERNAL_NAMES stuff. There is scant information available as to which linkers ever had a 15-character global symbol name limit. AFAICT, it might have been a VMS and/or a.out BSD thing, but none of those platforms have ever been supported by libjpeg-turbo (nor are such systems supported by other open source libraries of this nature.) by DRC · 10 years ago
  23. 1b3fd7e SIMD-accelerated NULL convert routine for MIPS DSPr2 by DRC · 10 years ago
  24. 6a61c1e SIMD-accelerated h2v2 smooth downsampling routine for MIPS DSPr2 by DRC · 10 years ago
  25. b844eaa SIMD-accelerated merged upsampling routines for MIPS DSPr2 by DRC · 10 years ago
  26. 3434786 SIMD-accelerated slow integer IDCT routine for MIPS DSPr2 by DRC · 10 years ago
  27. fff6c23 SIMD-accelerated integer convsamp routine for MIPS DSPr2 by DRC · 11 years ago
  28. 3d72728 SIMD-accelerated floating point quantize and convsamp routines for MIPS DSPr2 by DRC · 11 years ago
  29. d3131c1 SIMD-accelerated fast integer inverse DCT routine for MIPS DSPr2 by DRC · 11 years ago
  30. 71e06a7 SIMD-accelerated fast integer forward DCT routine for MIPS DSPr2 by DRC · 11 years ago
  31. a6b7fbd SIMD-accelerated slow integer forward DCT and quantize routines for MIPS DSPr2 by DRC · 11 years ago
  32. e500591 SIMD-accelerated 3/4 and 3/2 decompression scaling for MIPS DSPr2 by DRC · 11 years ago
  33. 2ccf4d1 SIMD-accelerated 1/2 and 1/4 decompression scaling for MIPS DSPr2 by DRC · 11 years ago
  34. 49eaa75 SIMD-optimized RGB-to-grayscale conversion for MIPS DSPr2 by DRC · 11 years ago
  35. 16962c1 SIMD support for performing upsampling using MIPS DSPr2 instructions by DRC · 11 years ago
  36. 6f2d3c2 SIMD support for performing downsampling using MIPS DSPr2 instructions by DRC · 11 years ago
  37. 86fbf35 SIMD support for performing fancy upsampling using MIPS DSPr2 instructions by DRC · 11 years ago
  38. 0be9fa5 SIMD support for performing color conversion using MIPS DSPr2 instructions by DRC · 11 years ago
  39. 316617f Accelerated 4:2:2 upsampling routine for ARM (improves performance ~20-30% when decompressing 4:2:2 JPEGs using fancy upsampling) by DRC · 12 years ago
  40. ce4e3e8 NEON-accelerated slow integer inverse DCT by DRC · 13 years ago
  41. 82bd521 NEON-accelerated quantization by DRC · 13 years ago
  42. 7a9376c ARM NEON-accelerated RGB-to-YCbCr conversion by DRC · 13 years ago
  43. b740054 Support for accelerated forward DCT using ARM NEON instructions by DRC · 13 years ago
  44. 8c60d22 NEON-optimized 2x2 and 4x4 scaled iDCTs by DRC · 13 years ago
  45. 321e068 ARM NEON support by DRC · 14 years ago
  46. ddb158c Add short names for RGB->grayscale MMX functions by DRC · 14 years ago
  47. 392e048 Updated (C) by DRC · 14 years ago
  48. c866633 SIMD-accelerated RGB-to-Grayscale color conversion by DRC · 14 years ago
  49. af1ca9b Clarify that the C wrappers and headers fall under the same license as the rest of the SIMD code by DRC · 14 years ago
  50. 720e161 Add colorspace extensions to merged upsampling routines by DRC · 16 years ago
  51. f25c071 Implement new colorspaces to allow directly compressing from/decompressing to RGB/RGBX/BGR/BGRX/XBGR/XRGB without conversion by DRC · 16 years ago
  52. eea7215 Add SSE2 SIMD implementation of computationally intensive routines. by Pierre Ossman · 16 years ago
  53. 018fc42 Add SSE SIMD implementation of computationally intensive routines. by Pierre Ossman · 16 years ago
  54. 65d0317 Add 3DNow SIMD implementation of computationally intensive routines. by Pierre Ossman · 16 years ago
  55. 5eb84ff Add MMX SIMD implementation of computationally intensive routines. by Pierre Ossman · 16 years ago
  56. 2ae181c Implement x86 SIMD framework by Pierre Ossman · 16 years ago