错误信息
E/Rajawali: Shader log: ERROR: 0:6: ‘GL_OES_standard_derivatives’ : extension
定位
该错误存在rajawali渲染引擎 v1.1.9701以及以上
目前具体涉及的版本
- v1.1.9701
- v1.2.1970
解决方案
在FragmentShader最前面加一行
#extension GL_OES_standard_derivatives : enable
如:
#extension GL_OES_standard_derivatives : enable
precision mediump float;
uniform vec3 u_color;
varying vec3 a_color;
void main (){gl_FragColor = vec4(a_color, 1.0);
}
注意: #extension GL_OES_standard_derivatives : enable 后面不接分号。