На самом деле это не «ошибка» в Chrome.
Доступ к текстуре Vertex не является обязательной функцией Open GL ES 2, которая является основой спецификации WebGL.Я подозреваю, что, возможно, происходит то, что, хотя ваш базовый драйвер GL поддерживает доступ к текстуре вершин, теперь вы переключились на Chrome с использованием Angle, и Angle не сообщает, что доступ к текстуре вершин доступен как доступный.
Вы можетесравните свои версии FF и Chrome, используя
http://webgl -bench.appspot.com /
с Тэтчер Ульрих. Здесь есть параметр MAX_VERTEX_TEXTURE_IMAGE_UNITS (ближе к концу) Chrome /Angle всегда сообщает о 0.t
Еще одна вещь, которую нужно проверить, это то, что вы используете правильный синтаксис texture2D - спецификация изменилась, и, возможно, FF все еще поддерживает более старый синтаксис.