Android GL 报错

  • Creator 版本: 3.3.1

  • 目标平台: Android

  • 重现方式:启动后能显示游戏画面,过一会就报错卡住了

  • 首个报错: D/WebSocket.cpp: Receiving data:index:1, len=41
    W/Adreno-ES20: <core_glGetIntegeri_v:2178>: GL_INVALID_ENUM
    E/Cocos: 15:03:39 [ERROR]: [ERROR] file D:/CocosDashboard_3.0/resources/.editors/Creator/3.3.1/resources/resources/3d/engine-native/cocos/renderer/gfx-gles3/GLES3Commands.cpp: line 2280
    E/Cocos: 15:03:39 [ERROR]: glBindBufferRange(GL_UNIFORM_BUFFER, glBuffer.glBinding, gpuDescriptor.gpuBuffer->glBuffer, offset, gpuDescriptor.gpuBuffer->size) returned GL error: 0x500
    E/assert: D:/CocosDashboard_3.0/resources/.editors/Creator/3.3.1/resources/resources/3d/engine-native/cocos/renderer/gfx-gles3/GLES3Commands.cpp function:cmdFuncGLES3BindState line:2280
    W/Adreno-ES20: <core_glGetIntegeri_v:2178>: GL_INVALID_ENUM
    E/Cocos: 15:03:39 [ERROR]: [ERROR] file D:/CocosDashboard_3.0/resources/.editors/Creator/3.3.1/resources/resources/3d/engine-native/cocos/renderer/gfx-gles3/GLES3Commands.cpp: line 2280
    E/Cocos: 15:03:39 [ERROR]: glBindBufferRange(GL_UNIFORM_BUFFER, glBuffer.glBinding, gpuDescriptor.gpuBuffer->glBuffer, offset, gpuDescriptor.gpuBuffer->size) returned GL error: 0x500
    E/assert: D:/CocosDashboard_3.0/resources/.editors/Creator/3.3.1/resources/resources/3d/engine-native/cocos/renderer/gfx-gles3/GLES3Commands.cpp function:cmdFuncGLES3BindState line:2280
    D/WebSocket.cpp: Notify data len 41 to Cocos thread.

  • 之前哪个版本是正常的:

  • 手机型号: ZTE B2015

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率: 100%