vulkan: brute-force load function aliases

Khronos really, *really* loves dropping the KHR/EXT suffixes when
promoting extensions to core. And we really, *really* don't like
hard-coding multiple function names for every function in existence.

Brute force the problem by trying to load every function with the suffix
stripped, in case of failure.
11 jobs for v2.72.1 in 1 minute and 17 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Build
passed #481956
aarch64 docker
build-aarch64

00:00:34

passed #481957
macos
build-macos

00:00:08

passed #481952
amd64 docker
build-ubuntu

00:00:44

passed #481953
amd64 docker
build-ubuntu-static

00:00:43

passed #481954
amd64 docker
build-win32

00:00:16

passed #481955
amd64 docker
build-win64

00:00:17

 
  Test
failed #481959
gpu
test-gpu

failed #481960
gpu
test-gpu-asan

failed #481961
gpu
test-gpu-msan

failed #481962
gpu
test-gpu-ubsan

passed #481958
amd64 docker
test-ubuntu-scan

00:00:33

 
Name Stage Failure
failed
test-gpu-ubsan Test There has been a timeout failure or the job got stuck. Check your timeout limits or try again
No job log
failed
test-gpu-msan Test There has been a timeout failure or the job got stuck. Check your timeout limits or try again
No job log
failed
test-gpu-asan Test There has been a timeout failure or the job got stuck. Check your timeout limits or try again
No job log
failed
test-gpu Test There has been a timeout failure or the job got stuck. Check your timeout limits or try again
No job log