diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2020-02-22 15:31:43 +0100 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2020-02-22 15:32:20 +0100 |
commit | e5964394977dc792e84a1352685b1afafbaa168b (patch) | |
tree | 25cfd63580b197e5a1f20498d0efbd2c4dfb3919 /LICENSE.txt | |
parent | fea37cfb526418f489975ccdbdb46035d61d4a88 (diff) |
Vulkan: Work around false positive on 64-bit Linux w/ 32-bit ICDs
In the vast majority of cases, this will be a false positive error
thrown by Vulkan-Loader when a Linux system has Vulkan ICDs for both
32-bit and 64-bit. The error is of the form:
```
ERROR: [Loader Message] Code 0 : /usr/lib/libvulkan_intel.so: wrong ELF class: ELFCLASS32
ERROR: [Loader Message] Code 0 : /usr/lib/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
```
The loader dlopen's the 32-bit ICDs first, raises this error, and then
happily goes on to try and use the 64-bit ICDs.
Upstream report: https://github.com/KhronosGroup/Vulkan-Loader/issues/262
Fixes #36185.
Diffstat (limited to 'LICENSE.txt')
0 files changed, 0 insertions, 0 deletions