Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libjpeg-turbo
/
refs/tags/rel/11/fp3/8901.4.A.0021.0
/
simd
1cb5e76
Upgrade libjpeg-turbo to 2.0.3
by Haibo Huang
· 4 years, 9 months ago
a81a8c1
SSE2 SIMD: Fix prog Huffman enc. error if Sl%16==0
by DRC
· 4 years, 10 months ago
f37b7c1
Build: Fix build/install with Xcode IDE
by DRC
· 5 years ago
aa9db61
x86 SIMD: Check for CPUID leaf 07H before using
by Chris Blume
· 5 years ago
090811c
Upgrade libjpeg to 2.0.2
by Haibo Huang
· 5 years ago
b46af82
ARMv7 NEON: #ifdef unused funcs/vars w/ -mfpu=neon
by Chris Blume
· 5 years ago
e2442e0
MMI: Fix unaligned comp. perf. for 32-bit PFs also
by DRC
· 5 years ago
1c2d3cf
MMI: Fix comp. perf. issue w/ unaligned image rows
by DRC
· 5 years ago
a999bff
Make libjpeg-turbo execute-only compatible.
by Ivan Lozano
· 5 years ago
d5f281b
SIMD: Fix c000001d exception on Win 7 w/o SP1
by DRC
· 6 years ago
4f94364
Enable DSPr2 SIMD extensions if CPU type is mipsel
by Rosen Penev
· 6 years ago
3bef88f
Fix MIPS DSPr2 build when using soft float ABI
by DRC
· 6 years ago
3993b37
Update libjpeg-turbo to 2.0.0
by Leon Scroggins III
· 6 years ago
43c58ff
Correct various typos in code comments
by luzpaz
· 6 years ago
6d8caa9
Build: Detect whether compiler supports DSPr2
by DRC
· 6 years ago
bfc3ce3
x86[-64] SIMD: Don't auto-generate jsimdcfg.inc
by DRC
· 6 years ago
269e84c
jsimd_can_encode_mcu_AC_*(): Remove useless checks
by mayeut
· 6 years ago
b628d69
Additional code formatting tweaks
by DRC
· 6 years ago
58cb10e
Eliminate compiler warnings w/ Solaris Studio
by DRC
· 6 years ago
7b3c0f0
PowerPC: Fix comp. warning when built w/ -maltivec
by DRC
· 6 years ago
5b177b3
C/SSE2 optimization of encode_mcu_AC_first()
by mayeut
· 6 years ago
16bd984
C/SSE2 optimization of encode_mcu_AC_refine()
by mayeut
· 6 years ago
81baa1b
simd/i386/jchuff-sse2.asm: Minor formatting tweak
by DRC
· 6 years ago
293263c
Format preprocessor macros more consistently
by DRC
· 6 years ago
84fbd4f
Merge branch 'master' into dev
by DRC
· 6 years ago
bd96b30
Make all get/putenv() calls compile-time optional
by DRC
· 6 years ago
19c791c
Improve code formatting consistency
by DRC
· 6 years ago
33ce0b5
Loongson MMI SIMD extensions
by DRC
· 6 years ago
bd7903e
Update libjpeg-turbo to 1.5.3
by Leon Scroggins III
· 6 years ago
35ed3c9
SIMD: Formatting tweaks + remove unnecessary code
by DRC
· 6 years ago
3c54642
Fix iOS/ARM[-64] build w/ newer versions of CMake
by DRC
· 6 years ago
367a838
Make SIMD syms private for x86[-64]/Mach-O builds
by DRC
· 6 years ago
7c2bfdb
Merge branch 'master' into dev
by DRC
· 6 years ago
0dd9a2c
Fix Win64 ABI conformance when using xmm8-xmm11
by mayeut
· 6 years ago
4c4dc61
Fix Win64 ABI conformance issue in AVX2 ISLOW IDCT
by mayeut
· 6 years ago
feaec37
Fix build with YASM
by mayeut
· 6 years ago
b6909ab
Make SIMD symbols private for MIPS ELF builds
by mayeut
· 6 years ago
9bef5df
Make SIMD symbols private for iOS ARM/ARM64 builds
by mayeut
· 6 years ago
8842156
Make SIMD symbols private for x86[-64] ELF builds
by mayeut
· 6 years ago
9cdec16
32-bit AVX2 implementation of slow int inverse DCT
by DRC
· 6 years ago
845fe8b
32-bit AVX2 buglet: IS_ALIGNED_SSE=IS_ALIGNED_AVX
by DRC
· 6 years ago
de9e9db
64-bit AVX2 implementation of slow int inverse DCT
by DRC
· 6 years ago
715b7c3
32-bit AVX2 implementation of int sample conv.
by DRC
· 6 years ago
ca387e7
32-bit AVX2 implementation of slow int forward DCT
by DRC
· 6 years ago
39e9e65
64-bit AVX2 implementation of int sample conv.
by DRC
· 6 years ago
264dd42
64-bit AVX2 implementation of slow int forward DCT
by DRC
· 6 years ago
ff392d8
AVX2: Introduce YMMBLOCK macro for readability
by DRC
· 6 years ago
bf6c774
Fix whitespace errors
by DRC
· 6 years ago
51cc89f
Merge branch 'master' into dev
by DRC
· 7 years ago
1d93541
Build: Use -maltivec when testing AltiVec support
by DRC
· 7 years ago
c0f3512
Merge branch 'master' into dev
by DRC
· 7 years ago
e5c1613
x86: Fix "short jump is out of range" w/ NASM<2.04
by DRC
· 7 years ago
2ac4e9d
Merge branch 'master' into dev
by DRC
· 7 years ago
9d64f3c
Attribute ARM runtime detection code to Nokia
by DRC
· 7 years ago
8a9b042
Merge branch 'master' into dev
by DRC
· 7 years ago
2b29bca
Build: Fix Debug/RelWithDebInfo build with YASM
by DRC
· 7 years ago
786b649
Reorg AltiVec detection code
by DRC
· 7 years ago
f4ba09b
Detect AltiVec support on OpenBSD
by Donovan Watteau
· 7 years ago
952191d
Build: Fix issues when building as a Git submodule
by DRC
· 7 years ago
059c9a5
Build: Fix regression in AltiVec SIMD detection
by DRC
· 7 years ago
94686e3
Build: Use wrapper script for gas-preprocessor.pl
by DRC
· 8 years ago
6abd391
Unified CMake-based build system
by DRC
· 8 years ago
9fdb8f8
Merge branch 'master' into dev
by DRC
· 8 years ago
4ad94b2
Detect AltiVec support on AmigaOS 4
by Chris Young
· 8 years ago
6eb7d37
libjpeg-turbo: Upgrade to 1.5.1
by Alex Naidis
· 8 years ago
e7bf3c5
Cherry-pick of "Fix AArch64 ABI conformance issue in SIMD code"
by Matt Sarett
· 8 years ago
108b1cd
Merge branch 'master' into dev
by DRC
· 8 years ago
13e6b15
Win: Use YASM if it is in the PATH and NASM isn't
by DRC
· 8 years ago
ed21f4b
Merge branch 'master' into dev
by DRC
· 8 years ago
f34f2f5
Fix 'make dist'
by DRC
· 8 years ago
7bfb22a
Fix broken MIPS build
by DRC
· 8 years ago
6c36568
Merge branch 'master' into dev
by DRC
· 8 years ago
cb88e5d
ARM64 NEON: Fix another ABI conformance issue
by mayeut
· 8 years ago
3924ebc
AVX2: Perform additional checks for O/S support
by DRC
· 8 years ago
1120ff2
Fix AArch64 ABI conformance issue in SIMD code
by DRC
· 8 years ago
3dcb85e
AVX2: Verify O/S support for AVX2 before enabling
by DRC
· 8 years ago
1be87b6
Reformat jsimdcpu[-64].asm to improve readability
by DRC
· 8 years ago
b331385
Merge branch 'master' into dev
by DRC
· 8 years ago
b2921f1
32-bit AVX2 implementation of integer quantization
by DRC
· 8 years ago
eaae2cd
64-bit AVX2 implementation of integer quantization
by DRC
· 8 years ago
a7c2f97
AVX2: Avoid expensive AVX-SSE transitions
by DRC
· 8 years ago
e06ccbe
64-bit AVX2: Fix bug in IS_ALIGNED_AVX() macro
by DRC
· 8 years ago
67de29b
32-bit AVX2 impl. of h2v2 & h2v1 merged upsampling
by DRC
· 8 years ago
c22e42e
Optimize 64-bit AVX2 h2v2 fancy upsampler
by DRC
· 8 years ago
6d76552
32-bit AVX2 impl. of h2v2 & h2v1 upsampling
by DRC
· 8 years ago
421d34f
32-bit AVX2 impl. of YCC->RGB color conversion
by DRC
· 8 years ago
c6300ff
32-bit AVX2 impl. of h2v2 & h2v1 downsampling
by DRC
· 8 years ago
6448a5e
32-bit AVX2 impl. of RGB->YCC/RGB->Gray color conv
by DRC
· 8 years ago
6e9d43e
Linux/PPC: Only enable AltiVec if CPU supports it
by DRC
· 8 years ago
9055fb4
ARM/MIPS: Change the behavior of JSIMD_FORCE*
by DRC
· 8 years ago
7ee3ce9
Lay the groundwork for 32-bit AVX2 SIMD support
by DRC
· 8 years ago
b5426c5
64-bit AVX2 SIMD: Restore instructive comments
by DRC
· 8 years ago
621b29f
64-bit AVX2 impl. of h2v2 & h2v1 merged upsampling
by DRC
· 8 years ago
f1cbc32
64-bit AVX2 impl. of h2v2 & h2v1 upsampling
by DRC
· 8 years ago
72c837d
64-bit AVX2 impl. of YCC->RGB color conversion
by DRC
· 8 years ago
1c8a475
64-bit AVX2 impl. of h2v2 & h2v1 downsampling
by DRC
· 8 years ago
8880e08
64-bit AVX2 impl. of RGB->Gray color conversion
by DRC
· 8 years ago
426d787
64-bit AVX2 impl. of RGB->YCC color conversion
by DRC
· 8 years ago
2cf199c
Lay the groundwork for 64-bit AVX2 SIMD support
by DRC
· 8 years ago
16b1218
x86-64 SIMD: Optimize argument collection
by DRC
· 8 years ago
Next »