We have tested the shipped version of our UE4 game on two different notebooks, with Intel Core i7-4720HQ and Nvidia GTX 970M. On both machines the game runs fine with constant 60 FPS. Then we tested the same build on a desktop PC, Intel Core i5 and Nvidia GTX 660 Ti, there it runs with constant 60 FPS as well.
Now we tested the same build on another notebook, with Intel Core i5-2430 and NVIDIA GT540M. Here the game runs with ~5 FPS, and more than 110 ms frame time. When running “stat scenerendering” in the console on that notebook we can see that most time is spent in “RenderQuery Result”, with ~100 ms:
Unfortunately it is a bit hard for us to find the issue here, because there is such a huge gap between that one notebook and all other machines we have tested the game on yet. That notebook is not great, but also not that bad. I have played a few modern (AAA) games with medium gfx settings on it.
We use the new 4.8 foliage tool with about 2k mesh instances. That mesh is quite simple, only one plane with a texture on it (which includes transparent areas). Beside that I think nothing special…
Does this “RenderQuery Result” issue ring any bell with you guys?