Unity game standalone build uses 0% GPU and is unplayable.

Hello! I have been working on this game for a while and I started to notice low fps and I ran a profiler and at the GPU time it says “–” (see screenshot 1). During builds, the game uses very little CPU usage (around 10-15%) and NO GPU (0%). The game becomes unplayable and I am stuck.

[Technical Data]

  • Graphics Api : Direct3d12
  • I am using HDRP
  • Graphics Card : NVIDIA GeForce RTX 3060 Vision OC

Any help is welcome!


The profiler is showing “GPU:–ms” because you don’t have GPU profiling enabled.
The task manager is showing “GPU 0%” because it’s lying to you.

edit: Note how in the task manager view your total GPU usage is at 82%. Either something is running in the background and completely hogging all of the GPU resources, or the game is actually using most of that and Task Manager for some reason doesn’t equate that GPU usage with the game’s executable… because it’s dumb. Either option is possible.

Hi! Thanks for the reply
How can I enable GPU profiling?
The wallpaper engine client is hogging up the gpu whenever I run an app so that’s why the usage is at 82%. It is possible that it doesn’t show the usage but i tried something: I changed the graphics api to Direct3d11 and the GPU usage stays constant at 97-100%. This is making me crazy.

Maybe … don’t use that then? Or at least turn it off when you’re gaming. That’s an frankly insane amount of the GPU to use for something that’s not a game. If a “wallpaper engine” is using that much GPU resources I would suspect it’s mining crypto currency in the background and ditch it immediately.

Enable GPU in the profiler modules.
7588864--940999--upload_2021-10-20_12-30-47.png

I turned off wallpaper engine and considering uninstalling it. In the profiler, on the gpu Shadows/Depth uses a lot of resources. How can I reduce this?

Use fewer shadow casting lights. Reduce the resolution of the shadows for those lights that do shadow cast. Disable shadow casting on more objects. Use baked lighting.