The Manage 3D Settings page enables you to
Establish default 3D settings to use for all your Direct3D or OpenGL applications.
Establish a unique set of 3D settings for a particular game or application.
From the Global Settings tab, you can select from a list of pre-installed global settings (for workstation products) or create your own custom settings to use when running 3D applications.
Preferred graphics processor (Only on systems using NVIDIA's power-saving GPU technology.) From the options in the list box, you can specify to
Use high-performance NVIDIA processor for maximum performance or for decoding all video played on displays connected to the integrated graphics, or
Use integrated graphics for longer battery life or for decoding all video content played on displays connected to the integrated graphics, or
Force high-performance NVIDIA processor use for all programs (except for programs that can only run on the integrated graphics), or
Force integrated graphics use for all programs (except for programs that can only run on the NVIDIA GPU).
Let the driver auto-select the most compatible graphics processor, depending on the program or video codec.
Notes:
Programs and videos that launch on external displays that are driven by the NVIDIA GPU will always use the NVIDIA GPU rather than the integrated graphics processor.
When you modify the "Preferred Graphics Processor" setting, programs that are already running will continue to use the same graphics processor uninterrupted. To allow the "Preferred Graphics Processor" settings to take effect, you must restart the program.
The "Force ..." options are available on select systems only, and are not available on systems that have a hardware switch for selecting which processor to use.
Manage updates link opens the NVIDIA Updates window.
Restore button (bottom corner) restores the default global settings.
Restore button (Global presets) restores the settings for the selected global preset to the default settings.
From the Program Settings tab, you can create a set of 3D settings to use when running a particular game or application.
Select a program to customize contains installed games and applications to which you have assigned unique 3D settings. Each line item has the game icon and the name of the game.
Add launches the Add dialog box which lists recently used programs, games, and Windows Store apps (under Windows 8). You can either select from the list or click Browse so you can navigate and locate the program or folder for which you want to establish unique settings.
Remove button deletes the game-settings association. Use this button to remove the game/settings association that you created when you no longer want the game to use the assigned settings. Pre-installed settings cannot be removed.
Restore button restores the settings for the selected program to the default settings.
Show only programs found on my computer. Check this box if you want the list to show only those games that are installed on your system. The driver can still detect any games that are played and apply the appropriate 3D settings, even if the installed-game list filter does not detect the game on the system.
Preferred graphics processor (Only on systems using NVIDIA's power-saving GPU technology.) From the options in the list box, you can specify to
Use high-performance NVIDIA processor for maximum performance or for decoding all video played on displays connected to the integrated graphics, or
Use integrated graphics for longer battery life or for decoding all video content played on displays connected to the integrated graphics, or
Force high-performance NVIDIA processor use for all programs (except for programs that can only run on the integrated graphics), or
Force integrated graphics use for all programs (except for programs that can only run on the NVIDIA GPU).
Let the driver auto-select the most compatible graphics processor, depending on the program or video codec.
Notes:
Programs and videos that launch on external displays that are driven by the NVIDIA GPU will always use the NVIDIA GPU rather than the integrated graphics processor.
When you modify the "Preferred Graphics Processor" setting, programs that are already running will continue to use the same graphics processor uninterrupted. To allow the "Preferred Graphics Processor" settings to take effect, you must restart the program.
The "Force ..." options are available on select systems only, and are not available on systems that have a hardware switch for selecting which processor to use.
The Global Settings and Program Settings tabs include a list of features that you can set. The actual features that appear depend on the graphics card and application.
Ambient Occlusion enhances depth perception and adds realism to 3D scenes by providing a soft shadow effect to objects based on their placement in the scene. Select the level that provides the best balance between realistic effects and graphics performance.
This feature is not supported on all applications. Refer to this feature from the Program Settings tab to see if it is supported with your application.
NOTE: This feature requires the following minimum OS, API, and hardware:
Windows Vista and later
DirectX 10
GeForce 8 series and later GPUs
Anisotropic filtering is a technique used to improve the quality of textures applied to the surfaces of 3D objects when drawn at a sharp angle. Enabling this option improves image quality at the expense of some performance. You can choose either to let the application determine the anisotropic filtering settings, turn anisotropic filtering completely off, or select from a number available settings. Higher values yield better image quality while reducing performance.
Antialiasing - Mode allows you to control how NVIDIA antialiasing is applied in your 3D applications. See also Tips for Setting Antialiasing.
NOTE: This feature is available only with GeForce 8 Series and later GPUs.
Off turns off antialiasing.
Application-controlled lets the application control the antialiasing level. This is the preferred setting to use for applications that have built-in antialiasing controls.
Enhance the application setting (with the settings specified under Antialiasing-Setting) provides the most reliable and highest quality antialiasing support if you want to use NVIDIA's antialiasing with applications that have built-in antialiasing controls.
To use this option, you must set the application's antialiasing to any level, such as 2x, then set NVIDIA's antialiasing using the Antialiasing - Setting feature. The NVIDIA antialiasing setting is applied regardless of the application's setting.
Override any application setting (with the settings specified under Antialiasing-Setting) can be used if your application does not have built-in antialiasing control, or if your application uses high dynamic range (HDR) rendering but the built-in antialiasing does not work when HDR is enabled.
To use NVIDIA's antialiasing with applications that have built-in antialiasing controls, use Enhance the application setting.
Antialiasing - Setting allows you to set the antialiasing level to use in your 3D applications. You can choose either to let the application determine the antialiasing settings, turn antialiasing completely off, or select from a number of available settings.
NOTE: This feature is available on all GPUs. However, for GeForce 8 Series and later GPUs, this item is read-only if Application-controlled or Off was selected under Antialiasing - Mode.
Application-controlled lets the application control the antialiasing level. This is the preferred setting to use for applications that have built-in antialiasing controls.
None turns off antialiasing.
Specific antialiasing settings: The higher value corresponds to a higher level of antialiasing. For example, 16x is a higher quality setting than 2x.
Antialiasing - FXAA improves the image quality of programs with less of a performance impact than other antialiasing settings. While this setting can be used in conjunction with other antialiasing settings, it is especially useful for programs that do not support hardware-based antialiasing.
Antialiasing line gamma improves the color and quality of 3D lines in OpenGL programs.
Antialiasing - Gamma correction allows you to enable or disable gamma correction antialiasing to improve the color and quality of 3D images in OpenGL programs.
Antialiasing - Transparency allows you to minimize the visible aliasing on the edges of images with transparent textures.
Multisampling provides superior performance.
Supersampling provides superior quality.
With newer GPUs, specific antialiasing settings are available, limited by the value chosen under Antialiasing - Settings. For example, if you selected 4x AA, then the available transparency antialiasing values are 1x, 2x, and 4x, but not 8x.
Buffer-flipping mode determines how the video buffer is copied to the screen in OpenGL programs.
CUDA - GPUs lets you specify one or more GPUs to use for CUDA applications. GPUs that are not selected will not be used for CUDA applications.
NOTE: At least one GPU must be selected in order to enable PhysX GPU acceleration.
CUDA - Double precision lets you select the GeForce GPUs on which to enable increased double-precision performance for applications that use double-precision calculations. Available on GeForce GPUs with the capability for increased double-precision performance.
NOTE: Selecting a GPU reduces performance for applications that do not use double-precision calculations, including games. To increase game performance, do not select any GPUs.
Deep color for 3D applications allows OpenGL 3D applications to be displayed in a color depth higher than what is supported by the Windows desktop. The application and the monitor must be capable of rendering deep color content.
Enable overlay allows use of OpenGL overlay planes.
Exported pixel types determines the overlay pixel format to export so that OpenGL applications can use overlays. Format options include color-indexed (8-bpp), RGB555, or both color-indexed (8-bpp) and RGB555 format.
Maximum pre-rendered frames limits the number of frames in DirectX games that the CPU can prepare before the GPU processes them. During gameplay, a higher number can provide smoother gameplay at lower frame rates, while a lower number can remedy slow responses of input devices such as mouse or keyboard.
Multi-display/mixed-GPU acceleration. Determines advanced OpenGL rendering options when using multiple displays and/or graphics cards, based on different classes of NVIDIA GPUs.
Single display performance mode: Specify this setting if you have problems with the multi-display modes.
Compatibility performance mode is useful if you have two or more active displays when running in nView Dualview display mode or if you are using different classes of NVIDIA GPU-based graphics cards.
Note: When this mode is in effect, OpenGL renders in "compatibility" mode for all displays. In this mode, when different classes of GPUs are in use, the lowest common feature set of all active GPUs is exposed to OpenGL applications. The OpenGL rendering performance is slightly slower than in single-display mode.
Multiple display performance mode is useful if you have two or more active displays when running in nView Dualview mode or if you are using different classes of NVIDIA GPU-based cards.
Note: When this mode is in effect, OpenGL renders in "performance" mode for all displays. As in "compatibility" mode, when different classes of GPUs are in use, the lowest common feature set of all active GPUs is exposed to OpenGL applications. However, the rendering performance is "faster" than in compatibility mode, although switching or spanning displays may result in minor transient rendering artifacts.
Multi-GPU performance mode determines the rendering mode used in multi-GPU mode. You can select single-GPU mode or one of several multi-GPU rendering modes.
Power management mode lets you set how your graphics card's performance level changes when running most DirectX or OpenGL 3D applications.
Note: This control is available only on GeForce 9 series and later GPUs.
NVIDIA driver controlled: Let the driver determine the best settings for performance and image quality. Typically, the GPU will operate at maximum performance when using SDI, G-Sync, or Mosaic features.
Adaptive: Save power by letting the graphics driver reduce GPU performance depending on the needs of the 3D application.
Prefer maximum performance: Use the GPU only at maximum performance when running most 3D applications.
Prefer consistent performance: Maintain the GPU at a consistent performance state when 3D applications are running. This setting is often used to provide reproducible results during software development and tuning.
OpenGL Rendering GPU lets you select which GPU to use for OpenGL applications. If one GPU from an SLI or Mosaic group is selected, then all GPUs in that group are used. Select Auto select to let the driver decide which GPU to use.
Note: This control is available only on Windows Vista and later Windows operating systems.
Preferred refresh rate (<monitor name>) lets you override the refresh rate limitations imposed by the 3D application for the indicated monitor. This is particularly useful when viewing games in 3D stereo.
Application-controlled: Let the 3D application decide the optimum refresh rate.
If NVIDIA Stereoscopic 3D is installed but not enabled, then the "Application Controlled" option is forced and cannot be changed.
Highest Available: Override the 3D application's setting with the highest available refresh rate to take advantage of high refresh rate displays and to enhance image quality.
If your application does not perform properly when using the "Highest Available" option, then select "Application-controlled" instead.
Notes:
This control is available only on Windows Vista and later Windows operating systems.
This control is not available for applications identified as not supporting this feature.
If NVIDIA Stereoscopic 3D is installed and enabled, then the option is set to "Controlled by Stereo" and cannot be changed. You can see the refresh rate set in the Stereoscopic 3D "Test Stereoscopic 3D" dialog box.
This control is disabled if variable refresh rate is enabled.
SLI performance mode determines the rendering mode used in SLI mode. You can select single-GPU mode, one of several SLI rendering modes, or SLI antialiasing mode which combines the power of multiple GPUs to offer higher quality antialiasing. Each of these modes are mutually exclusive.
Stereo - Display mode allows you to select the display mode for stereo glasses or other hardware. Refer to the hardware documentation to learn which mode to use. Applies to Quadro cards running OpenGL stereo programs, as well as DirectX consumer stereo when stereoscopic 3D is enabled.
Stereo - Enabled. Turn on this option only if it is necessary. Some applications automatically choose a stereo format while other applications may not function properly in a stereo pixel format. Applies to Quadro cards running OpenGL stereo programs, as well as DirectX consumer stereo when stereoscopic 3D is enabled. This option is turned off if variable refresh rate is enabled.
Stereo - Force shuttering. This setting forces the toggling of the stereo signal when shutter glasses or other 3D stereo hardware are not detected. Applies to OpenGL stereo programs.
Stereo - Swap eyes. Turn on this option to switch the left and right stereo images if the stereo effect does not appear correctly with the current setting. Applies to Quadro cards running OpenGL stereo programs, as well as DirectX consumer stereo when stereoscopic 3D is enabled.
Stereo - Swap mode. (Windows 7 and later) For active, frame sequential stereo, select when each stereo eye is updated with the next frame.
Per Eye: Present a frame to one eye and then switch to the next frame and present it to the other eye. In this case, each eye is presented with different frames.
The maximum application frame rate is equal to the current display refresh rate. This setting is useful for applications that should run at the highest possible frame rate.
Per Eye-pair: Present each frame to both eyes sequentially before switching to the next frame. In this case, both eyes are presented with the same frame.
The maximum application frame rate is equal to half the display refresh rate. This setting is useful for stereo projectors that use a frequency doubling mechanism.
Application controlled: (Default) Let the application control the stereo swap mode by providing a swap interval. If the application does not actively control the stereo swap mode, then the driver attempts to apply the swap mode best suited for the particular application.
Texture filtering - Anisotropic filter optimization improves performance by limiting trilinear filtering to the primary texture stage where the general appearance and color of objects is determined. This improves performance with minimal loss in image quality. This setting only affects DirectX programs.
Texture filtering - Anisotropic sample optimization limits the number of anisotropic samples used based on texel size. This setting only affects DirectX programs.
Texture filtering - Negative LOD bias determines if a negative level of detail bias is used to sharpen texture filtering.
Allow lets applications specify a negative LOD bias when anisotropic filtering is used.
Clamp prevents applications from using a negative LOD bias (the value is clamped to 0) when anisotropic filtering is used.
Texture filtering - Quality allows you to decide if you would prefer performance, quality, or a balance between the two. The NVIDIA Control Panel will make all of the appropriate 3D image adjustments based on your preference.
High performance offers the highest frame rate possible resulting in the best performance for your applications.
Performance offers an optimal blend of image quality and performance. The result is optimal performance and good image quality for your applications.
Quality is the default setting that results in optimal image quality for your applications.
High Quality results in the best image quality for your applications. This setting is not necessary for average users who run game applications. It is designed for more advanced users to generate images that do not take advantage of the programming capability of the texture filtering hardware.
Texture filtering - Trilinear optimization improves texture filtering performance by allowing bilinear filtering on textures in parts of the scene where trilinear filtering is not necessary. This setting only affects DirectX programs.
Threaded optimization allows applications to take advantage of multiple CPUs.
Triple buffering allows you to enable or disable triple buffering. Turning on this setting improves performance when Vertical sync is also turned on.
Unified back/depth buffer. Enabling this option allocates one back buffer and one depth buffer for applications that create multiple windows. Turn on this option to use video memory more efficiently and improve performance.
Vertical sync allows you to control Vertical Synchronization mode, where the application's frame rate is synchronized with the display refresh rate in order to eliminate tearing.
Use the application setting to use the settings within the application to control V-Sync.
Off is useful if performance is more important than image quality.
On is useful for eliminating tearing.
Adaptive turns V-Sync On only when the frame rate is faster than the refresh rate. This eliminates tearing at high frame rates, and stuttering at lower frame rates.
Adaptive 1/2 refresh rate turns V-Sync On only if the frame rate is faster than half the refresh rate. This eliminates tearing at high frame rates, and stuttering at extremely low frame rates.
G-SYNC requires that a G-SYNC-capable display be connected and configured as the primary display. This eliminates tearing while providing low latency for full-screen applications.