STEAM GROUP
Steam Remote Play homestream
STEAM GROUP
Steam Remote Play homestream
1,974
IN-GAME
30,071
ONLINE
Founded
November 7, 2013
burnsflipper Nov 27, 2015 @ 5:33am
How to find if my GPU supports hardware encoding?
I know exactly the type of graphics card I have, but when I try to find some useful specs on it (such as if it supports hardware encoding), the official page is just made of sales talk (http://www.geforce.co.uk/hardware/desktop-gpus/geforce-gtx-760-oem).

Is there some software I can run which will output all the tech specs of my graphics card?

When I enable the streaming display on my client, it says the encoder is using 4 threads so it looks like my host is doing software encoding, which surprises me for a GTX 760. I've ticked the "use hardware encoding" box in my host options, but that makes no difference.

Thanks in advance!
< >
Showing 1-6 of 6 comments
kreiselhoschi Nov 27, 2015 @ 5:37am 
The GPU is capable of HW encoding, but you need to enable it on the host. Ticking it on the client will only come into play when you use the client as streaming host. ;)
Tucu Nov 27, 2015 @ 5:37am 
It does (check https://support.steampowered.com/kb_article.php?ref=3629-RIAV-1617&l=english#nvidiahardwareencoding)

You need the latest drivers and possible GeForce experience installed.
Get the latest beta on both client and host; then go to Big Picture Mode and check that the Nvidia hardware encoder is enabled under the advanced host options of the In-Home Streaming settings.

Also, if you have a recent Intel CPU, you can enable the iGPU in the BIOS (and install drivers) to be able to use the Intel hardware encoder (as an option)
kreiselhoschi Nov 27, 2015 @ 5:43am 
Oh, by the way: this is a rebranded GTX660 and no "true" GTX7xx
burnsflipper Nov 27, 2015 @ 5:50am 
Thanks for the info. I've now updated my Geforce drivers and installed GeForce Experience. Maybe I didn't make it clear, I've already ticked the "use hardware encoding" box in the host options.

Does it depend on the game? I've tried streaming Two Worlds II, and the Steam client gives me 3 options to run it: the first is blank, the second is to launch using DX10 and the third is to run Two Worlds II 3D. When I select the (blank) first option, it uses DX9 and 4 threads of software encoding. If I select the DX10 version, the client readout says it's using "NVIFR" in the encoder, so it's using hardware encoding. But then when I load Dreamfall Chapters, it switches back to software encoding. Is this normal? I'm not using a beta Steam client, just the regular one.
Last edited by burnsflipper; Nov 27, 2015 @ 5:54am
Tucu Nov 27, 2015 @ 5:55am 
Originally posted by burnsflipper:
I've now updated my Geforce drivers and installed GeForce Experience. Maybe I didn't make it clear, I've already ticked the "use hardware encoding" box in the host options.

Does it depend on the game? I've tried streaming Two Worlds II, and the Steam client gives me 3 options to run it: the first is blank, the second is to launch using DX10 and the third is to run Two Worlds II 3D. When I select the (blank) first option, it uses DX9 and 4 threads of software encoding. If I select the DX10 version, the client readout says it's using "NVIFR" in the encoder, so it's using hardware encoding. But then when I load Dreamfall Chapters, it switches back to software encoding. Is this normal? I'm not using a beta Steam client, just the regular one.

The latest betas have added a new encoder path for Nvidia that works with more games than the previous ones. It would appear as NVENC in the overlay.
burnsflipper Nov 28, 2015 @ 12:00am 
Using the latest Steam client beta on both client and host has worked - I now get NVENC on Dreamfall Chapters too. Thanks for the help :steamhappy:
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Nov 27, 2015 @ 5:33am
Posts: 6