Profiler
1、WaitForTargetFPS:等待达到目标帧率,一般这种情况与CPU与GPU都没什么负载问题
2、Gfx.WaitForGfxCommandsFromMainThread/WaitForCommand:渲染线程已经准备的渲染命令,一般瓶颈在CPU
3、Gfx.WaitForPresentOnGfxThread/WaitForPresent:主线程等待渲染线程绘制完成,一般瓶颈在GPU
4、WaitForJobGroupID:等待工作线程完成,一般瓶颈在CPU
SSAO
1、DownSample 降低中间纹理采样,效率提升明显
2、降低中间纹理采样分辨率,还可暴露参数进行分辨率调整
3、使用HBAO(horizon-based ambient occlusion)或GTAO(Ground Truth Ambient Occlusion)方案替代SSAO
4、针对SSAO的Shader指令做进一步优化