I go in with valid pCreateInfos, but on return it's been clobbered.
This looks to happen in the unmarshalling of the parameter values back from the C call. I suspect c-for-go more than the vulkan bindings.
Hey, a small code piece would be helpful. Can you check if same thing you're trying to achieve is existing in https://github.com/vulkan-go/asche ? It's a good example for very basic stuff.
I go in with valid pCreateInfos, but on return it's been clobbered. This looks to happen in the unmarshalling of the parameter values back from the C call. I suspect c-for-go more than the vulkan bindings.