- 09 Oct, 2019 1 commit
-
-
Marcin Tolysz authored
* Cuda + OpenGL on ARM There might be multiple ways of getting OpenCV compile on Tegra (NVIDIA Jetson) platform, but mainly they modify CUDA(8,9,10...) source code, this one fixes it for all installations. ( https://devtalk.nvidia.com/default/topic/1007290/jetson-tx2/building-opencv-with-opengl-support-/post/5141945/#5141945 et al.). This way is exactly the same as the one proposed but the code change happens in OpenCV. * Updated, The link provided mentions: cuda8 + 9, I have cuda 10 + 10.1 (and can confirm it is still defined this way). NVIDIA is probably using some other "secret" backend with Jetson.
-
- 05 Mar, 2019 1 commit
-
-
Alexander Alekhin authored
-
- 24 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
-
- 23 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
-
- 21 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
* Cleanup macros and enable expansion of `__VA_ARGS__` for Visual Studio * Macros for enum-arguments backwards compatibility * Convert struct Param to enum struct * Enabled ParamType.type for enum types * Enabled `cv.read` and `cv.write` for enum types * Rename unnamed enum to AAKAZE.DescriptorType * Rename unnamed enum to AccessFlag * Rename unnamed enum to AgastFeatureDetector.DetectorType * Convert struct DrawMatchesFlags to enum struct * Rename unnamed enum to FastFeatureDetector.DetectorType * Rename unnamed enum to Formatter.FormatType * Rename unnamed enum to HOGDescriptor.HistogramNormType * Rename unnamed enum to DescriptorMatcher.MatcherType * Rename unnamed enum to KAZE.DiffusivityType * Rename unnamed enum to ORB.ScoreType * Rename unnamed enum to UMatData.MemoryFlag * Rename unnamed enum to _InputArray.KindFlag * Rename unnamed enum to _OutputArray.DepthMask * Convert normType enums to static const NormTypes * Avoid conflicts with ElemType * Rename unnamed enum to DescriptorStorageFormat
-
- 12 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
-
- 07 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
-
- 08 Jul, 2018 1 commit
-
-
berak authored
-
- 25 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
replaced to cv::error()
-
- 24 Apr, 2018 2 commits
-
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
- 23 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 12 Feb, 2018 2 commits
-
-
Maksim Shabunin authored
-
luz.paz authored
Found via `codespell`
-
- 25 Jul, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 10 Jul, 2017 1 commit
-
-
- 11 Feb, 2016 1 commit
-
-
Alexander Alekhin authored
Apple OpenCL framework hasn't OpenGL sharing extension
-
- 21 Jul, 2015 1 commit
-
-
Alexey Ershov authored
rewrite & change convertFromGLBuffer() & convertToGLBuffer() into acquireGLBuffer() & releaseGLBuffer(), respectively opengl sample: added buffer support tested and fixed buffer support on Windows change glFlush() call to glFinish() added UMat::release() call; fixed functions' names adopted & implemented API suggestion(s) from Alexander fixed unreachable code warning added more info to the mapGLBuffer/unmapGLBuffer description
-
- 30 Jun, 2015 1 commit
-
-
Alexey Ershov authored
-
- 26 Jun, 2015 1 commit
-
-
Alexey Ershov authored
057cd52 first versions: cv::ogl::convertFromGLTexture2D & cv::ogl::convertToGLTexture2D 5656e94 added autogenerated stuff for cl_gl.h 765f1fd resolved CL functions in opengl.cpp 9f9fee3 implemented function cv::ogl::ocl::initializeContextFromGLTexture2D() a792adb cv::ogl::ocl::initializeContextFromGLTexture2D() - added linux support (glx.h) 51c2869 added missing error message in function cv::ogl::ocl::initializeContextFromGLTexture2D() 513b887 fixed extension call in function cv::ogl::ocl::initializeContextFromGLTexture2D() 475a3e9 added CL-GL interop Windows sample (gpu/opengl_interop.cpp) 07af28f added building of CL-GL interop sample - Windows only befe3a2 fixed whitespace errors & doxygen warnings (precommit_docs) 551251a changed function name to cv::ogl::ocl::initializeContextFromGL(), removed unused argument 4d5f009 changed CL_DEVICES_FOR_GL_CONTEXT_KHR to CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR 9fc3055 changed CL_DEVICES_FOR_GL_CONTEXT_KHR to CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KH 6d31cee Revert "changed CL_DEVICES_FOR_GL_CONTEXT_KHR to CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KH" cc6a025 added texture format check in cv::ogl::convertFromGLTexture2D() 063a2c1 CL-GL sample: added Linux implementation (Xlib/GLX) c392ae9 fixed trailing whitespace 85a80d0 fixed include files ae23628 excluded samples/opengl from build case 2 9870ea5 added android EGL support 530b64c added doxygen documentation comments to CL-GL interop functions
-
- 23 Dec, 2014 1 commit
-
-
Vladislav Vinogradov authored
-
- 01 Feb, 2014 1 commit
-
-
Ilya Lavrenov authored
-
- 09 Sep, 2013 1 commit
-
-
Vladislav Vinogradov authored
-
- 06 Sep, 2013 2 commits
-
-
Vladislav Vinogradov authored
-
Vladislav Vinogradov authored
Conflicts: modules/core/include/opencv2/core/cuda.hpp modules/cudacodec/src/thread.cpp modules/cudacodec/src/thread.hpp modules/superres/perf/perf_superres.cpp modules/superres/src/btv_l1_cuda.cpp modules/superres/src/optical_flow.cpp modules/videostab/src/global_motion.cpp modules/videostab/src/inpainting.cpp samples/cpp/stitching_detailed.cpp samples/cpp/videostab.cpp samples/gpu/stereo_multi.cpp
-
- 05 Sep, 2013 1 commit
-
-
Roman Donchenko authored
This and several following commits contain the "boring" changes required to support the new Ptr. These are changes like: * new T -> makePtr<T> or .reset(new T) or Ptr<T>(new T) (depending on the situation) * p.empty() -> !p * delete_obj -> DefaultDeleter::operator() and similar changes that are numerous, but primitive.
-
- 02 Sep, 2013 1 commit
-
-
Vladislav Vinogradov authored
-
- 10 Jun, 2013 2 commits
-
-
Vladislav Vinogradov authored
-
Vladislav Vinogradov authored
-
- 08 Apr, 2013 2 commits
-
-
Vladislav Vinogradov authored
-
Vladislav Vinogradov authored
-
- 01 Apr, 2013 1 commit
-
-
Andrey Kamaev authored
This also fixes few clang build errors
-
- 14 Mar, 2013 1 commit
-
-
marina.kolpakova authored
-
- 13 Mar, 2013 1 commit
-
-
Andrey Kamaev authored
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp> Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
-
- 12 Mar, 2013 1 commit
-
-
Vladislav Vinogradov authored
Fixed issues: #2737 #2848
-
- 25 Feb, 2013 1 commit
-
-
Andrey Kamaev authored
Made all STL usages explicit to be able automatically find all usages of particular class or function.
-
- 21 Feb, 2013 1 commit
-
-
Vladislav Vinogradov authored
-
- 19 Feb, 2013 1 commit
-
-
Vladislav Vinogradov authored
* removed OpenGLFuncTab, now extensions are loaded internally * added support of GlBuffer and GlTexture2D to InputArray/OutputArray * added ELEMENT_ARRAY_BUFFER and PIXEL_PACK_BUFFER targets * added copyFrom/copyTo method for GlBuffer and GlTexture2D * removed GlFont * removed pointCloudShow * removed OpenGLCleanCallback * added Access parameter to GlBuffer::mapHost * added autoRelease parameter to all create methods
-
- 13 Dec, 2012 1 commit
-
-
Vladislav Vinogradov authored
-
- 07 Dec, 2012 1 commit
-
-
Vladislav Vinogradov authored
-