File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change 36
36
fi
37
37
38
38
function setup_vulkan_sdk() {
39
-
40
- if command -v vulkaninfo > /dev/null 2>&1 ; then
41
- echo " [${FUNCNAME[0]} ] Vulkan SDK already installed..."
39
+ if command -v glslc > /dev/null 2>&1 ; then
40
+ echo " [${FUNCNAME[0]} ] GLSL already installed, no need to get Vulkan SDK..."
42
41
enable_vulkan_sdk=0
43
42
return
44
43
fi
@@ -57,10 +56,11 @@ function setup_vulkan_sdk() {
57
56
tar -C ${vulkan_sdk_base_dir} -xJf " ${vulkan_sdk_tar_file} "
58
57
59
58
vulkan_sdk_bin_path=" $( cd ${vulkan_sdk_bin_dir} && pwd) "
60
- if ${vulkan_sdk_bin_path} /vulkaninfo > /dev/null 2>&1 ; then
61
- echo " [${FUNCNAME[0]} ] Vulkan SDK OK"
59
+ if ${vulkan_sdk_bin_path} /glslc --version > /dev/null 2>&1 ; then
60
+ echo " [${FUNCNAME[0]} ] Vulkan SDK install (GLSL) OK"
62
61
else
63
- echo " [${FUNCNAME[0]} ] Vulkan SDK NOK - perhaps need manual install of swifthshader or mesa-vulkan driver?"
62
+ echo " [${FUNCNAME[0]} ] Vulkan SDK install NOK - glslc returned error"
63
+ ${vulkan_sdk_bin_path} /glslc --version
64
64
exit 1
65
65
fi
66
66
}
You can’t perform that action at this time.
0 commit comments