Skip the Vulkan info collection for the older AMD drivers to avoid crashes
The older versions of the AMD Vulkan driver are broken. It crashes when vkCreateInstance gets called. The CL will detect amdvlk64.dll file version and skip the vulkan info collection if the version number is 1.0.54.0 or older. Those bad versions cause crashes in the other apps like vulkaninfo.exe and SDK cube.exe as well. From the crash logs in the bug report, three bad amdvlk64.dll versions are recorded - 1.0.39.0, 1.0.51.0 and 1.0.54.0. The Vulkan info collection will continue with the newer AMD drivers since this bug has been fixed in the newer versions. BUG=832698 TEST=manual,Chrome://histograms R=zmo@chromium.org Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I7f53210c559cd1e2c189fec6ed6fb000b38256fa Reviewed-on: https://chromium-review.googlesource.com/1022517Reviewed-by:Zhenyao Mo <zmo@chromium.org> Commit-Queue: Maggie Chen <magchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#552837}
Showing
Please register or sign in to comment