Hi…
I get this error:
cocos2d: ERROR: compileProgram: failed to link program OpenGL error 0x0501 in /home/simo/Desktop/cocos2d-x/Akrasiel/cocos2d/cocos/renderer/backend/opengl/TextureGL.cpp updateData 207
By the way, my game still runs and nothing seems to work bad… so i suspect this is not a critical error, but does iti means?
Yes, i have installed on Debian 10 with no problem using official guide, everything works fine, my game run smooth and flawlessly with sound, but that error appears on console, really, this error does not disturb me … just curious about it.
I’m using QtCreator but as i said, i see no really problem on my project… i don’t know what else to say
20963-21113/com.localhost.game I/Adreno: Error: input v_fragmentColor not declared in output from previous stage.
Error: Linking failed.
20963-21113/com.localhost.game D/cocos2d-x debug info: OpenGL error 0x0501 in ../../../../../../cocos2d/cocos/renderer/backend/opengl/TextureGL.cpp updateData 207
On a possibly unrelated note, Spine animations do not work at all on Android. They’re completely invisible, with no errors coming up, using the V4 spine code. The Esoteric Software developer working on the cocos2d-x spine code also just noted this. On Windows, it works fine, but the sprite batching is broken, so Spine animations are taking up an insane number of draw calls.
If I run the Android game in the emulator, and choose Desktop OpenGL as the rendering engine, then it works, but other than that, on Android devices it does not.
QT Creator observes the CMakeLists file. Just point to it and go. Then keep it up to date. This helps ensure you aren’t missing any build settings. But maybe this is a bug. We don’t test Linux a lot.