Is vkCmdBlitImage a better way to gen mipmap realtime than use downSample shader?

is vkCmdBlitImage a better way to gen mipmap realtime than use downSample shader?
Thanks!