• Alexander Alekhin's avatar
    ocl: avoid unnecessary loading/initializing OpenCL subsystem · 0ed3209b
    Alexander Alekhin authored
    If there are no OpenCL/UMat methods calls from application.
    
    OpenCL subsystem is initialized:
    - haveOpenCL() is called from application
    - useOpenCL() is called from application
    - access to OpenCL allocator: UMat is created (empty UMat is ignored) or UMat <-> Mat conversions are called
    
    Don't call OpenCL functions if OPENCV_OPENCL_RUNTIME=disabled
    (independent from OpenCL linkage type)
    0ed3209b
Name
Last commit
Last update
..
opencl Loading commit data...
cascadedetect.cpp Loading commit data...
cascadedetect.hpp Loading commit data...
cascadedetect_convert.cpp Loading commit data...
detection_based_tracker.cpp Loading commit data...
haar.avx.cpp Loading commit data...
haar.cpp Loading commit data...
haar.hpp Loading commit data...
hog.cpp Loading commit data...
main.cpp Loading commit data...
precomp.hpp Loading commit data...