Alexander Alekhin
ddc9be9170
ocl: don't disable Undef warnings
11 years ago
Roman Donchenko
dd817857b4
Replaced most of the instances of "s = s +" with "s +=".
...
This resynchronizes master code with 2.4. I say "most", because I might
have missed some due to different spacing; I'll deal with those
instances later if I find them.
11 years ago
Roman Donchenko
fc49d33c8d
Gave cv::String appropriate += operators.
...
Note that since String is a reference to an immutable string,
this doesn't actually change the string; it just replaces *this
with a reference to the concatenated string.
11 years ago
Ilya Lavrenov
c8abb6124f
recursive mutex for linux
11 years ago
Piotr Miecielica
a19cc6cb64
Added pointer initialization
11 years ago
Alexander Smorkalov
514e97223c
Some hacks to build and run OpenCL on Qualcomm S800.
...
Some of functions were enabled on Qualcomm S800 by changing grid size;
OpenCL kernel grid size unification for different platfroms;
Test pass rate improvements by inclreasing threshold;
Some tests were disabled for Android;
run.py was adopted for devices with brackets in in name.
11 years ago
Alexander Alekhin
d650efc069
ocl: multi-threading: opencl buffer memory guard
11 years ago
Alexander Alekhin
96a4a7b339
ocl: multi-threading: fix bug in intialization
11 years ago
StevenPuttemans
7a8bd31657
Fixed bug in report #3346
11 years ago
Ilya Lavrenov
8834d5e57b
changed eps in Retina_OCL test
11 years ago
Piotr Miecielica
923698d700
Fixes of some memory leaks
11 years ago
Ilya Lavrenov
650f92f9cc
eliminated warning C4267
11 years ago
Ilya Lavrenov
561a7f5782
fixed kernel compilation in imgproc module
11 years ago
Ilya Lavrenov
65b7e2018c
fixed kernel compilation
11 years ago
Ilya Lavrenov
d764af5318
added extra parameters to ocl::cvtColor performance test
11 years ago
Alexander Alekhin
c1541c9e79
perf report: summary.py: added --progress mode
11 years ago
Ilya Lavrenov
60b59eeb73
workaround for AMD bug: UNREACHABLE EXECUTED
11 years ago
Roman Donchenko
cf00349b5b
Gave CvSVM a private copy constructor & assignment operator.
...
The implicitly generated ones don't work properly, and I don't want to
write proper ones. :-)
"Fixes" <http://code.opencv.org/issues/3358 >.
11 years ago
Roman Donchenko
4cfbee70bd
Simplified the Windows implementation of CV_XADD.
...
_InterlockedExchangeAdd is a Visual Studio intrinsic that's available
for all architectures and in all VS versions that we care about. It's also
faster than the underscore-less function, since it's an intrinsic.
We also don't need to declare it ourselves.
It is, however, a Visual Studio-specific intrinsic, so I changed the
preprocessing condition accordingly.
Fixes <http://code.opencv.org/issues/3365 >.
11 years ago
Vadim Pisarevsky
ae8b2cbd68
fixed bug with cl_long size on Win32 (thanks to Aaron Kunze)
11 years ago
Vadim Pisarevsky
677c7f27cb
fixed failure in Tonemap test
11 years ago
Philippe FOUBERT
78e16a906b
Back to the previous coding way (using the macro with the goto).
11 years ago
Ilya Lavrenov
198cd1a40d
added area fast mode to ocl::resize
11 years ago
Vladislav Vinogradov
66221a32b9
fixed memory leak in ogl::Texture2D
11 years ago
Vadim Pisarevsky
d0b3c7a518
added some diagnostic into Tonemap test
11 years ago
Vadim Pisarevsky
8c44995ea6
another attempt to fix compile errors
11 years ago
Vadim Pisarevsky
241002384c
fixed some more compile errors
11 years ago
Vadim Pisarevsky
e2bbe7597b
fixed few compile errors and doc build errors
11 years ago
Vadim Pisarevsky
8762ee3f6f
removed unnecessary opencl kernels
11 years ago
Vadim Pisarevsky
d914f20a4c
updated patch to bring in the first functions with "transparent API"
11 years ago
Ilya Lavrenov
c0456df611
workaround for ocl::absSum (eliminated error: unreachable executed)
11 years ago
Ilya Lavrenov
f70d63e4c9
added INTER_AREA interpolation to ocl::resize
11 years ago
Alexander Smorkalov
04d293d2c4
Initial NativeCamera support for Android 4.4 KitKat.
11 years ago
Konstantin Matskevich
327d9f274b
fixed Split for device version equals 78712
11 years ago
Konstantin Matskevich
0e1717c14c
fixing bugs for Intel platform CPU device
11 years ago
Anatoly Baksheev
9e3a29701e
Viz code beautification
11 years ago
Anatoly Baksheev
efcc341219
added viz tutorial 3 test
11 years ago
Anatoly Baksheev
e154bce259
fixed compilation for vs2008
11 years ago
Anatoly Baksheev
d8600d3d13
fixed all Viz warnings
...
moved some headers to precomp.hpp
11 years ago
Anatoly Baksheev
5c6248005a
fixed warnings
11 years ago
Anatoly Baksheev
dfef42f94e
Fixed Viz compilation: removed CV_EXPORTS from cv::viz::Color. The macro forced instantiation of all Matx<double, 4, 1> constructors and triggered StaticAssert there.
11 years ago
Anatoly Baksheev
d275e29ea4
compilation & warnings
11 years ago
Anatoly Baksheev
13bb236ad5
fixed some warnings
11 years ago
Anatoly Baksheev
8f6f9c3e58
compilation for VS2008
11 years ago
Alexander Alekhin
0a698bf145
ocl: fix cvtColor XYZ: variables on stack
11 years ago
Ilya Lavrenov
cc237b7aba
generalized ocl::resize for all data types (INTER_NEAREST mode)
11 years ago
Roman Donchenko
615d6c22d1
Switched OpenCV to a 3-component version number.
...
Epoch is gone; now the version component names in C++ and CMake
are consistent (except REVISION corresponds to PATCH).
11 years ago
Roman Donchenko
3b7acf2657
Fix building with FFmpeg 0.8.
...
avformat_find_stream_info was introduced in Libav avformat 53.3,
but it was only merged to FFmpeg in avformat 53.6.
In Libav avformat 53.3-53.5 av_find_stream_info is not removed
(only deprecated), so this shouldn't break building with that.
11 years ago
Ilya Lavrenov
fe76b2116a
added RGBA <-> mRGBA
11 years ago
Ilya Lavrenov
1b7c5b201d
added HLS -> RGB[A][FULL] conversion
11 years ago