Releases: Orbmu2k/nvidiaProfileInspector
2.4.0.29
Changes from 2.4.0.27
Form / UI
- Disabled Windows auto-complete in filter textbox (thanks Astyanax for posting fix!)
 
Settings:
- DLSS override settings now show the override DLL version in the dropdown, eg. "override with latest installed (v310.2.1)", along with small description of how override works.
 - Removed "unused" text from DLSS-RR Preset E (thanks aufkrawall2 for suggestion!)
 
The DLSS version display may need more testing, would be interested if that works properly for those who have updated the override DLLs with 3rd-party tools, or use unusual system setups (Windows on non-C drive, or changed ProgramData path)
2.4.0.27
Changes from 2.4.0.20
Form / UI
- Added search filter field above settings list, filters settings as text is typed in. (ESC to clear)
 - Setting groups can now be collapsed via double-click, hidden/collapsed groups are saved between sessions.
 - Added simple update check, title bar shows notice if newer GitHub release is available (can be disabled in 
settings.xml) - Profile box now accepts EXE names, entering EXE name/path and pressing Enter will select corresponding profile if exists.
 - Fixed minor UI issues.
 
Settings
- Implemented 
[Min/Max]RequiredDriverVersion, settings can now be hidden on drivers outside of version range (CTRL+ALT+D shows all). - Applied version constraints to some deprecated settings (e.g. 3D Vision/Stereo).
 - Added 
AlternateNamesXML element for settings that may be known by other names, checked by search filter. - Updated settings:
- Added 
TILEDCACHE_TILESIZE,TILEDCACHE_L2_USAGE,PS_CONST_FOLDING_GPU TILEDCACHE (DX/OpenGL)updated ID for newer driversAntialiasing - Combined (Mode + Setting)updated ID for newer driversAnisotropic Filtering (Mode + Setting)updated ID for newer driversSmooth Motion - Flip Meteringsettings moved to Extra section.
(Thanks to Guzz at guru3d forums for the adds!)
 - Added 
 
NVAPI
- Updated to use 
NVDRS_APPLICATION_V4from latest NVAPI. 
Contributors:
- @emoose
 - Guzz on guru3d forums for updated setting IDs
 - guru3d forum & GitHub users for testing and feedback
 
2.4.0.26
(old release, see https://github.com/Orbmu2k/nvidiaProfileInspector/releases for latest)
Known issues
- Exception may occur if you've never ran any previous NVPI release, can fix that by downloading an older release and running it once, after that 2.4.0.26 should startup fine - will be fixed in next release.
 
Changes from 2.4.0.25 pre-release
- Form: Added simple update check, title bar shows notice if newer GitHub release is available (can be disabled in 
settings.xml) - Form: Profile box now accepts EXE names, entering EXE name/path and pressing Enter will select corresponding profile if exists.
 - Form: Fixed minor UI issues.
 - Settings: Implemented 
[Min/Max]RequiredDriverVersion, settings can now be hidden on drivers outside of version range (CTRL+ALT+D shows all). - Settings: Applied version constraints to some deprecated settings (e.g. 3D Vision/Stereo).
 - Settings: Added 
AlternateNamesXML element for settings that may be known by other names, checked by search filter. - Form: Search filtering further improved from 2.4.0.25, now applies filter as settings are first populated in the list.
 - Form: Collapsed groups are now stored in the existing 
settings.xmlfile. 
(this section will be removed on full release)
Full changes from 2.4.0.20
Form / UI
- Added search filter field above settings list, filters settings as text is typed in. (ESC to clear)
 - Setting groups can now be collapsed via double-click, hidden/collapsed groups are saved between sessions.
 - Added simple update check, title bar shows notice if newer GitHub release is available (can be disabled in 
settings.xml) - Profile box now accepts EXE names, entering EXE name/path and pressing Enter will select corresponding profile if exists.
 - Fixed minor UI issues.
 
Settings
- Implemented 
[Min/Max]RequiredDriverVersion, settings can now be hidden on drivers outside of version range (CTRL+ALT+D shows all). - Applied version constraints to some deprecated settings (e.g. 3D Vision/Stereo).
 - Added 
AlternateNamesXML element for settings that may be known by other names, checked by search filter. - Updated settings:
- Added 
TILEDCACHE_TILESIZE,TILEDCACHE_L2_USAGE,PS_CONST_FOLDING_GPU TILEDCACHE (DX/OpenGL)updated ID for newer driversAntialiasing - Combined (Mode + Setting)updated ID for newer driversAnisotropic Filtering (Mode + Setting)updated ID for newer driversSmooth Motion - Flip Meteringsettings moved to Extra section.
(Thanks to Guzz at guru3d forums for the adds!)
 - Added 
 
NVAPI
- Updated to use 
NVDRS_APPLICATION_V4from latest NVAPI. 
Contributors:
- @emoose
 - Guzz on guru3d forums for updated setting IDs
 - guru3d forum & GitHub users for testing and feedback
 
2.4.0.25
(old release, see https://github.com/Orbmu2k/nvidiaProfileInspector/releases for latest)
Changes since 2.4.0.20 release:
- Form: replaced search dialog with a filter field above the settings list, will filter settings as text is typed in (preview, if you find any issue let us know)
 - Form: added collapsible group headers, setting groups can be collapsed/hidden with state saved between sessions
 - Settings: added TILEDCACHE (DX/OpenGL) for newer drivers, and TILEDCACHE_TILESIZE / TILEDCACHE_L2_USAGE settings (thanks to Guzz on guru3d forums)
 - Settings: added Antialiasing - Combined and Anisotropic Filtering (Mode + Setting) for newer drivers (thanks to Guzz on guru3d forums)
 - Settings: moved Smooth Motion - Flip Metering to Extra section.
 - Form: redirect keypresses/backspace to the filter textbox
 - Form: fixed filter not being re-applied after saving
 - Form: improved performance of search filtering
 - Form: reverted earlier DPI changes
 - Form: allow ESC key to clear search filter
 - NVAPI: updated with NVDRS_APPLICATION_V4 from latest nvapi
 
2.4.0.24
(old release, see https://github.com/Orbmu2k/nvidiaProfileInspector/releases for latest)
Changes since 2.4.0.20 release:
- Form: replaced search dialog with a filter field above the settings list, will filter settings as text is typed in (preview, if you find any issue let us know)
 - Form: added collapsible group headers, setting groups can be collapsed/hidden with state saved between sessions
 - Settings: renamed TILED_CACHE to TILEDCACHE (pre-526.47), added TILEDCACHE (DX/OpenGL) and TILEDCACHE_TILESIZE for later drivers (thanks to Guzz on guru3d forums)
 - Settings: moved Smooth Motion - Flip Metering to Extra section.
 - Form: redirect keypresses/backspace to the filter textbox
 - Form: fixed filter not being re-applied after saving
 - Form: improved performance of search filtering
 - Form: reverted earlier DPI changes
 - NVAPI: updated with NVDRS_APPLICATION_V4 from latest nvapi
 
2.4.0.23
(old release, see https://github.com/Orbmu2k/nvidiaProfileInspector/releases for latest)
Changes since 2.4.0.20 release:
- Form: replaced search dialog with a filter field above the settings list, will filter settings as text is typed in (preview, if you find any issue let us know)
 - Form: added collapsible group headers, setting groups can be collapsed/hidden with state saved between sessions
 - Form: increased 
AutoScaleDimensionsto improve high-DPI display - Settings: renamed TILED_CACHE to TILEDCACHE (pre-526.47), added TILEDCACHE (DX/OpenGL) and TILEDCACHE_TILESIZE for later drivers
 - Settings: moved Smooth Motion - Flip Metering to Extra section.
 - Form: redirect keypresses to the filter textbox
 - Form: fixed issue with filter not being re-applied after saving
 
2.4.0.22
(old release, see https://github.com/Orbmu2k/nvidiaProfileInspector/releases for latest)
Changes since 2.4.0.20 release:
- Form: replaced search dialog with a filter field above the settings list, will filter settings as text is typed in (preview, if you find any issue let us know)
 - Form: increased 
AutoScaleDimensionsto improve high-DPI display - Settings: renamed TILED_CACHE to TILEDCACHE (pre-526.47), added TILEDCACHE (DX/OpenGL) and TILEDCACHE_TILESIZE for later drivers
 - Settings: moved Smooth Motion - Flip Metering to Extra section.
 - Form: fixed values drop-down box being mispositioned in 2.4.0.21 with high-DPI.
 
2.4.0.21
(old release, see https://github.com/Orbmu2k/nvidiaProfileInspector/releases for latest)
- Form: replaced search dialog with a filter field above the settings list, will filter settings as text is typed in (preview, if you find any issue let us know)
 - Form: increased 
AutoScaleDimensionsto improve high-DPI display - Settings: renamed TILED_CACHE to TILEDCACHE (pre-526.47), added TILEDCACHE (DX/OpenGL) and TILEDCACHE_TILESIZE for later drivers
 - Settings: moved Smooth Motion - Flip Metering to Extra section.
 
2.4.0.20
(old release, see https://github.com/Orbmu2k/nvidiaProfileInspector/releases for latest)
- Settings: update Smooth Motion settings, renamed Feature Flags to Allowed APIs, added debug/flip metering settings (thanks to @emoose)
 - Settings: add TILED_CACHE, and Shader Cache/color compression settings for OpenGL (thanks to @Squall-Leonhart)
 
2.4.0.19
(old release, see https://github.com/Orbmu2k/nvidiaProfileInspector/releases for latest)
Changes since last release (2.4.0.16)
- Settings: updated DLSS - Forced Scaling Ratio to work with new 572.83 driver, when DLSS - Forced Quality Level is set to 
Custom(#307 by @renannmp) - Settings: replaced misnamed DLSS-FG - Forced Preset Letter with DLSS-FG - Private Flags, named extra DLSS-FG flag settings
 - Settings: add DXVK present promotion flag & extra DLSS/rBAR settings, clarified AA & auto-lod-bias settings (#282, thanks to aufkrawall for suggestions)
 - Settings: added shader cache size 8GB / 0x2000 (new driver default)
 - Reference: added bit values for DLSS-FG & RTXHDR flags, to allow setting via bit editor window
 - Reference: added DXVK flag to Reference.xml to allow setting with bit editor
 - Reference: added extra setting names from NvAPI/NVCPL which weren't picked up by scanner
 - UI: Fix InputBox DPI issues, now uses prompt window when adding app paths to allow UWP app IDs to be added (#278 by @emoose)