Steam Deck

Steam Deck

Hoakeen Oct 16, 2024 @ 8:01am
Streaming from PC with DLDSR, posible?
Im using the deck for playing in my bed from my PC so I can use max settings, the games that have DLSS at 800p looks awesome, you cant see the pixels, but when a game doesnt have any type of antialiasing looks bad.
I was wondering if you can still streaming at 800p but rendering at 1050p using DLDSR ?

Note: If you disable the "change resolution to match the striming client" in Steam options it renders at native resolution but the streaming (all games) looks low bitrate.
< >
Showing 1-8 of 8 comments
shadowboy813 Oct 16, 2024 @ 8:27am 
Go to settings on your deck, down to remote play, enable advanced client options and set it to enhanced 1080p. By default it renders "fast." This changes it to a higher resolution and higher quality settings ("beautiful" setting). Go down to "resolution limit" and set it to 1080p (it will still default to 800p)
Mahjik Oct 16, 2024 @ 8:30am 
For the best result, your stream should match the display screen of the Deck. Regardless of what your PC can render, the Deck "screen" can only "display" up to 800p. If your PC is rendering at 1050p and the Deck can only display 800p, it will compress pixels to be able to display on the Deck screen which will create random artifacts on the screen.
shadowboy813 Oct 16, 2024 @ 12:49pm 
Originally posted by Mahjik:
For the best result, your stream should match the display screen of the Deck. Regardless of what your PC can render, the Deck "screen" can only "display" up to 800p. If your PC is rendering at 1050p and the Deck can only display 800p, it will compress pixels to be able to display on the Deck screen which will create random artifacts on the screen.
It will essentially be super sampling, which is an effective form of anti-aliasing, which is what OP is aiming for.
Mahjik Oct 16, 2024 @ 2:43pm 
Originally posted by shadowboy813:
Originally posted by Mahjik:
For the best result, your stream should match the display screen of the Deck. Regardless of what your PC can render, the Deck "screen" can only "display" up to 800p. If your PC is rendering at 1050p and the Deck can only display 800p, it will compress pixels to be able to display on the Deck screen which will create random artifacts on the screen.
It will essentially be super sampling, which is an effective form of anti-aliasing, which is what OP is aiming for.

Video streaming doesn't work like upscaling. It does compression to make it fit. Moonlight may be able to do something better but just basic video streaming will compress the video to fit the target resolution, not scale it. It's not the same since it's not "rendering" the screen.
shadowboy813 Oct 16, 2024 @ 5:48pm 
Originally posted by Mahjik:
Originally posted by shadowboy813:
It will essentially be super sampling, which is an effective form of anti-aliasing, which is what OP is aiming for.

Video streaming doesn't work like upscaling. It does compression to make it fit. Moonlight may be able to do something better but just basic video streaming will compress the video to fit the target resolution, not scale it. It's not the same since it's not "rendering" the screen.
Super Sampling is not upscaling. It's rendering at a higher resolution and downscaling (DLSS is poorly named because it's not supersampling. It's technically subsampling and using AI to upscale--the EXACT OPPOSITE of what the name suggests). This absolutely reduces aliasing. And this will increase image quality. It will reduce compression artifacts (as they get smoothed out from downscaling) and also reduce aliasing.

MSAA does this at a performance gain since it samples subpixels without having to render the full scene at the higher resolution. Supersampling takes a severe performance hit, but since the deck is not rendering the game (the PC is), it has the overhead to do it.

If OP renders the game at a higher resolution, streams it to the deck at that higher resolution (by forcing a higher resolution in the game's properties), then downscaling it on device to 800p (since it can't natively render 1050 or 1080p), then it will result in a game that has superior image quality than rendering the game at a native 800p. This is why some games have render resolutions above 100%.

To highlight: This is HL2, rendered on the deck, all max settings, 800p, native resolution: https://steamcommunity.com/sharedfiles/filedetails/?id=3349991469

This is HL2, rendered on the remote PC @ 4k, max settings, setting game resolution to 4k on the deck, then displaying it at 800p (screenshots are framebuffer captures so the screenshot will save @ 800p, representing what you see on the deck display). You'll notice MUCH higher image quality with nearly no aliasing: https://steamcommunity.com/sharedfiles/filedetails/?id=3349991996

Edit: I think I actually had the first running at 720p, instead of 800p
Last edited by shadowboy813; Oct 16, 2024 @ 6:29pm
Mahjik Oct 16, 2024 @ 6:43pm 
It's still compressing the video. The scene is "rendered" on the PC. The downscaling/compression algorithm that will be used is not comparable to actual PC rendering aliasing. It's not exactly 1:1. This is what can create artifacts at times.

I'm not saying it won't work. I am saying that the best experience is to render the game on the PC exactly how you want to see it on the target device, as video compression is not as predictable as PC aliasing algorithms. Just like rendering aliasing, there are different ways streaming platforms handle it but we consumers don't usually get to pick it. So you are at the mercy of the compression algorithm used to downscale from the source to the target.
Hoakeen Oct 21, 2024 @ 4:47pm 
thanks to all that care! <3
Hoakeen Oct 23, 2024 @ 9:07am 
Originally posted by shadowboy813:
Go to settings on your deck, down to remote play, enable advanced client options and set it to enhanced 1080p. By default it renders "fast." This changes it to a higher resolution and higher quality settings ("beautiful" setting). Go down to "resolution limit" and set it to 1080p (it will still default to 800p)
Can you tell me what settings should I use on Host?
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Oct 16, 2024 @ 8:01am
Posts: 8