Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_external_tigervnc
/
4eca36021acc9d71652a850e906a2cedcd4c9b93
/
common
/
jpeg
4eca360
Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard
by DRC
· 16 years ago
847575b
Some systems (notably OS X Leopard) have fls() already, so rename ours to avoid conflict
by DRC
· 16 years ago
35eee0b
Not all platforms define __WORDSIZE
by DRC
· 16 years ago
ecdfb08
Greatly improve performance of Huffman decoding
by DRC
· 16 years ago
a50660b
Significantly improve grayscale performance
by DRC
· 16 years ago
edeff45
Fix tarball generation via `make dist`.
by Adam Tkac
· 16 years ago
8ed9009
Update (C) notice and fix line feed in usage instructions
by DRC
· 16 years ago
42b3a8b
Corrected last patch: Use jsimd_none.c instead of jsimd_i386.c on
by Peter Åstrand
· 16 years ago
086f2a0
Windows build fixes:
by Peter Åstrand
· 16 years ago
f3412b2
Unfortunately, the previous enhancements made an invalid assumption about the code sizes, which caused "DCT out of range" errors in the decoder. Was able to fix 64-bit without losing any performance, but unfortunately had to revert 32-bit back to its previous behavior for now.
by DRC
· 16 years ago
5a0ccc0
Update copyrights to indicate files modified with colorspace extensions
by DRC
· 16 years ago
14d3f31
Oops. Clean up a couple of remaining 32-bit memory accesses
by DRC
· 16 years ago
bac441e
Improve compression performance by 15-20%
by DRC
· 16 years ago
ee3933c
Make our Makefile.am a bit easier to convert to a standalone one by
by Pierre Ossman
· 16 years ago
4950a98
Make sure bmp.h gets distributed.
by Pierre Ossman
· 16 years ago
f132e7d
Make sure the indirectly used assembly files get packaged.
by Pierre Ossman
· 16 years ago
ed6a55d
Make x86_64 SIMD code PIC friendly
by Pierre Ossman
· 16 years ago
0b7301e
Clean up SIMD glue code
by Pierre Ossman
· 16 years ago
e0b83e1
Remove unused variable.
by Pierre Ossman
· 16 years ago
8f0289b
Improve the messages for the SIMD configuration test now that we support
by Pierre Ossman
· 16 years ago
f8a965e
Add back in cjpeg and djpeg utilities for testing purposes
by DRC
· 16 years ago
246c3d9
64-bit SIMD acceleration
by DRC
· 16 years ago
779492c
Fix dependencies for merged upsampling code
by DRC
· 16 years ago
0055670
Test fast upsampling "4:1:1 = 4:2:0"
by DRC
· 16 years ago
80bc60b
Add colorspace extensions to merged upsampling routines
by DRC
· 16 years ago
ec36251
Remove unnecessary code
by DRC
· 16 years ago
a4d983a
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
· 16 years ago
b896e0b
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
· 16 years ago
09f65d9
Don't install test programs, build them only.
by Adam Tkac
· 16 years ago
4b0794d
Check if C++ compiler is present.
by Adam Tkac
· 16 years ago
e34390b
Include low-level unit tests borrowed from VirtualGL
by DRC
· 16 years ago
8ca81ec
Implement new colorspaces to allow directly compressing from/decompressing to RGB/RGBX/BGR/BGRX/XBGR/XRGB without conversion
by DRC
· 16 years ago
bec58d8
Add environment variables to force MMX/SSE2 code path selection
by DRC
· 16 years ago
61e808d
Fix build for RGB_PIXELSIZE==4
by DRC
· 16 years ago
b81e1ae
iEliminate backward incompatibility which required empty_output_buffer() to handle cases in which the buffer wasn't 100% full
by DRC
· 16 years ago
39170cf
Work around subdirectory bug in older automake.
by Pierre Ossman
· 16 years ago
598c2a5
Fix broken buffered I/O (to make cjpeg work)
by DRC
· 16 years ago
4f0f7db
Make source compilable via GNU autotools which are part of RHEL 5.
by Adam Tkac
· 16 years ago
3f86925
Revert r3657 (import of autogenerated) files.
by Adam Tkac
· 16 years ago
b184fc8
Add new simd files to Visual Studio project file.
by Pierre Ossman
· 16 years ago
0af45cd
Move variable init around a bit to please crappy compilers.
by Pierre Ossman
· 16 years ago
41f0442
Don't mix LOCAL() and qualifiers.
by Pierre Ossman
· 16 years ago
d19d3d7
Include Huffman codec optimizations borrowed from TurboJPEG
by DRC
· 16 years ago
fc4cd71
Import autogenerated files for unix/ and common/ subdirs to make source
by Adam Tkac
· 17 years ago
7469386
Add SSE2 SIMD implementation of computationally intensive routines.
by Pierre Ossman
· 17 years ago
0d37c57
Add SSE SIMD implementation of computationally intensive routines.
by Pierre Ossman
· 17 years ago
fd6df42
Most SIMD implementations need 16 byte alignment
by Pierre Ossman
· 17 years ago
33f9019
Make sure the work space memory is properly aligned
by Pierre Ossman
· 17 years ago
2c2e54b
Add 3DNow SIMD implementation of computationally intensive routines.
by Pierre Ossman
· 17 years ago
3e0e2de
Add MMX SIMD implementation of computationally intensive routines.
by Pierre Ossman
· 17 years ago
4aa2429
"Optimise" quantization step by replacing the division by a multiplication.
by Pierre Ossman
· 17 years ago
82c7f31
Implement x86 SIMD framework
by Pierre Ossman
· 17 years ago
9ad5234
Framework for supporting SIMD acceleration
by Pierre Ossman
· 17 years ago
b85c2f8
Split up the forward DCT routine into three stages
by Pierre Ossman
· 17 years ago
0d04355
Improve memory allocater alignment handling
by Pierre Ossman
· 17 years ago
d678fb3
Explain the config header voodoo.
by Pierre Ossman
· 17 years ago
73ea721
Don't test for GNU malloc as we don't need it (or even check the result
by Pierre Ossman
· 17 years ago
11213b9
Renamed README_TightVNC.txt as README_TigerVNC.txt
by Peter Åstrand
· 17 years ago
4eacc02
Rebrand the source as TigerVNC. It is my hope that this patch is
by Peter Åstrand
· 17 years ago
0394781
This should be the final modification to restore a working Visual
by Peter Åstrand
· 17 years ago
65b24fe
[Bugfix] Include man files and more jpeg libraries in tarball
by Adam Tkac
· 17 years ago
2bcfb6d
Add headers to Makefile.am-s to fix "make dist" command in common/* subtree
by Adam Tkac
· 17 years ago
8a2c811
- introduced common/jpeg/jconfig.h.in - minimal jconfig.h template
by Adam Tkac
· 17 years ago
251cf67
- introduced common/jpeg/{configure.ac,Makefile.am}
by Adam Tkac
· 17 years ago
a2adc8d
Migrating to new directory structure adopted from the RealVNC's source tree. More changes will follow.
by Constantin Kaplinsky
· 19 years ago