So I've been using VDDs to turn off my display while streaming to my Deck and in my experience there is a noticeable performance loss in GPU intensive games especially if I crank up the graphics settings to the max like I usually do when playing normally. I've come to accept that is normal since it's rendering a non existent screen through software but Steam's remote play's usage of SudoVDA shocked me with how little performance loss there is compared to Apollo.
So here's an example using Crimson Desert with DLDSR on a 1080p monitor to get 1440p. Normally the game hovers above 70 fps while playing and very rarely dropping below that at all. Using Moonlight/Apollo streaming with SudoVDA my fps tanked quite a bit like about 6-10 average fps loss and occasionally dipping below 60 fps. Steam remote play surprised me with how close to little performance loss when compared to not streaming with an average 1 fps loss. I've tried a few other games and it's the same with Apollo tanking hard and remote play with little to barely any performance loss.
So either my Apollo settings are borked as hell(dunno since I use default setup) or somehow Valve work their magic and made SudoVDA implementation better than everyone. Anyone else have a similar experience? If not is there some settings in Apollo I need to change for better performance? cuz this puzzles me to no end.