Given that "currently no browser supports HTTP/2 unencrypted" they're inseparable in the real world.
This means you need HTTPS if you want the performance wins of HTTP/2.
This doesn't mean that HTTPS is a performance win if you're still using HTTP/1.1. However, the "performance overhead" for TLS is negligible in practice.