1. 8015a30 Visual Studio 2010 doesn't like the wildcard at compile time, so let CMake expand it instead. by DRC · 12 years ago
  2. d65d99a Compiler warnings by DRC · 13 years ago
  3. 67ce3b2 Added new alpha channel colorspace constants/pixel formats, so applications can specify that they need the unused byte in a 4-component RGB output buffer set to 0xFF when decompressing. by DRC · 13 years ago
  4. ebfe9e4 Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes. by DRC · 13 years ago
  5. c412184 Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes. by DRC · 13 years ago
  6. 795e6ad Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes. by DRC · 13 years ago
  7. 105f9a9 Expose NASM variable in ccmake by DRC · 13 years ago
  8. 0f905d3 Expose NASM variable in ccmake by DRC · 13 years ago
  9. 1ca924a NASM automatically adds the current directory to the include path, but YASM doesn't, so we need to explicitly add it. by DRC · 13 years ago
  10. c08e8c1 When decompressing to a 4-byte RGB buffer, set the unused byte to 0xFF so it can be interpreted as an opaque alpha channel. by DRC · 13 years ago
  11. b4570bb Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters by DRC · 13 years ago
  12. b071f01 Update Nokia contact info by DRC · 13 years ago
  13. ad6955d Improve performance of IFAST iDCT by changing the order of transpose and descale steps by DRC · 13 years ago
  14. 5129e39 Make ARM ISLOW iDCT faster on typical cases, and eliminate the possibility of 16-bit overflows when handling arbitrary coefficients. by DRC · 13 years ago
  15. 98a44fe Improve the performance of YCbCr to RGB conversion on ARM by DRC · 13 years ago
  16. ce4e3e8 NEON-accelerated slow integer inverse DCT by DRC · 13 years ago
  17. 82bd521 NEON-accelerated quantization by DRC · 13 years ago
  18. 4b024a6 Improve performance of ARM NEON IFAST iDCT by DRC · 13 years ago
  19. 7a9376c ARM NEON-accelerated RGB-to-YCbCr conversion by DRC · 13 years ago
  20. b740054 Support for accelerated forward DCT using ARM NEON instructions by DRC · 13 years ago
  21. 8c60d22 NEON-optimized 2x2 and 4x4 scaled iDCTs by DRC · 13 years ago
  22. 4346f91 iOS ARM support by DRC · 13 years ago
  23. e19f15e Not necessary to save r10 and r11, since these are scratch registers by DRC · 13 years ago
  24. 44a97e8 Not necessary to save r10 and r11, since these are scratch registers by DRC · 13 years ago
  25. 321e068 ARM NEON support by DRC · 13 years ago
  26. 56fb237 YASM support by DRC · 13 years ago
  27. dc6f6a9 Don't need MSVC definition in assembler code anymore by DRC · 13 years ago
  28. 577ae78 Don't need MSVC definition in assembler code anymore by DRC · 13 years ago
  29. 926e01f Attempt to make build work with Visual Studio 2010 (still doesn't work if SIMD or Java are enabled-- see bug tracker) by DRC · 13 years ago
  30. b05ebcb Attempt to make build work with Visual Studio 2010 (still doesn't work if SIMD or Java are enabled-- see bug tracker) by DRC · 13 years ago
  31. 58b6ec4 Ensure that *gra*.asm is rebuilt whenever *gry*.asm changes. by DRC · 13 years ago
  32. 1da7858 MinGW64 no longer prefixes symbols with underscores by default by DRC · 13 years ago
  33. cd2e694 MinGW64 no longer prefixes symbols with underscores by default by DRC · 13 years ago
  34. 47aaf6f MinGW64 no longer prefixes symbols with underscores by default by DRC · 13 years ago
  35. e856eb0 Include new grayscale SIMD routines in dist by DRC · 13 years ago
  36. da5220a Fix Windows build; Add grayscale tests to Windows build; Add proper implementation of snprintf on Windows and use snprintf() in TurboJPEG library and tests instead of sprintf() by DRC · 14 years ago
  37. ddb158c Add short names for RGB->grayscale MMX functions by DRC · 14 years ago
  38. 07122dd Change filename in header by DRC · 14 years ago
  39. 392e048 Updated (C) by DRC · 14 years ago
  40. c866633 SIMD-accelerated RGB-to-Grayscale color conversion by DRC · 14 years ago
  41. 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
  42. daae6d9 Clarify that the C wrappers and headers fall under the same license as the rest of the SIMD code by DRC · 14 years ago
  43. 1f80a10 Allow RPMs and SRPMs to be generated with v7/v8b emulation; Add CMake scripts and other missing files to source distribution by DRC · 14 years ago
  44. d830d36 Fix dependencies for the color conversion routines, which build other .asm files indirectly by DRC · 14 years ago
  45. c869c2c Unix LF by DRC · 14 years ago
  46. cd5f2ee Allow nasm path to be overridden by DRC · 14 years ago
  47. 8469703 First pass at a CMake build system by DRC · 14 years ago
  48. c06073a Remove simd/ prefix from #include (not necessary and was causing problems with Visual Studio project) by DRC · 14 years ago
  49. 3095971 Fix typo in SIMD dispatch routines which was causing 4:2:0 upsampling to by DRC · 14 years ago
  50. 231a43f Fix build with YASM by DRC · 14 years ago
  51. b6f097f xmm6-xmm15 must also be preserved by the callee; Win64 should fully work now by DRC · 14 years ago
  52. d3e320f Win64 should fully work now by DRC · 14 years ago
  53. 4132b1d Updated (C) by DRC · 14 years ago
  54. e728ed7 Win64 (mostly) works now by DRC · 14 years ago
  55. a644fb0 Use correct filenames in headers by DRC · 14 years ago
  56. fb096ff Only have to use 32-bit mov for r14, since it is populated from the stack by DRC · 14 years ago
  57. 14ecb53 Attempt to fix Win64 issues by DRC · 14 years ago
  58. f8b77c4 Don't allow code path to be forced on a system that doesn't support it by DRC · 14 years ago
  59. 0489909 Bleepin' Windows uses LLP64, not LP64 by DRC · 15 years ago
  60. 0c6a271 Make TJ_FORCE* options work correctly by DRC · 15 years ago
  61. 26b208d MinGW64 requires that the functions be prefixed with an underscore. Visual C++ apparently doesn't by DRC · 15 years ago
  62. 8b014d7 First attempt at Win64 support by DRC · 15 years ago
  63. c932768 Oops. Leftover bugs from the 64-bit port (cause seg fault when using JDCT_FLOAT or JDCT_IFAST when decompressing) by DRC · 15 years ago
  64. 8a26fde Fix build with Sun Studio by DRC · 15 years ago
  65. 327184f builddir isn't always defined by DRC · 15 years ago
  66. 971d851 Enable (i.e. fix) VPATH and out-of-tree builds by DRC · 15 years ago
  67. 4f44281 Oops. Use EGREP instead of GREP, because GREP is not available in earlier versions of autotools by DRC · 15 years ago
  68. 2a46aee Fix build problems on Solaris 10 by DRC · 15 years ago
  69. e54fb0b [Bugfix] Mark stack as non-executable in NASM code. by Adam Tkac · 15 years ago
  70. 321ad51 Enable 64-bit build on Snow Leopard by DRC · 15 years ago
  71. 132b5fd Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard by DRC · 15 years ago
  72. 0ba6826 Merge unified_buildsys branch to trunk (r3892 - r3898) by Adam Tkac · 15 years ago
  73. adfd233 Windows build fixes: by Peter Åstrand · 15 years ago
  74. 62aaa7e Oops. Clean up a couple of remaining 32-bit memory accesses by DRC · 15 years ago
  75. f1418c7 Make sure the indirectly used assembly files get packaged. by Pierre Ossman · 15 years ago
  76. 9a6b8dc Make x86_64 SIMD code PIC friendly by Pierre Ossman · 15 years ago
  77. ba82ddf Clean up SIMD glue code by Pierre Ossman · 15 years ago
  78. cdc8ac3 64-bit SIMD acceleration by DRC · 15 years ago
  79. 3a63184 Fix dependencies for merged upsampling code by DRC · 15 years ago
  80. 720e161 Add colorspace extensions to merged upsampling routines by DRC · 15 years ago
  81. 16ed1f5 Oops. jcolsamp.inc should be included from j[c|d]clr[mmx|ss2].asm so it received the effect of the redefined RGB_* macros by DRC · 15 years ago
  82. a2d19e1 Oops. jcolsamp.inc needs to be included from j[c|d]clr[mmx|ss2].asm so that it receives the effect of the redefined RGB_* macros by DRC · 15 years ago
  83. f25c071 Implement new colorspaces to allow directly compressing from/decompressing to RGB/RGBX/BGR/BGRX/XBGR/XRGB without conversion by DRC · 15 years ago
  84. c7fbf29 Fix build for RGB_PIXELSIZE==4 by DRC · 15 years ago
  85. 3a65ef4 Work around subdirectory bug in older automake. by Pierre Ossman · 15 years ago
  86. eea7215 Add SSE2 SIMD implementation of computationally intensive routines. by Pierre Ossman · 15 years ago
  87. 018fc42 Add SSE SIMD implementation of computationally intensive routines. by Pierre Ossman · 15 years ago
  88. 65d0317 Add 3DNow SIMD implementation of computationally intensive routines. by Pierre Ossman · 15 years ago
  89. 5eb84ff Add MMX SIMD implementation of computationally intensive routines. by Pierre Ossman · 15 years ago
  90. 2ae181c Implement x86 SIMD framework by Pierre Ossman · 15 years ago