diff options
author | DaniAndTheWeb <57776841+DaniAndTheWeb@users.noreply.github.com> | 2023-01-19 16:00:51 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-19 16:00:51 +0000 |
commit | 4599e8ad0acaae3f13bd3a7bef4db7632aac8504 (patch) | |
tree | d3c550c0d2dbd549a3d40f170657f5a08f4745ed /webui.sh | |
parent | d1ea518dea3d7584be2927cc486d15ec3e18ddb0 (diff) | |
download | stable-diffusion-webui-gfx803-4599e8ad0acaae3f13bd3a7bef4db7632aac8504.tar.gz stable-diffusion-webui-gfx803-4599e8ad0acaae3f13bd3a7bef4db7632aac8504.tar.bz2 stable-diffusion-webui-gfx803-4599e8ad0acaae3f13bd3a7bef4db7632aac8504.zip |
Environment variable on launch just for Navi cards
Setting HSA_OVERRIDE_GFX_VERSION=10.3.0 for all AMD cards seems to break compatibility for polaris and vega cards so it should just be enabled on Navi
Diffstat (limited to 'webui.sh')
-rwxr-xr-x | webui.sh | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -172,7 +172,12 @@ else then export TORCH_COMMAND="pip install torch torchvision --extra-index-url https://download.pytorch.org/whl/rocm5.2" fi - HSA_OVERRIDE_GFX_VERSION=10.3.0 exec "${python_cmd}" "${LAUNCH_SCRIPT}" "$@" + if echo "$gpu_info" | grep -q "Navi" + then + HSA_OVERRIDE_GFX_VERSION=10.3.0 exec "${python_cmd}" "${LAUNCH_SCRIPT}" "$@" + else + exec "${python_cmd}" "${LAUNCH_SCRIPT}" "$@" + fi else exec "${python_cmd}" "${LAUNCH_SCRIPT}" "$@" fi |