Are there any solutions to game streaming that build an RPC on top of the DirectX/Vulkan API and data structures? I feel like streaming a serialized form of the command queue over the network would be more efficient than streaming video frames.
I'm still unsure what computational resources are being saved for the client here, the actual rasterization is where the bulk of the work is done.
Also, modern game textures are a lot of data.