-
-
-
-
-
-
-
-
-
-
Graphics Hardware Acceleration Settings
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Graphics Hardware Acceleration Settings
For correct and fast graphics displaying in a workspace, you can specify the way of nanoCAD interaction with PC’s graphics hardware accelerator and settings of the selected method.
The main ways the program interacts with the PC video subsystem are:
· use of OpenGL;
· use of DirectX;
software emulation in OpenGL mode (High Compatibility Mode).
There are special settings for every mode of interaction. OpenGL graphics library is set by default. This mode provides 3 OpenGL settings sets, which should be switched depending on the PC’s video adapter performance.
For the first time you should use autocheck of system performance of graphic system.
IDH_VPerfTest
Automatic Adjustment of Graphic Hardware Acceleration
The program graphic subsystem might work slowly or become unstable with some video adapters and driver versions. For example, the cursor in the empty drawing moves unevenly or isn’t shown. In this case it is worth to estimate performance of PC video subsystem with automatic determination of the optimal set of graphics settings.
-Menu: Help – Video Subsystem performance check
Command line: VPERFTEST
note: It is better to close all running programs to get correct test results.
After running the command, a window opens containing recommendations that must be followed to properly test the graphics subsystem.
The Test button starts the process of assessing the performance of the computer’s graphics subsystem.
When the test is finished, the dialog with the results is shown:
The Report button is used to save the results of testing in a separate file.
To save the report in a separate file, click OK in the report window and specify the storage path.
Apply button enacts Graphics hardware acceleration settings that were recommended after automatic testing, and shows following message:
Click OK and restart nanoCAD to apply settings.
note: In case you click Cancel button, the settings recommended based on the results of automatic testing will not be applied.
The command can change only the following Graphics hardware acceleration settings:
Other options will not be changed. You should change them in Option dialog manually.
These settings can be changed manually in the Graphic settings section – OpenGL settings - Graphics hardware acceleration settings of the Options dialog:
For manual OpenGL adjustment, do the following:
1. Save all changes, close all drawings that you are editing.
2. Open the Options dialog box (menu Tools – Options).
3. Open the System settings section – Vectorizer Type [OpenGL] and make sure that OpenGL is selected.
4. Open the OpenGL settings section – Screen caching [Accelerated]:
5. Select the setting variant different from the current one: Generic item or Accelerated item.
6. Click OK.
7. Open a new document and assess the speed of cursor movement.
You can use DirectX instead of OpenGL graphics library.
Switch to DirectX in the Graphic settings - OpenGL/DirectX section of the Options dialog.
By default, when DirectX is selected, DirectX 11 is activated. If it is not supported by the system, then DirectX 9 is activated. You can change DirectX version manually by DirectX Version option in DirectX settings or NCGS_TOGGLE_DIRECTX command.
Sets threshold texture size for texture cache <…>
You can specify additional mode options in the DirectX settings section.
Displaying of small raster images is quicker when the image is saved in computer graphic memory. This coefficient limits the size of raster images that will be saved in graphic memory. The image is suitable if its largest size (vertically and horizontally) is less than the following value: the size of graphic memory multiplied by this coefficient. The coefficient is fractional number between 0.1 and 0.5.
You can switch the used DirectX version in the DirectX settings section.
If the box is checked, then DirectX 9 is used.
When the box is not checked, the default DirectX version is used. In most cases, it is DirectX 11, but if it is not supported by the system (for example, RDP connections), then it is DirectX 9.
You can also switch DirectX version by NCGS_TOGGLE_DIRECTX command.