Update libva path configuration for TheRock (#670)
[ROCm/rocdecode commit: c389675f31]
This commit is contained in:
@@ -127,23 +127,24 @@ string(REGEX MATCH "22.04" UBUNTU_22_FOUND ${OS_RELEASE})
|
||||
# - Ubuntu 22.04 with standard ROCm installation: requires libva >= 1.16
|
||||
# - TheRock installation (any OS): libva >= 1.8 is sufficient
|
||||
# - Other OS versions with standard ROCm: libva >= 1.8 is sufficient
|
||||
if(UBUNTU_22_FOUND AND NOT USING_THE_ROCK)
|
||||
if((${Libva_VERSION_MAJOR} GREATER_EQUAL 1) AND (${Libva_VERSION_MINOR} GREATER_EQUAL 16))
|
||||
message("-- ${White}\tLibva Version Supported${ColourReset}")
|
||||
if(Libva_FOUND)
|
||||
if(UBUNTU_22_FOUND AND NOT USING_THE_ROCK)
|
||||
if((${Libva_VERSION_MAJOR} GREATER_EQUAL 1) AND (${Libva_VERSION_MINOR} GREATER_EQUAL 16))
|
||||
message("-- ${White}\tLibva Version Supported${ColourReset}")
|
||||
else()
|
||||
set(Libva_FOUND FALSE)
|
||||
message("-- ${Yellow}\tLibva Version Not Supported${ColourReset}")
|
||||
endif()
|
||||
else()
|
||||
set(Libva_FOUND FALSE)
|
||||
message("-- ${Yellow}\tLibva Version Not Supported${ColourReset}")
|
||||
endif()
|
||||
else()
|
||||
if((${Libva_VERSION_MAJOR} GREATER_EQUAL 1) AND (${Libva_VERSION_MINOR} GREATER_EQUAL 8))
|
||||
message("-- ${White}\tLibva Version Supported${ColourReset}")
|
||||
else()
|
||||
set(Libva_FOUND FALSE)
|
||||
message("-- ${Yellow}\tLibva Version Not Supported${ColourReset}")
|
||||
if((${Libva_VERSION_MAJOR} GREATER_EQUAL 1) AND (${Libva_VERSION_MINOR} GREATER_EQUAL 8))
|
||||
message("-- ${White}\tLibva Version Supported${ColourReset}")
|
||||
else()
|
||||
set(Libva_FOUND FALSE)
|
||||
message("-- ${Yellow}\tLibva Version Not Supported${ColourReset}")
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
if(ROCDECODE_ENABLE_ROCPROFILER_REGISTER)
|
||||
find_package(rocprofiler-register QUIET
|
||||
HINTS $ENV{rocprofiler_register_ROOT} $ENV{ROCPROFILER_REGISTER_ROOT} ${CMAKE_INSTALL_PREFIX}
|
||||
|
||||
@@ -21,9 +21,9 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
find_library(LIBVA_LIBRARY NAMES va HINTS /opt/amdgpu/lib/x86_64-linux-gnu /opt/amdgpu/lib64 /usr/lib/x86_64-linux-gnu /usr/lib64)
|
||||
find_library(LIBVA_DRM_LIBRARY NAMES va-drm HINTS /opt/amdgpu/lib/x86_64-linux-gnu /opt/amdgpu/lib64 /usr/lib/x86_64-linux-gnu /usr/lib64)
|
||||
find_path(LIBVA_INCLUDE_DIR NAMES va/va.h PATHS /opt/amdgpu/include /usr/include NO_DEFAULT_PATH)
|
||||
find_library(LIBVA_LIBRARY NAMES va HINTS ${ROCM_PATH}/lib/rocm_sysdeps/lib /opt/amdgpu/lib/x86_64-linux-gnu /opt/amdgpu/lib64 /usr/lib/x86_64-linux-gnu /usr/lib64)
|
||||
find_library(LIBVA_DRM_LIBRARY NAMES va-drm HINTS ${ROCM_PATH}/lib/rocm_sysdeps/lib /opt/amdgpu/lib/x86_64-linux-gnu /opt/amdgpu/lib64 /usr/lib/x86_64-linux-gnu /usr/lib64)
|
||||
find_path(LIBVA_INCLUDE_DIR NAMES va/va.h PATHS ${ROCM_PATH}/lib/rocm_sysdeps/include /opt/amdgpu/include /usr/include NO_DEFAULT_PATH)
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(Libva DEFAULT_MSG LIBVA_INCLUDE_DIR LIBVA_LIBRARY)
|
||||
|
||||
مرجع در شماره جدید
Block a user