Instance.EnumerateExtensionProperties and PhysicalDevice.EnumerateDeviceExtensionProperties take an optional pLayerName, but there's no default null on the parameter:
public unsafe SharpVk.ExtensionProperties[] EnumerateDeviceExtensionProperties(string layerName)
In the .partial files that's a manual change I can make directly; I know there's also a few cases in the generator that don't detect optional inputs so I'll check this for the generated code.
Instance.EnumerateExtensionProperties
andPhysicalDevice.EnumerateDeviceExtensionProperties
take an optionalpLayerName
, but there's no defaultnull
on the parameter: