当前位置:   article > 正文

Unity Shader is not supported on this GPU

shader is not supported on this gpu

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#代码的初始化中引用,除非详细阅读源代码否则无法将其删除。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/399905
推荐阅读
相关标签
  

闽ICP备14008679号