precision mediump float;に指定していた場合、highpに。
以前は、iPhoneでもmediumpにしてもhighp扱いで通っていたのでないかと。
Mugen先生による回答:
https://discourse.threejs.org/t/precision-highp-float-mediump-on-ios14-iphone14/23847/3
コードは下記がベター?Androidが本当に大丈夫かは未確認。
# ifdef GL_FRAGMENT_PRECISION_HIGH
precision highp float;
# else
precision mediump float;
# endif
予算がCSSと変わらないかそれ以下のわりにはリスクが高いWebGLですが、
環境の差異はひとりで埋めがたいので環境別情報が増えてほしいところです。