Pierre Ossman
daa07a8ac3
Make sure bmp.h gets distributed.
2009-07-10 12:56:00 +00:00
Pierre Ossman
79ecd1b16e
Make sure bmp.h gets distributed.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@53 632fc199-4ca6-4c93-a231-07263d6284db
2009-07-10 12:56:00 +00:00
Pierre Ossman
7a9b1adb5f
Make sure the indirectly used assembly files get packaged.
2009-07-10 12:47:13 +00:00
Pierre Ossman
f1418c76a8
Make sure the indirectly used assembly files get packaged.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@52 632fc199-4ca6-4c93-a231-07263d6284db
2009-07-10 12:47:13 +00:00
Pierre Ossman
769c80420b
Make x86_64 SIMD code PIC friendly
...
Use RIP relative addressing as that works in both PIC and non-PIC mode.
2009-06-29 12:58:48 +00:00
Pierre Ossman
9a6b8dca7e
Make x86_64 SIMD code PIC friendly
...
Use RIP relative addressing as that works in both PIC and non-PIC mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@51 632fc199-4ca6-4c93-a231-07263d6284db
2009-06-29 12:58:48 +00:00
Pierre Ossman
db838bdb73
Ignore test tools and files generated by them
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@50 632fc199-4ca6-4c93-a231-07263d6284db
2009-06-29 11:24:50 +00:00
Pierre Ossman
6212076d91
Clean up SIMD glue code
...
The SIMD glue code has gotten a bit #ifdef heavy so clean it up by having
one file for each possible SIMD arch. This also allows a simplification of
the x86_64 code as SSE/SSE2 is always known to exist on that arch.
2009-06-29 11:20:42 +00:00
Pierre Ossman
ba82ddf6ca
Clean up SIMD glue code
...
The SIMD glue code has gotten a bit #ifdef heavy so clean it up by having
one file for each possible SIMD arch. This also allows a simplification of
the x86_64 code as SSE/SSE2 is always known to exist on that arch.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@49 632fc199-4ca6-4c93-a231-07263d6284db
2009-06-29 11:20:42 +00:00
Pierre Ossman
c8eee1dffe
Remove unused variable.
2009-06-26 14:10:33 +00:00
Pierre Ossman
1aea5fa182
Remove unused variable.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@48 632fc199-4ca6-4c93-a231-07263d6284db
2009-06-26 14:10:33 +00:00
Pierre Ossman
88617301e9
Improve the messages for the SIMD configuration test now that we support
...
more than one arch.
2009-06-26 14:09:47 +00:00
Pierre Ossman
afa937e62b
Improve the messages for the SIMD configuration test now that we support
...
more than one arch.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@47 632fc199-4ca6-4c93-a231-07263d6284db
2009-06-26 14:09:47 +00:00
DRC
33d5bcb4f3
Add back in cjpeg and djpeg utilities for testing purposes
2009-06-25 20:41:17 +00:00
DRC
73de982473
Add back in cjpeg and djpeg utilities for testing purposes
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@46 632fc199-4ca6-4c93-a231-07263d6284db
2009-06-25 20:41:17 +00:00
DRC
9b74d3f224
64-bit SIMD acceleration
2009-06-25 20:38:31 +00:00
DRC
cdc8ac3eb1
64-bit SIMD acceleration
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@45 632fc199-4ca6-4c93-a231-07263d6284db
2009-06-25 20:38:31 +00:00
DRC
5cac289deb
Fix dependencies for merged upsampling code
2009-06-25 20:33:51 +00:00
DRC
3a63184474
Fix dependencies for merged upsampling code
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@44 632fc199-4ca6-4c93-a231-07263d6284db
2009-06-25 20:33:51 +00:00
DRC
cf75c6f1be
Test fast upsampling
...
"4:1:1 = 4:2:0"
2009-04-05 21:53:20 +00:00
DRC
61e51f98e2
Test fast upsampling
...
"4:1:1 = 4:2:0"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@43 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-05 21:53:20 +00:00
DRC
b0716b6875
Add colorspace extensions to merged upsampling routines
2009-04-05 21:51:25 +00:00
DRC
720e161083
Add colorspace extensions to merged upsampling routines
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@42 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-05 21:51:25 +00:00
DRC
adce982c72
Remove unnecessary code
2009-04-05 21:47:40 +00:00
DRC
e673a1764a
Remove unnecessary code
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@41 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-05 21:47:40 +00:00
DRC
d8d563f60a
Oops. jcolsamp.inc should be included from j[c|d]clr[mmx|ss2].asm so it received the effect of the redefined RGB_* macros
2009-04-04 15:25:45 +00:00
DRC
16ed1f5387
Oops. jcolsamp.inc should be included from j[c|d]clr[mmx|ss2].asm so it received the effect of the redefined RGB_* macros
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@40 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-04 15:25:45 +00:00
DRC
9cc9035c67
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
2009-04-04 15:22:14 +00:00
DRC
a2d19e1981
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
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@39 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-04 15:22:14 +00:00
Adam Tkac
af9ce6951a
Don't install test programs, build them only.
2009-04-03 14:54:40 +00:00
Adam Tkac
6e8b69d35f
Don't install test programs, build them only.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@38 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-03 14:54:40 +00:00
Adam Tkac
c689a22bb0
Check if C++ compiler is present.
2009-04-03 14:47:50 +00:00
Adam Tkac
6e075fcfae
Check if C++ compiler is present.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@37 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-03 14:47:50 +00:00
DRC
65b7cbecf3
Include low-level unit tests borrowed from VirtualGL
2009-04-03 12:04:24 +00:00
DRC
2e7b76b28c
Include low-level unit tests borrowed from VirtualGL
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@36 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-03 12:04:24 +00:00
DRC
f7e0f6d5f5
Implement new colorspaces to allow directly compressing from/decompressing to RGB/RGBX/BGR/BGRX/XBGR/XRGB without conversion
2009-04-03 12:00:51 +00:00
DRC
f25c071eb7
Implement new colorspaces to allow directly compressing from/decompressing to RGB/RGBX/BGR/BGRX/XBGR/XRGB without conversion
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@35 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-03 12:00:51 +00:00
DRC
6b7eeb745c
Add environment variables to force MMX/SSE2 code path selection
2009-04-03 11:27:17 +00:00
DRC
59c1a252d5
Add environment variables to force MMX/SSE2 code path selection
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@34 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-03 11:27:17 +00:00
DRC
3901fbb143
Fix build for RGB_PIXELSIZE==4
2009-04-01 20:02:14 +00:00
DRC
c7fbf2961a
Fix build for RGB_PIXELSIZE==4
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@33 632fc199-4ca6-4c93-a231-07263d6284db
2009-04-01 20:02:14 +00:00
DRC
bf9f8d041b
Eliminate backward incompatibility that required empty_output_buffer() to handle cases in which the buffer wasn't 100% full
2009-03-16 23:58:30 +00:00
DRC
3cba8db08f
Eliminate backward incompatibility that required empty_output_buffer() to handle cases in which the buffer wasn't 100% full
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@32 632fc199-4ca6-4c93-a231-07263d6284db
2009-03-16 23:58:30 +00:00
Pierre Ossman
a63544a357
Work around subdirectory bug in older automake.
...
Older versions of automake doesn't properly support no-recursive make.
Reimplement the build system by having a local Makefile.am in the
simd/ directory.
2009-03-16 13:34:18 +00:00
Pierre Ossman
3a65ef478b
Work around subdirectory bug in older automake.
...
Older versions of automake doesn't properly support no-recursive make.
Reimplement the build system by having a local Makefile.am in the
simd/ directory.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@31 632fc199-4ca6-4c93-a231-07263d6284db
2009-03-16 13:34:18 +00:00
DRC
98d1d692b5
Fix broken buffered I/O (to make cjpeg work)
2009-03-14 01:21:13 +00:00
DRC
8629988742
Fix broken buffered I/O (to make cjpeg work)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@30 632fc199-4ca6-4c93-a231-07263d6284db
2009-03-14 01:21:13 +00:00
Adam Tkac
de4b417a81
Make source compilable via GNU autotools which are part of RHEL 5.
2009-03-13 13:58:44 +00:00
Adam Tkac
d07a0a6479
Make source compilable via GNU autotools which are part of RHEL 5.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@29 632fc199-4ca6-4c93-a231-07263d6284db
2009-03-13 13:58:44 +00:00
Adam Tkac
de0008d00e
Revert r3657 (import of autogenerated) files.
2009-03-13 13:44:18 +00:00