-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vkEnumerateInstanceVersion is not available. #44
Comments
Hi realitix, I have adapted the example by LunarG and applied it on vulkan 1.1.71.2 app. Below is the function to test for
Presently, vulkan 1.1.71.2 is returning vulkan.cdef.h lines 3874 & 3903 do define |
I tried appending the following
|
Hello @sunbearc22, |
@realitix. Thanks. I have corrected the above function to use BTW, is macro I have also reviewed the definition of |
@realitix. According to definition of
|
Hello @sunbearc22, |
Hello @sunbearc22, |
Hi realitx, apologies for my late reply. May I know which LunarG Vulkan SDK does vulkan 1.1.99.0 uses? I could find these closes SDKs (1.1.97.0, 1.1.101.0, and 1.1.106.0). |
Hello @sunbearc22. |
Hi realitix. I think we need the
vkEnumerateInstanceVersion
function in_vulkan.py
for Vulkan versions 1.1.70.0 and upwards.According to Spec, this function is obtained using
After reading
_vulkan.py
, I noticed thatvkEnumerateInstanceExtensionProperties
,vkEnumerateInstanceLayerProperties
andvkCreateInstance
were explicitly declared python functions. Meaning functions provided byvkGetInstanceProcAddr
wheninstance=Null
are to be explicitly declared python functions. Thus_vulkan.py
should havevkEnumerateInstanceVersion
as an explicitly declared python function.I did try something like:
but got
Suggestion. Will the following function be appropriate for
_vulkan.py
?The text was updated successfully, but these errors were encountered: