不太懂底层的问题,大概信息是内存不够了。大家帮忙看看这个是怎么回事,
实际情况中会造成有些图片没有渲染上的情况
使用的cocos2dx为3.0版本:
报错信息为OpenGL error 0x0505
04-16 18:24:18.549: D/cocos2d-x debug info(2158): OpenGL error 0x0505 in /Users/handx/Work/pack/Moon/proj.android/…/…/lib/cocos2d/cocos/2d/CCDrawNode.cpp onDraw 251
-------------对应的内存信息
native dalvik other total limit bitmap nativeBmp
size: 168944 5299 N/A 174243 32768 N/A N/A
allocated: 44105 3363 N/A 47468 N/A 0 1783
free: 4747 1936 N/A 6683 N/A N/A N/A
(Pss): 7435 326 171728 179489 N/A N/A N/A
(shared dirty): 2576 1964 5936 10476 N/A N/A N/A
(priv dirty): 7296 196 165784 173276 N/A N/A N/A
Objects
Views: 0 ViewRoots: 0
AppContexts: 0 Activities: 0
Assets: 3 AssetManagers: 3
Local Binders: 5 Proxy Binders: 13
Death Recipients: 0
OpenSSL Sockets: 0
SQL
heap: 0 MEMORY_USED: 0
PAGECACHE_OVERFLOW: 0 MALLOC_SIZE: 0
Uptime: 145452642 Realtime now=512999870