nvidia.cmake 696 B

1234567891011121314151617
  1. if(OS_WINDOWS)
  2. option(ENABLE_NVAFX "Enable building with NVIDIA Audio Effects SDK (requires redistributable to be installed)" ON)
  3. option(ENABLE_NVVFX "Enable building with NVIDIA Video Effects SDK (requires redistributable to be installed)" ON)
  4. endif()
  5. if(ENABLE_NVAFX)
  6. target_enable_feature(obs-filters "NVIDIA Audio FX support" LIBNVAFX_ENABLED HAS_NOISEREDUCTION)
  7. else()
  8. target_disable_feature(obs-filters "NVIDIA Audio FX support")
  9. endif()
  10. if(ENABLE_NVVFX)
  11. target_enable_feature(obs-filters "NVIDIA Video FX support" LIBNVVFX_ENABLED)
  12. target_sources(obs-filters PRIVATE nvidia-greenscreen-filter.c)
  13. else()
  14. target_disable_feature(obs-filters "NVIDIA Video FX support")
  15. endif()