def checkPortabilityPresent(json_object):
    """The list of supported test cases differs when a device supports
    native portability, or whether emulated portability must be used.
    This function returns True if the passed json_object (which is
    a JSON-parsed vulkaninfo output) shows that native portability
    is present."""
    extensions = json_object.get("ArrayOfVkExtensionProperties")
    return extensions is not None and "VK_KHR_portability_subset" in [x["extensionName"] for x in extensions]