Hi, i’m delivering a VR project of a small archviz loft in UE5.1 and i’ve optimized as far as i could, textures are all 2k maximum, all models have good LODs and the whole scene is running at a stable frame rate which is around 70FPS, the problem is i need it to run in 90-120 FPS for oculus and HTC-Vive, i’m currently using steamVR pluggin and i’ve profiled the entire scene 5 times now, and GPU is always taking 8-4ms to run while game thread is always <1.5ms still i’m getting fixed 15-13.8 ms as final output. Here aré some images of my profiling results and the profiler file log which is showing the exact task that’s holding back my fps.
EDIT: Smooth framerate and fixed framerate are disabled and i’m using foward shading, also vsync is off
All threads except for render thread are in CPU-Stall/CPU-Sleep