Polaris has partial hardware decode support for VP9. Dunno about macOS specifically, but nonetheless hardware VP9 decode was present in the RX580 in Windows.
I believe it was eventually removed from AMD's drivers for whatever reason, but it did actually work, and worked pretty well.
no, again it doesn't have *any* VP9 specialised hardware, partial or not.
At one point in time AMD shipped a VP9 decoder that was OpenCL based, it would have worked with any graphic cards supporting OpenCL, it happened to only be enabled for vega. But only Firefox shipped with that it was never enabled in Chrome nor any other browser; it was only available via a private AMD API.
The performance sucked big time and it was ultra buggy and the power usage was enormous. Under most circumstances you go better performance via software decode.
The developer working on those drivers then left AMD to work for Adobe and there was no one left to maintain it.
AMD finally removed from all their drivers over 2 years ago.
macOS never had a VP9 decoder until very recently; first used in WebRTC (video conference) and now with Media Source Extension, and I know of only one site that use VP9 with MSE and that's YouTube.
I work daily with all those guys.