I’m just looking at logical reasons why someone would roll their own solution.What makes you think it wasn't enough for MS?
Either it’s not present.
It’s not compatible.
It’s not adequate in performance.
Why spend resources otherwise? I can’t see another reason to do this.
MS does not have VRS as a whole patented. They have their own patent version of VRS as does Nvidia and AMD.