GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 09:25:26 JST Seasons of Jason Seasons of Jason

    Let's do some performance testing of #Steam Game Recording!

    Starting off on #SteamDeck LCD with Shadow of the Tomb Raider. I ran the benchmark at MED quality preset with Game Recording off, then Background Game Recording on and recorded results for the *2nd* run of each. I also ran each set of benchmarks twice to ensure I saw the same results.

    For this example, we're seeing a 5% performance hit.

    (In results screen, you can see the GPU working just a bit harder w/ recording on.)

    More to come.

    In conversation about a year ago from layer8.space permalink

    Attachments


    1. https://files.layer8.space/media_attachments/files/112/685/738/283/515/770/original/28eb0cd9580598cb.jpg

    2. https://files.layer8.space/media_attachments/files/112/685/738/289/790/984/original/51a137a17dd56e4b.jpg

    3. https://files.layer8.space/media_attachments/files/112/685/738/335/900/832/original/4756717050d7ed82.png
    • Embed this notice
      Daniel Melzak (teamlinux01@mastodon.social)'s status on Thursday, 27-Jun-2024 10:11:46 JST Daniel Melzak Daniel Melzak
      in reply to

      @killyourfm Do you know which codec it uses, is it h.264 or h.265?

      I do look forward when all the hardware and software moves to AV1.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 10:11:46 JST Seasons of Jason Seasons of Jason
      in reply to
      • Daniel Melzak

      @TeamLinux01 I just verified that Steam is exporting the video with h.264.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:05:52 JST Seasons of Jason Seasons of Jason
      in reply to
      • Richard Degenne

      @richarddegenne Would you accept "Shadow of Mordor?"

      In conversation about a year ago permalink
    • Embed this notice
      Richard Degenne (richarddegenne@mastodon.online)'s status on Thursday, 27-Jun-2024 12:05:53 JST Richard Degenne Richard Degenne
      in reply to

      @killyourfm Feels weird to see "Shadow of the" with anything other than "Erdtree" these days 😂

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:14:14 JST Seasons of Jason Seasons of Jason
      in reply to

      Whoo boy. The performance hit changes drastically when stepping up to my gaming laptop. (Asus ROG Strix G15 running Bazzite 40 with Ryzen 9 5980HX + Radeon 6800M)

      Running Shadow of the Tomb Raider at 1440p with the Highest quality preset, I did two benchmark runs with Game Recording on and off, recording results from the 2nd run to ensure hardware was nice and toasty.

      The reduction in performance this time was a whopping 37%!

      In conversation about a year ago permalink

      Attachments


      1. https://files.layer8.space/media_attachments/files/112/686/402/106/654/152/original/481dd38c37479589.png

      2. https://files.layer8.space/media_attachments/files/112/686/402/092/273/772/original/31aa941303b1b95d.png
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:22:03 JST Seasons of Jason Seasons of Jason
      in reply to
      • Joe Ressington

      @JoeRess I'm not sure I can speculate without running more games across more hardware (the latter is in very short supply these days). And under Wayland vs X11.

      Just not optimized yet is one guess.

      5% is impressive on the Steam Deck, but I wouldn't expect to see that drastic a performance hit on my laptop even if I was recording with OBS. Or with the Nvidia/AMD tools on Windows.

      It's a curious issue. The kind I miss chasing :D
      So I'm gonna go chase it.

      In conversation about a year ago permalink
    • Embed this notice
      Joe Ressington (joeress@fosstodon.org)'s status on Thursday, 27-Jun-2024 12:22:04 JST Joe Ressington Joe Ressington
      in reply to

      @killyourfm any theories in why the difference is so much more?

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:23:55 JST Seasons of Jason Seasons of Jason
      in reply to
      • cybik :deifirev:

      @root You know what, that's a good shout.
      I'm gonna run the same test on my laptop at 720p.

      In conversation about a year ago permalink
    • Embed this notice
      cybik :deifirev: (root@sms.cybik.moe)'s status on Thursday, 27-Jun-2024 12:23:56 JST cybik :deifirev: cybik :deifirev:
      in reply to

      @killyourfm I mean, to be fair, not only do you hella crank up the resolution AND refresh rate so the render needs to be more beefy

      but the codec itself *also* has to record at that scale.

      37% perf hit is NUTS though.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:28:00 JST Seasons of Jason Seasons of Jason
      in reply to
      • cybik :deifirev:

      @root The video output seems locked at 1080p btw. Even using the Highest Game Record setting (24Mbpss)

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:37:58 JST Seasons of Jason Seasons of Jason
      in reply to
      • Joe Ressington

      @JoeRess 15% tops, especially if it uses hardware-level encoding.
      (I'm going to look forward to seeing Digital Foundry's verdict on this.)

      In conversation about a year ago permalink
    • Embed this notice
      Joe Ressington (joeress@fosstodon.org)'s status on Thursday, 27-Jun-2024 12:37:59 JST Joe Ressington Joe Ressington
      in reply to

      @killyourfm what kind of hit would you expect with OBS?

      In conversation about a year ago permalink
    • Embed this notice
      el_haych2024 (el_haych2024@mastodon.social)'s status on Thursday, 27-Jun-2024 12:39:06 JST el_haych2024 el_haych2024
      in reply to

      @killyourfm geez 37% is pretty significant

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:39:06 JST Seasons of Jason Seasons of Jason
      in reply to
      • el_haych2024

      @el_haych2024 Yea. WAY more testing is required to get a sense of things though. Let's see if that same performance hit is there with something like Cyberpunk...

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:48:18 JST Seasons of Jason Seasons of Jason
      in reply to
      • Joe Ressington

      @JoeRess yea it’s shockingly good for that hardware.

      In conversation about a year ago permalink
    • Embed this notice
      Joe Ressington (joeress@fosstodon.org)'s status on Thursday, 27-Jun-2024 12:48:19 JST Joe Ressington Joe Ressington
      in reply to

      @killyourfm so the 5% is really good then. That's vertical integration for you.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:50:56 JST Seasons of Jason Seasons of Jason
      in reply to
      • Joe Ressington

      @JoeRess the LCD ones are on sale right now…

      In conversation about a year ago permalink
    • Embed this notice
      Joe Ressington (joeress@fosstodon.org)'s status on Thursday, 27-Jun-2024 12:50:57 JST Joe Ressington Joe Ressington
      in reply to

      @killyourfm I don't even play games and I'm on the lookout for a used Steam Deck (if I can find one super cheap) 😂

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 12:51:48 JST Seasons of Jason Seasons of Jason
      in reply to
      • Joe Ressington

      @JoeRess do you have a different use case in mind?

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 13:13:28 JST Seasons of Jason Seasons of Jason
      in reply to
      • Joe Ressington

      @JoeRess Nice! The plus side of using it for retro gaming is considerably longer battery life 😜

      In conversation about a year ago permalink
    • Embed this notice
      Joe Ressington (joeress@fosstodon.org)'s status on Thursday, 27-Jun-2024 13:13:30 JST Joe Ressington Joe Ressington
      in reply to

      @killyourfm not really. Maybe a bit of retro gaming and generally seeing what it can do. I'm hoping to get one with an SSD for around $200. I'll have to be patient but that's part of the fun.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 13:19:18 JST Seasons of Jason Seasons of Jason
      in reply to

      Back to the Steam Deck for now, testing Cyberpunk 2077 (using the Steam Deck quality preset). Can confirm the EXACT same performance hit of 5% (producing an average 42FPS during the benchmark) when switching on Game Recording. Which is an impressive result!

      (Next up, I'll bounce back to the gaming laptop for Shadow of the Tomb Raider -- but this time running it at the same resolution and quality settings from the Steam Deck runs.)

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 14:08:26 JST Seasons of Jason Seasons of Jason
      in reply to
      • cybik :deifirev:

      OK, so back to the gaming laptop and Shadow of the Tomb Raider. Does that massive 37% performance hit scale down as expected when lowering resolution and quality?

      I reduced the output to 720p on my gaming laptop and switched to the Medium quality preset to somewhat mirror the Steam Deck test.

      I'm now seeing a performance hit of 19% when enabling Game Mode. I still think it should be considerably less on hardware this powerful 🤔

      Thoughts?

      More testing required!

      (thanks for the idea @root)

      In conversation about a year ago permalink

      Attachments


      1. https://files.layer8.space/media_attachments/files/112/686/850/982/439/213/original/87e5b0c67a1bd902.png

      2. https://files.layer8.space/media_attachments/files/112/686/851/012/273/726/original/d5ad1b7da89a43e9.png
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 15:07:58 JST Seasons of Jason Seasons of Jason
      in reply to
      • cybik :deifirev:

      @root I'll do some more testing tomorrow with different games. Tonight I'm whooped! Stay tuned and thanks for all your feedback.

      In conversation about a year ago permalink
    • Embed this notice
      cybik :deifirev: (root@sms.cybik.moe)'s status on Thursday, 27-Jun-2024 15:07:59 JST cybik :deifirev: cybik :deifirev:
      in reply to

      @killyourfm I was gonna yell at the iGPU but then I realized that if Steam used the iGPU for encoding and the dGPU for rendering, there would *literally not be a performance delta*.

      Beyond that, scaling up 720p to native-res should NOT take that much processing power.

      Beyond deck-specific optimizations (SteamDeck=1 environment variable anyone?), seeing as the GPU in that laptop is LITERALLY 5 TIMES THE MUSCLE, *and* has dedicated memory, this shit is beyond me.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 22:50:21 JST Seasons of Jason Seasons of Jason
      in reply to
      • cybik :deifirev:
      • akhenaton

      @akhenaton @root I believe so too.
      Think it's worth testing on Windows and another distro to have some comparisons.

      In conversation about a year ago permalink
    • Embed this notice
      akhenaton (akhenaton@masr.social)'s status on Thursday, 27-Jun-2024 22:50:23 JST akhenaton akhenaton
      in reply to
      • cybik :deifirev:

      @killyourfm @root That's high CPU usage. I think it was using software encoding for the laptop.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 23:50:13 JST Seasons of Jason Seasons of Jason
      in reply to
      • cybik :deifirev:
      • Cosmic Kokiri

      @ReverseModule @root Just make sure you're using the latest Steam Beta, go into Settings, and select the Game Recording area to choose off/automatic/on-demand.

      In conversation about a year ago permalink
    • Embed this notice
      Cosmic Kokiri (reversemodule@mstdn.games)'s status on Thursday, 27-Jun-2024 23:50:15 JST Cosmic Kokiri Cosmic Kokiri
      in reply to
      • cybik :deifirev:

      @killyourfm @root How do I enable it if I may ask? I would like to run some tests as well! :)

      I'm curious how it fairs on a REALLY high end laptop which is Nvidia as well. I have a 7945HXand 4090M.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Thursday, 27-Jun-2024 23:50:41 JST Seasons of Jason Seasons of Jason
      in reply to
      • Nevy

      @nev You can use it for non-Steam games, as long as the Steam Overlay can run on top.

      In conversation about a year ago permalink
    • Embed this notice
      Nevy (nev@jawsome.nevy.xyz)'s status on Thursday, 27-Jun-2024 23:50:44 JST Nevy Nevy
      in reply to

      @killyourfm@layer8.space does it only work with Steam games or can it be also used outside? 👀

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Friday, 28-Jun-2024 00:39:24 JST Seasons of Jason Seasons of Jason
      in reply to
      • cybik :deifirev:
      • Cosmic Kokiri

      @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.

      In conversation about a year ago permalink
    • Embed this notice
      Cosmic Kokiri (reversemodule@mstdn.games)'s status on Friday, 28-Jun-2024 00:39:26 JST Cosmic Kokiri Cosmic Kokiri
      in reply to
      • cybik :deifirev:

      @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! :)

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Friday, 28-Jun-2024 01:09:39 JST Seasons of Jason Seasons of Jason
      in reply to
      • cybik :deifirev:
      • akhenaton

      @root @akhenaton All these results so far are on Bazzite 40...

      In conversation about a year ago permalink
    • Embed this notice
      cybik :deifirev: (root@sms.cybik.moe)'s status on Friday, 28-Jun-2024 01:09:40 JST cybik :deifirev: cybik :deifirev:
      in reply to
      • akhenaton

      @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.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Friday, 28-Jun-2024 01:20:26 JST Seasons of Jason Seasons of Jason
      in reply to

      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.

      In conversation about a year ago permalink

      Attachments


      1. https://files.layer8.space/media_attachments/files/112/689/493/569/216/510/original/6ac61d3f2980228b.png

      2. https://files.layer8.space/media_attachments/files/112/689/493/582/938/085/original/b8e7102ec8fe4c15.png
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Friday, 28-Jun-2024 01:25:20 JST Seasons of Jason Seasons of Jason
      in reply to
      • cybik :deifirev:
      • Cosmic Kokiri

      @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.

      In conversation about a year ago permalink

      Attachments


    • Embed this notice
      Cosmic Kokiri (reversemodule@mstdn.games)'s status on Friday, 28-Jun-2024 01:25:21 JST Cosmic Kokiri Cosmic Kokiri
      in reply to
      • cybik :deifirev:

      @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.

      In conversation about a year ago permalink
    • Embed this notice
      necrophcodr (necrophcodr@layer8.space)'s status on Friday, 28-Jun-2024 23:46:51 JST necrophcodr necrophcodr
      in reply to

      @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.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Friday, 28-Jun-2024 23:49:27 JST Seasons of Jason Seasons of Jason
      in reply to
      • necrophcodr

      @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?

      In conversation about a year ago permalink
    • Embed this notice
      necrophcodr (necrophcodr@layer8.space)'s status on Friday, 28-Jun-2024 23:51:38 JST necrophcodr necrophcodr
      in reply to

      @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.

      In conversation about a year ago permalink
    • Embed this notice
      Seasons of Jason (killyourfm@layer8.space)'s status on Saturday, 29-Jun-2024 04:41:16 JST Seasons of Jason Seasons of Jason
      in reply to
      • necrophcodr
      • hg810316

      @hg810316 @necrophcodr That's the nudge I needed. I was thinking about testing these same games on Kubuntu. Thanks for sharing!

      In conversation about a year ago permalink
    • Embed this notice
      hg810316 (hg810316@social.anoxinon.de)'s status on Saturday, 29-Jun-2024 04:41:18 JST hg810316 hg810316
      in reply to
      • necrophcodr

      @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.

      In conversation about a year ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.