在使用 GPUImageLookupFilter 时出现 GL 错误 0x501 消息
作者: seriousidea创建于 2021年10月7日更新于 2025年10月8日
在使用 GPUImageLookupFilter 时,会在日志中出现错误消息(如图所示)。第一个错误消息如下:
E/emuglGLESv2_enc: device/generic/goldfish-opengl/system/GLESv2_enc/GL2Encoder.cpp:s_glEnableVertexAttribArray:872 GL error 0x501 Info: Invalid vertex attribute index. Wanted index: 4294967295. Max index: 16
此错误消息出现在文件 GPUImageTwoInputFilter.java 的方法 onInit() 中,在调用方法 GLES20.glEnableVertexAttribArray() 并传入参数 -1 后。在调用此方法后,GLES20.glGetError() 方法将返回错误 1281 "invalid value"。
内容来源: wasabeef/android-gpuimage