The GLFW API uses the Vulkan types VkInstance, VkPhysicalDevice, VkAllocationCallbacks, VkSurfaceKHR and VkResult. pyGLFW wraps these types using ctypes.c_void_p (except for VkResult, which is wrapped as a ctypes.c_int). To make these Vulkan types more easily usable, the corresponding types from Python Vulkan wrappers should be supported.
The GLFW API uses the Vulkan types
VkInstance,VkPhysicalDevice,VkAllocationCallbacks,VkSurfaceKHRandVkResult. pyGLFW wraps these types usingctypes.c_void_p(except forVkResult, which is wrapped as actypes.c_int). To make these Vulkan types more easily usable, the corresponding types from Python Vulkan wrappers should be supported.