Improving Performance

From 3DGE Wiki
Jump to: navigation, search

If you have installed EDGE and are still getting performance penalties, this is the page for you. Below are some tips for managing and, in most ways, increasing performance of the engine on your computer.

Low Framerate?

If you are suffering from a low framerate and are on a desktop with a video card (i.e. not integrated graphics), here are some things to try.

AMD Radeon Users:

  • Update your drivers - this is critical.
  • If you've already updated, check your configuration in EDGE. In particular, play with the vsync and shader settings (viewable by typing in 'showvars' in the console). If those are correct and you have a fairly decent video card, this is almost certainly a driver issue.

Open your Radeon Settings from the taskbar, and add 'EDGE' to your Gaming tab (found on the bottom). Once you have the 'EDGE.exe' loaded, you will see a screen similar to below:

Match your settings to ours found above (using a 4GB Radeon RX580)

Make sure the following settings match those above. The entries highlighted in BOLD are the ones you need to make sure are checked/enabled, especially OpenGL Triple Buffering:

  • Anti-aliasing mode: Enhance application settings
  • Anti-aliasing method: Adaptive multisampling
  • Morphological Filtering: Off
  • Anisotropic Filtering Mode: Override application settings
  • Anisotropic Filtering Level: 4x
  • Texture Filtering Quality: Performance
  • Surface Format Optimization: On
  • Wait for Vertical Refresh: Always off
  • OpenGL Triple Buffering: On
  • Shader Cache: AMD optimized
  • Tessellation Mode: AMD optimized
  • AMD FreeSync: AMD optimized
  • Frame Rate Target Control: Disabled

Once those are saved, you can close/minimize the application, and re-launch EDGE. If everything went according to plan, your frame-rate (viewable by typing in 'idinfo' in-game) should jump from 40~50 to 178 or higher! The game engine will run much smoother and vsync will work as intended, even with shaders enabled.

Check back here for more tips on improving performance!