If your Raspberry Pi is connected directly to the computer then my guess is that the Raspberry Pi can't keep up with the task of decoding the incoming video. I have a small Android TV stick and I can play games via Steam Link on it just fine (latency isn't noticeable) - played NFS Heat, CarX Drift Racing, Euro Truck Simulator 2, Shadow of War and much more on it with no problems.