forked from CastroFidel/PortWINE
updated AMD_VULKAN_DRIVER_LIST
This commit is contained in:
parent
0d9ee584e5
commit
5eb82457b8
@ -2799,45 +2799,45 @@ pw_skip_get_info () {
|
|||||||
GET_AMD_VULKAN_DRIVER_LIST="amdvlk amdgpupro radv"
|
GET_AMD_VULKAN_DRIVER_LIST="amdvlk amdgpupro radv"
|
||||||
unset AMD_VULKAN_DRIVER_LIST
|
unset AMD_VULKAN_DRIVER_LIST
|
||||||
|
|
||||||
for DRIVER in $GET_AMD_VULKAN_DRIVER_LIST; do
|
if ! check_flatpak \
|
||||||
case "$DRIVER" in
|
&& [[ $(check_vendor_gpu) =~ amd ]]
|
||||||
"amdvlk")
|
then
|
||||||
for file in /opt/amdgpu/etc/vulkan/icd.d/amd_icd*.json \
|
for DRIVER in $GET_AMD_VULKAN_DRIVER_LIST; do
|
||||||
/etc/vulkan/icd.d/amd_icd*.json \
|
case "$DRIVER" in
|
||||||
/usr/share/vulkan/icd.d/amd_icd*.json ; do
|
"amdvlk")
|
||||||
if [ -f "$file" ]; then
|
for file in /opt/amdgpu/etc/vulkan/icd.d/amd_icd*.json \
|
||||||
AMD_VULKAN_DRIVER_LIST+="amdvlk"
|
/etc/vulkan/icd.d/amd_icd*.json \
|
||||||
break
|
/usr/share/vulkan/icd.d/amd_icd*.json ; do
|
||||||
fi
|
if [ -f "$file" ]; then
|
||||||
done
|
AMD_VULKAN_DRIVER_LIST+="amdvlk"
|
||||||
;;
|
break
|
||||||
"amdgpupro")
|
fi
|
||||||
for file in /opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd*.json \
|
done
|
||||||
/usr/share/vulkan/icd.d/amd_pro_icd*.json; do
|
;;
|
||||||
if [ -f "$file" ]; then
|
"amdgpupro")
|
||||||
AMD_VULKAN_DRIVER_LIST+="!amdgpupro"
|
for file in /opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd*.json \
|
||||||
break
|
/usr/share/vulkan/icd.d/amd_pro_icd*.json; do
|
||||||
fi
|
if [ -f "$file" ]; then
|
||||||
done
|
AMD_VULKAN_DRIVER_LIST+="!amdgpupro"
|
||||||
;;
|
break
|
||||||
"radv")
|
fi
|
||||||
for file in /usr/share/vulkan/icd.d/radeon_icd.*.json ; do
|
done
|
||||||
if [ -f "$file" ]; then
|
;;
|
||||||
AMD_VULKAN_DRIVER_LIST+="!radv"
|
"radv")
|
||||||
break
|
for file in /usr/share/vulkan/icd.d/radeon_icd.*.json ; do
|
||||||
fi
|
if [ -f "$file" ]; then
|
||||||
done
|
AMD_VULKAN_DRIVER_LIST+="!radv"
|
||||||
;;
|
break
|
||||||
esac
|
fi
|
||||||
done
|
done
|
||||||
export AMD_VULKAN_DRIVER_LIST
|
;;
|
||||||
|
esac
|
||||||
if [[ -z "$AMD_VULKAN_DRIVER_LIST" ]] || check_flatpak ; then
|
done
|
||||||
AMD_VULKAN_CB=":DCB"
|
export AMD_VULKAN_DRIVER_LIST
|
||||||
|
export AMD_VULKAN_CB=":CB"
|
||||||
else
|
else
|
||||||
AMD_VULKAN_CB=":CB"
|
export AMD_VULKAN_CB=":DCB"
|
||||||
fi
|
fi
|
||||||
export AMD_VULKAN_CB
|
|
||||||
|
|
||||||
logical_cores=$(grep -c ^"processor" /proc/cpuinfo)
|
logical_cores=$(grep -c ^"processor" /proc/cpuinfo)
|
||||||
if [[ "${logical_cores}" -le "4" ]] ; then
|
if [[ "${logical_cores}" -le "4" ]] ; then
|
||||||
|
Loading…
Reference in New Issue
Block a user