Let's do some performance testing of #Steam Game Recording!
-
@killyourfm @root Perfect, thank you!
I'm waiting for Bazzite to get the new Nvidia stable drivers to try it out. Apparently there's a Fifefox issue so it will take some days but I'm hoping to test it soon! Thanx!
-
@ReverseModule @root I'd be interested to see your results. I'm fairly certain Steam is using software encoding instead of hardware encoding on my Bazzite install, which is not ideal.
-
@killyourfm @root I see. Well, let get the testing Bazzite image and give it a shot then. I'm gonna use Assasin's Creed Valhalla to take it to the limit as much as I can.
-
@killyourfm @akhenaton I kind of missed the mark on that one 'cause I assumed VALVe did their homework on GPU-accelerated encoding and dumping on Windows. That one's on me.
Unless this is recording on Linux via Chimera/Bazzite/etc, in which case, wot.
-
@root @akhenaton All these results so far are on Bazzite 40...
-
I'm testing Steam Game Recording on Windows now. This is Shadow of the Tomb Raider with the same 1440p/Highest setting as on Linux/Bazzite. Here, you can see the performance hit is only 13% with background game recording ON.
This is the way it *should* be, so I'm convinced Steam on Bazzite is using software encoding and not hardware encoding for this AMD RX 6800M.
I'll definitely be testing this on another more vanilla distro to see how things compare.
-
@ReverseModule @root meanwhile, I'll finish up testing Cyberpunk on Windows, then see how things look on a more vanilla distro like Ubuntu 24.04.
-
@killyourfm the performance impact should be barely noticable with hardware encoding to a raw output, so there's definitely something wacky going on. Perhaps the Bazzite install (flatpak?) is missing the appropriate VAAPI libraries/drivers for this.
-
@necrophcodr Ya know, that IS possible. I just noticed that my installation of OBS isn't offering up any hardware-level encoding options...
Maybe I should get in touch with them?
-
@killyourfm might be worth investigating where it goes wrong, but if both are lacking this then it's probably Bazzite. Maybe others have noticed too? Definitely worth putting attention to for the right people.
-
@killyourfm @necrophcodr
I am using OBS on linux (Kubuntu). H.264 Vaapi is available for my RX 6700 XT and works pretty well for my needs (1080p 60fps). OBS is installed as a Flatpak. The performance impact is around 3% load on the CPU. -
@hg810316 @necrophcodr That's the nudge I needed. I was thinking about testing these same games on Kubuntu. Thanks for sharing!