opencv

Форк
0
/
OpenCVDetectVulkan.cmake 
20 строк · 595.0 Байт
1
set(VULKAN_INCLUDE_DIRS "${OpenCV_SOURCE_DIR}/3rdparty/include" CACHE PATH "Vulkan include directory")
2
set(VULKAN_LIBRARIES "" CACHE PATH "Path to Vulkan Libraries.")
3

4
try_compile(VALID_VULKAN
5
      "${OpenCV_BINARY_DIR}"
6
      "${OpenCV_SOURCE_DIR}/cmake/checks/vulkan.cpp"
7
      CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${VULKAN_INCLUDE_DIRS}"
8
      OUTPUT_VARIABLE TRY_OUT
9
      )
10
if(NOT ${VALID_VULKAN})
11
  message(WARNING "Can't use Vulkan")
12
  return()
13
endif()
14

15
set(HAVE_VULKAN 1)
16

17
if(HAVE_VULKAN)
18
  add_definitions(-DVK_NO_PROTOTYPES)
19
  include_directories(${VULKAN_INCLUDE_DIRS})
20
endif()
21

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.