Maksim Shabunin
0e5c710757
Fix documentation warning
9 years ago
Maksim Shabunin
5c5d0e6743
Fixed NEON compilation issue
9 years ago
Maksim Shabunin
5473dbebed
Fixed some build issues
9 years ago
Maksim Shabunin
98f5fcd86e
HAL: fixed header path
9 years ago
Maksim Shabunin
b4bcdd10a1
HAL: improvements
...
- added new functions from core module: split, merge, add, sub, mul, div, ...
- added function replacement mechanism
- added example of HAL replacement library
9 years ago
jisli
251610f6a1
fix header problem(can't find cstdint) on OSX platform
9 years ago
Maksim Shabunin
603864dba2
Warning fix
9 years ago
Maksim Shabunin
a275489f0a
HAL universal intrinsics tests and documentation
9 years ago
Maksim Shabunin
6a6ccf6032
v_extract universal intrinsic
9 years ago
Maksim Shabunin
7b784fa2ea
Fixed transpose intrinsic prefix for NEON
10 years ago
manuele
a55a8c9aa5
Enable NEON optimization for cvRound on newer devices
10 years ago
Alexander Alekhin
8184e57dd6
fix tests build (win,shared,world)
10 years ago
Ilya Lavrenov
13cd052990
typo
10 years ago
Vadim Pisarevsky
d2aaa70e93
removed HAL calls from public OpenCV headers; put IPP calls back to hall:sqrt() and such (but they are disabled for now)
10 years ago
Vadim Pisarevsky
feb5b6aa93
increased singularity epsilon in LU decomposition. This solved singular case from http://code.opencv.org/issues/3305 . Added the respective test.
10 years ago
Vadim Pisarevsky
d280205245
fixed compile errors on ARM, as well as failures in OCL_Dft* regression tests
10 years ago
Vadim Pisarevsky
9fbd1d68ad
refactored div & pow funcs; added tests for special cases in pow() function.
...
fixed http://code.opencv.org/issues/3935
possibly fixed http://code.opencv.org/issues/3594
10 years ago
Vadim Pisarevsky
6916a1438f
fixed some newly introduced compile errors and warnings
10 years ago
Vadim Pisarevsky
ca9a2887fc
extended universal intrinsics: added 64-bit integers, improved shift operators, renamed "pack" operations; changed semantics of extended integer multiplication, added v_dotprod.
...
also, split intrinsics into separate files. C implementation is compiled only when none of SSE2 or NEON is available.
10 years ago
Vadim Pisarevsky
92f2ad0a11
trying to fix test failures (take 2)
10 years ago
Vadim Pisarevsky
17675b4cb8
trying to fix test failures
10 years ago
Vadim Pisarevsky
ce7590bd24
continuing fixing universal intrinsics
10 years ago
Vadim Pisarevsky
bfbf864a73
fixed some more compile warnings (2)
10 years ago
Vadim Pisarevsky
1fcc83b84b
fixed some more compile warnings
10 years ago
Vadim Pisarevsky
c7121e8772
fixed compile warnings
10 years ago
Vadim Pisarevsky
ee11a2d266
fully implemented SSE and NEON cases of intrin.hpp; extended the HAL with some basic math functions
10 years ago
Vadim Pisarevsky
a2bba1b9e6
HAL extensions: added initial version of universal intrinsics (C implementation and SSE2, NEON - TBD). added empty files where some functionality from core and imgproc will be moved to
10 years ago
Maksim Shabunin
35b2139929
Basic HAL module
10 years ago