Séverin Lemaignan
efe564e3b3
Ensure compilation to Javascript with Emscripten
11 years ago
Vadim Pisarevsky
5fea17ff0d
still trying to fix failure in opencv_test_imgproc
11 years ago
Vadim Pisarevsky
82b852c13c
yet another attempt to make Core_UMat.getUMat test work
11 years ago
Vadim Pisarevsky
9be727b1ea
another attempt to fix Core_UMat.getUMat test
11 years ago
Vadim Pisarevsky
f263fe145a
trying to guess and fix strange failure in core test
11 years ago
Vadim Pisarevsky
d7f4a223cf
fixed several compile errors/warnings; reacted on the PR comments
11 years ago
Vadim Pisarevsky
6da5d21331
fixed many bugs related to Mat::getUMat(), asynchronous kernel execution etc. Also, played a bit with ocl::cvtColor vs cv::cvtColor performance
11 years ago
Ilya Lavrenov
09795e3265
added cv::resize INTER_AREA to T-API
11 years ago
Ilya Lavrenov
4eba74ee19
added cv::LUT to T-API
11 years ago
Vladislav Vinogradov
95ebdf4069
fixed compilation with CUDA 6.0:
...
GpuMat::setTo function, removed NPP call for CV_8S
11 years ago
Ilya Lavrenov
41d046a2db
restored ocl_cvtcolor.cl
11 years ago
Ilya Lavrenov
0b900b54e5
RGB[A] <-> HSV
11 years ago
GregoryMorse
e4793e3d5e
Update system.cpp
...
Fixed to use native C++ instead of C++/CX although it does require significantly more code, it goes along with the spirit of keeping the project in native C++
Update system.cpp
Cleaned up whitespace, removed redundant code and added edge cases for string cleanup
Update system.cpp
Fixed compiler warning over comma operator clause
Update system.cpp
NULL initialization
Update system.cpp
Fixed use of WindowsGetStringRawBuffer which returns internal pointer to buffer
Update system.cpp
Support C++/CX and native C++ through conditional compilation. Fixed style - long lines, comma operators, long conditional. Optimized string usage to use reference.
Update system.cpp
Fixed conditional compilation around include and library
Update system.cpp
Fixed trailing space
Update system.cpp
Cleaned up whitespace, removed redundant code and added edge cases for string cleanup
Update system.cpp
Fixed compiler warning over comma operator clause
Update system.cpp
NULL initialization
Update system.cpp
Fixed use of WindowsGetStringRawBuffer which returns internal pointer to buffer
Update system.cpp
Support C++/CX and native C++ through conditional compilation. Fixed style - long lines, comma operators, long conditional. Optimized string usage to use reference.
Update system.cpp
Fixed conditional compilation around include and library
Update system.cpp
Fixed trailing space
11 years ago
Konstantin Matskevich
145855767c
bugfix in deallocate
11 years ago
Ilya Lavrenov
9d23a0cb81
fixed ocl_arithm_op; fix for 3-channel images is needed
11 years ago
Ilya Lavrenov
1af95ea12c
fixed error in setting kernel arguments
11 years ago
Alexander Alekhin
881e837520
ocl/core: added prototype for tests
11 years ago
Ilya Lavrenov
c8abb6124f
recursive mutex for linux
11 years ago
Ilya Lavrenov
650f92f9cc
eliminated warning C4267
11 years ago
Ilya Lavrenov
65b7e2018c
fixed kernel compilation
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
Vladislav Vinogradov
66221a32b9
fixed memory leak in ogl::Texture2D
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
Roman Donchenko
2c38be079e
Enabled CV_Assert and such to print the function name with Visual C++.
...
Also, I made a separate macro for the current function name, which
helps simplify a lot of code that uses it.
11 years ago
Ilya Lavrenov
2df53d97c5
added ocl::repeat
11 years ago
Vadim Pisarevsky
485d36d3c0
changed InputArray's enumeration constant for UMat, since it may potentially conflict with existing OpenCL module. refactored Kernel's setArg API (now UMat is passed to a kernel as a structure, as Alexander A suggested). removed Kernel's cleanup callback from the external API; now each kernel keeps track of used matrices and they are dereferenced after it's complete.
11 years ago
Vadim Pisarevsky
6416c33020
fixed some bugs in OpenCL branch of UMat implementation; maybe now the tests will finally pass?! (please ;( )
11 years ago
Vadim Pisarevsky
caa33b2242
added first very simple test for UMat<=>Mat conversion
11 years ago
Vadim Pisarevsky
b1aa4a4913
yet another attempt to fix test failures
11 years ago
Vadim Pisarevsky
a9065b7d0c
trying to fix failures in tests
11 years ago
Vadim Pisarevsky
303df78cca
removed refcount field from Mat; that helped to find and eliminate some memory leaks. perf tests should probably pass now
11 years ago
Vadim Pisarevsky
5a34272150
fixed build on Windows
11 years ago
Vadim Pisarevsky
de521fc9fa
fixed some more compile bugs (including Python bindings)
11 years ago
Vadim Pisarevsky
d3076c5014
hopefully, fixed compile errors on Win & Linux; fixed getMatVector() so core & imgproc tests now pass; fixed doc builder errors
11 years ago
Vadim Pisarevsky
d8c8339bec
the first draft of transparent API and new UMat class. more files
11 years ago
Vadim Pisarevsky
278fb617d2
the first draft of transparent API and new UMat class.
11 years ago
Adrian Stratulat
3561bc1bbc
rename vBinOp64f to vBinOp64, minor fixups
11 years ago
Adrian Stratulat
cb445d697c
Refactor vectorized arithmetical operations
11 years ago
Ilya Lavrenov
d57a7008f1
fixed cmd parser when arg is like -+
11 years ago
Vladislav Vinogradov
342e007dc6
now Allocator accepts GpuMat* instead of 3 pointers
11 years ago
Vladislav Vinogradov
3b412b51ac
moved BufferPool management functions to public
11 years ago
Vladislav Vinogradov
5ea8085220
added BufferPool class
11 years ago
Vladislav Vinogradov
988ab79acb
added BufferAllocator
11 years ago
Vladislav Vinogradov
e5188c7e94
added GpuMat::Allocator interface
11 years ago
Ilya Lavrenov
036e99d03a
fixed ipp-related warnings
11 years ago
Vladislav Vinogradov
32d578f5f0
fixed gridTransform overloads problems
11 years ago
Vadim Pisarevsky
8e7eb79f6e
fixed compile errors and warnings when building master branch with IPP enabled
11 years ago