在VS2010下用vld检测有内存泄露请问各位遇到没有???
这个问题在cocos2d-x开发者大会上有人提过
王老大的回答是,偷懒用的opengl库存在内存泄露,大约每秒4kb
如果相对内存比较小的设备或者长时间运行游戏,这个?????
仅WINDOWS桌面平台会有这个问题,IOS,ANDROID上是OK的。
— Begin quote from ____
walzer 发表于 2012-5-4 17:07 url
仅WINDOWS桌面平台会有这个问题,IOS,ANDROID上是OK的。
— End quote
王大,这个windows平台的内存泄露有打算解决吗?
没有打算,因为是PowerVR库造成,这玩意儿是闭源的。
如果要认真出WINDOWS上游戏,你把绘图层参考LINUX PORT改成OpenGL的就可以了。但多数情况下,大家用COCOS2D-X FOR WIN32都是用来调试ANDROID游戏。
加上这个_CrtSetDbgFlag ( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF );
也发现了
原来如此…
纠结了老半天…
仅WINDOWS桌面平台会有这个问题,IOS,ANDROID上是OK的。
— Begin quote from ____
walzer 发表于 2012-5-4 17:07 url
仅WINDOWS桌面平台会有这个问题,IOS,ANDROID上是OK的。
— End quote
王大,这个windows平台的内存泄露有打算解决吗?
没有打算,因为是PowerVR库造成,这玩意儿是闭源的。
如果要认真出WINDOWS上游戏,你把绘图层参考LINUX PORT改成OpenGL的就可以了。但多数情况下,大家用COCOS2D-X FOR WIN32都是用来调试ANDROID游戏。