1 - Android手机的报错日志如下:
08-20 18:21:01.760 16574 17126 D Unity : WARNING: Shader
08-20 18:21:01.760 16574 17126 D Unity : Unsupported: 'Hidden/PostProcessing/Debug/LightMeter' - Pass '' has no vertex shader
08-20 18:21:01.760 16574 17126 D Unity : ERROR: Shader
08-20 18:21:01.760 16574 17126 D Unity : Shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
2 - 查找根源,确认其报错是否对程序有影响的过程,如下:
3 - 官方的 PostProcessing 的变体非常多,如果只需要模糊等效果建议将其拷贝出来,自行实现,它初始化的时候也有个Shader的WarmUp列表,惰性初始化,列表中的Uber变体非常多,Uber在其C#代码的初始化中引用,除非详细阅读源代码否则无法将其删除。