[DX11] Help regarding Nvidia Profile Inspector (NPI)

Make your game even better
User avatar
danilozxf
PPM
Posts: 44
Joined: July 29th, 2020, 12:19 am

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by danilozxf » March 11th, 2021, 4:04 am

@BenganJ

My monitor is freesync and compatible with g sync, it is activated, refresh rate 60 hertz
System: Windows 10
Processor: Ryzen 5 3600
Memory: 16GB
Graphics: Gigabyte RTX 2070 3 Fans
https://www.youtube.com/channel/UCu7qwY ... 0uw/videos
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 11th, 2021, 9:47 am

@danilozxf

Are you using ANY frame rate limiter, either in NPI OR in NCP?
If NOT, the can you do me a favor and test to set in your config.cfg
r_vsync to "2" instead of the present "0", just to see if you then
will get a constant FPS=30?
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
mgysgtdev
Posts: 52
Joined: March 16th, 2020, 11:10 pm

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by mgysgtdev » March 11th, 2021, 10:18 am

can g-sync also be used with half of the frame rate? either through the config or the NPI? my monitor is freesync and compatible with g-sync aswell but i would like to have half of my refreshrate
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 11th, 2021, 10:27 am

@mgysgtdev

There's several alternatives you can test. It can be different result depending on so many factors, so best is to test.
1. Independent on present setting, set r_vsync to dividing factor for the set monitor refresh rate, e.g. "2" to get half.
2. In NPI there's several Frame Rate Limiters to test, including the one for V-Sync. getting half refresh rate or third.
3. Nvidias own Frame Rate Limiter in NCP.

You can also, if you have them activated, deactivate Freesync or G-Sync and do all the above tests.

Have some fun for an hour or so! :grin: :grin: :grin:

EDIT: According to me, the goal is to get a constant, stable FPS value, thereby avoiding stuttering and screentearing.
One test one can do is to remove any already set frame rate limiter and observe what minimum FPS you get driving
in different environments, then set a frame rate limit slightly above that minimum or the nearest value.
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
mgysgtdev
Posts: 52
Joined: March 16th, 2020, 11:10 pm

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by mgysgtdev » March 11th, 2021, 3:59 pm

Haha thanks benganJ, ill try it and see what ill like. And i do have fun but i got allot of work tbh haha.

Btw for everyone who uses nvidia ansel/freestyle. Dont use sharpening filters like details or adaptive sharpen. It will kill fps
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 11th, 2021, 4:04 pm

@mgysgtdev

Happy hunting constant, stable FPS! 😂😂😂
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
User avatar
danilozxf
PPM
Posts: 44
Joined: July 29th, 2020, 12:19 am

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by danilozxf » March 11th, 2021, 5:20 pm

BenganJ wrote:
March 11th, 2021, 9:47 am
@danilozxf

Are you using ANY frame rate limiter, either in NPI OR in NCP?
If NOT, the can you do me a favor and test to set in your config.cfg
r_vsync to "2" instead of the present "0", just to see if you then
will get a constant FPS=30?
Hi benganJ

I'm using NPI Vsync force on, in the vsync game disabled, getting 60fps in most cases, but in areas like the video, the video problem happens.

I tried to disable gsync and freesync, but there was no success

About using vsync = 2 in the cfg file causes the elastic effect

It is strange because it seems that the gpu is doing some kind of throttling, even though it is set at the NPI maximum performance
System: Windows 10
Processor: Ryzen 5 3600
Memory: 16GB
Graphics: Gigabyte RTX 2070 3 Fans
https://www.youtube.com/channel/UCu7qwY ... 0uw/videos
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 11th, 2021, 6:11 pm

@danilozxf

Okay, you probably get that "elastic effect" if you still have Vertical Sync set to Force on in NPI at the same
time as you try r_vsync "2" in condig.cfg. Instead, let r_vsync be "0" as before and change in NPI Vertical Sync
to 1/2 Refresh Rate. Do you then get a stable FPS=30?

EDIT: Main rule! Don't have two or more frame rate limiters activated, ONLY ONE! Otherwise they will sort of
compete, giving odd efects as a result!
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
User avatar
danilozxf
PPM
Posts: 44
Joined: July 29th, 2020, 12:19 am

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by danilozxf » March 11th, 2021, 7:56 pm

BenganJ wrote:
March 11th, 2021, 6:11 pm
@danilozxf

Okay, you probably get that "elastic effect" if you still have Vertical Sync set to Force on in NPI at the same
time as you try r_vsync "2" in condig.cfg. Instead, let r_vsync be "0" as before and change in NPI Vertical Sync
to 1/2 Refresh Rate. Do you then get a stable FPS=30?

EDIT: Main rule! Don't have two or more frame rate limiters activated, ONLY ONE! Otherwise they will sort of
compete, giving odd efects as a result!

With NPI Vertical Sync to 1/2 Refresh Rate is stable 30fps BenganJ

But I’m trying to get stable 60fps, with drops to a maximum of 40fps which is the freesync performance range

I've already done tests limiting by NPI the fps between 40 and 60 fps but it doesn't run smoothly like 60fps
System: Windows 10
Processor: Ryzen 5 3600
Memory: 16GB
Graphics: Gigabyte RTX 2070 3 Fans
https://www.youtube.com/channel/UCu7qwY ... 0uw/videos
User avatar
BenganJ
Moderator
Posts: 9589
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: [DX11] Help regarding Nvidia Profile Inspector (NPI)

Post by BenganJ » March 11th, 2021, 8:05 pm

@danilozxf

Well, it's all up to you. I use that NPI Vertical Sync set to 1/2 Refresh Rate and some other
parameters both in NPI and config.cfg, which gives me a steady FPS = 30 and a damn smooth
experience when driving. But I don't use G-Sync or Freesync monitor being G-Sync compatible.
You have a sort of double syncing scheme now with BOTH G-Sync and NPI 1/2 Refresh Rate,
so that might not be optimum. Keep testing and see if you can achieve what you want, but
varying FPS will probably give you stuttering when the FPS drops.
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
Post Reply