Blish HUD Performance Troubleshooting #853
dlamkins
announced in
Troubleshooting & Common Guides
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Issue
While running Blish HUD you see significant game performance impacts.
Overview
Blish HUD is designed to use few CPU and GPU resources. Medium and high-end systems should see little to no measurable performance impact while running Blish HUD.
While troubleshooting Blish HUD performance, run Blish HUD with no modules enabled. If you have modules enabled, disable them and then restart Blish HUD. If you see a substantial impact (for example, an FPS drop of 10 or more), please review the solutions listed in this guide, as there is likely a misconfiguration causing the performance impact, which can be solved.
If your performance issue only occurs while certain modules are enabled, please reach out in the Blish HUD Discord #💢help channel so that the performance of the module can be more closely evaluated by its developer.
Solutions
Evaluate Blish HUD Graphics Settings
By default, Blish HUD is configured to run locked at 60 FPS with Vsync enabled. Many users will change these settings without recognizing the consequences. Setting Blish HUD to a Frame Limiter of Unlimited tells Blish HUD that it has no restrictions and should attempt to render as many frames as possible. This is not necessary for an overlay.
If you use modules such as Pathing, Racing Meter, or others that render 3D elements, you should ensure Blish HUD runs slightly faster than the game. Typically 60 FPS is fine for most users or 90 FPS for those with higher-performance systems. For lower-end systems or for those not using modules that render 3D elements, locking Blish HUD to 30 FPS is perfectly fine.
There are very few reasons to disable Vsync in Blish HUD. Vsync stigmas, such as input lag, etc., are irrelevant to an overlay such as Blish HUD.
👉 If you are unsure about these settings, set the Frame Limiter to Locked to 60 Fps and check Enable Vsync.
Ensure Blish HUD and Guild Wars 2 are using your dedicated GPU
Those with an integrated GPU (iGPU) and a dedicated GPU may find that their performance issues are caused by either Blish HUD, Guild Wars 2, or both running on the wrong GPU. In your computer settings under System > Display > Graphics ensure that both Guild Wars 2 and Blish HUD are configured to use your high-performance GPU.
BlackPalatableFlatcoatretriever.mp4
You will know you've done this successfully if both applications are shown as using the same GPU engine in Task Manager:
In this case, the dedicated GPU is GPU 0, but it may be GPU 1 for you.
Other things to check
Beta Was this translation helpful? Give feedback.
All reactions