opencv/cmake/OpenCVFindVA.cmake

22 lines
511 B
CMake
Raw Normal View History

# Output:
# HAVE_VA - libva is available
# HAVE_VA_INTEL - OpenCL/libva Intel interoperability extension is available
2021-02-18 21:36:07 +08:00
find_path(
VA_INCLUDE_DIR
NAMES va/va.h
2021-02-18 21:36:07 +08:00
PATHS ${VA_ROOT_DIR}
PATH_SUFFIXES include
2021-02-18 21:36:07 +08:00
DOC "Path to libva headers"
)
if(VA_INCLUDE_DIR)
set(HAVE_VA TRUE)
2021-02-18 21:36:07 +08:00
if(NOT DEFINED VA_LIBRARIES AND NOT OPENCV_LIBVA_LINK)
set(VA_LIBRARIES "va" "va-drm")
endif()
else()
set(HAVE_VA FALSE)
2021-02-18 21:36:07 +08:00
message(STATUS "libva: missing va.h header (VA_INCLUDE_DIR)")
endif()