You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Therefore, on MacOS, isProcAddrSet will always return false. Why is it like this? Is there a way to get around this error? If you ignore it, you just get an error about proc addr not being set in Init.
The text was updated successfully, but these errors were encountered:
Using
SetDefaultGetInstanceProcAddr
on MacOS just causes the errorvulkan: error loading default getProcAddr
. This is because:setDefaultProcAddr
vulkan/init.go
Line 22 in 956e385
setDefaultProcAddr
, it callsgetDefaultProcAddr
vulkan/vk_wrapper_desktop.c
Line 14 in 956e385
getDefaultProcAddr
, for MacOS, it just returnsNULL
vulkan/vk_default_loader.c
Lines 35 to 37 in 956e385
SetDefaultGetInstanceProcAddr
, it checks forisProcAddrSet
vulkan/init.go
Lines 23 to 25 in 956e385
isProcAddrSet
, it checks if it is equal toNULL
vulkan/vk_wrapper_desktop.c
Line 18 in 956e385
Therefore, on MacOS,
isProcAddrSet
will always return false. Why is it like this? Is there a way to get around this error? If you ignore it, you just get an error about proc addr not being set inInit
.The text was updated successfully, but these errors were encountered: