Yes, again, I'm talking about PCs here, where it's usually implemented in shaders.
If it was just shaders then there'd be basically no concerns with driver quality or hardware support, just like there aren't with CPU decoders.
The only hybrid VP9 decoders were AMD's that only supported Windows, which they stopped shipping years ago (any current/Linux AMD drivers that support VP9 decoding only do so via an ASIC), and Intel's that was only supported on 3 generations of GPUs (Gen7.5, Gen8, and Gen9) and is obsoleted with an ASIC in Gen9.5.