文档章节

cocos2d-x3.x 打印内存信息

piggybear
 piggybear
发布于 2015/02/16 10:28
字数 259
阅读 36
收藏 0

auto ss= Director::getInstance()->getTextureCache()->getCachedTextureInfo();
    log("%s",ss.c_str());

"/Users/yannei/Library/Application Support/iPhone Simulator/7.1/Applications/1FB2A229-F755-4E39-887D-3057C3A692EC/baoweiluobo iOS.app/Pets/PetsTheme06-hd.png" rc=51 id=8 861 x 248 @ 32 bpp => 834 KB

"/Users/yannei/Library/Application Support/iPhone Simulator/7.1/Applications/1FB2A229-F755-4E39-887D-3057C3A692EC/baoweiluobo iOS.app/Pets/PetsTheme03-hd.png" rc=51 id=7 225 x 1003 @ 32 bpp => 881 KB

"/Users/yannei/Library/Application Support/iPhone Simulator/7.1/Applications/1FB2A229-F755-4E39-887D-3057C3A692EC/baoweiluobo iOS.app/Towers/tower9.pvr.ccz" rc=13 id=19 512 x 2048 @ 32 bpp => 4096 KB

"/Users/yannei/Library/Application Support/iPhone Simulator/7.1/Applications/1FB2A229-F755-4E39-887D-3057C3A692EC/baoweiluobo iOS.app/item/item1.pvr.ccz" rc=141 id=3 512 x 2048 @ 32 bpp => 4096 KB

TextureCache dumpDebugInfo: 33 textures, for 76980 KB (75.18 MB)


这些log显示了纹理的名字,引用数,id,大小以及像素的bit值,最重要的是它展示了内存使用情况。消耗了75.18 MB内存。


这里的“rc”代表纹理的“引用计数”。如果这个引用计数等于1或2的话,那么意味着,这个纹理当前可能不会需要使用了,此时,你可以放心地把它从纹理cache中移除出去。



本文转载自:http://blog.csdn.net/aa294194253/article/details/39456025

共有 人打赏支持
piggybear
粉丝 3
博文 237
码字总数 37552
作品 0
西安
技术主管
私信 提问
游戏示例的源码有错误

我按《cocos2d-x 3.x 游戏开发之旅》这本书的一个游戏示例敲的代码,也从作者的网站上下了示例源码看了,没有发现代码的问题。 我是Xcode7.3,cocos2d-x3.x 但是编译的时候出现了问题,开始的...

光明使者___
2016/06/05
375
0
《Cocos2d-x实战 C++卷》上线了-源码-样章-感谢大家的支持

《Cocos2d-x实战 C++卷》上线了 感谢大家一直以来的支持! 全面介绍Cocos开发技巧,采用Cocos2d-x3.2版本,并且详细介绍跨平台移植已经多平台发布细节。 · 各大商店均开始销售: 京东:htt...

智捷课堂
2014/12/01
0
0
pngquant将 24/32-bit的PNG 图像 降色到 (8-bit) PNG图像压缩比率高达

本站文章均为 James开发街区原创,转载务必在明显处注明: 转载自【James开发街区】 原文链接: http://tech.pigsns.com/thread-84-1-1.html 今天回家的路上 群里有人说了个 图片压缩 的工具 ...

汉果James
2014/05/08
0
0
Cocos2d-x 3.x的Windows Phone 8工程

Cocos2d-x 3.x中我们使用的Cocos2d-x 3.2,它提供了Windows Phone 8平台的支持。下面我们介绍一下在Cocos2d-x 3.2中如何生成Cocos2d-x的Windows Phone 8工程,以及如何使用等问题。 生成Win...

智捷课堂
2014/11/25
0
0
cocos2d iphone环境搭建

1:首先需要安装好XCode 开发环境。 (如果还没有安装XCode开发环境,可以到AppStore下载,很方便的【仅仅需要注册一下就可以下载,完全免费,最新版本为XCode4.5】) 2: cocos2d开源库下载地...

andyhe91
2014/10/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开源 serverless 产品原理剖析(二) - Fission

背景 本文是开源 serverless 产品原理剖析系列文章的第二篇,关于 serverless 背景知识的介绍可参考文章开源 serverless 产品原理剖析(一) - Kubeless,这里不再赘述。 Fission 简介 Fiss...

阿里云官方博客
3分钟前
0
0
Android面试整理(附答案)

面试,无非都是问上面这些问题(挺多的 - -!),聘请中高级的安卓开发会往深的去问,并且会问一延伸二。以下我先提出几点重点,是面试官基本必问的问题,请一定要去了解! 基础知识 – 四大组...

终端研发部
8分钟前
1
0
Vue 改变数组触发视图更新

Vue 改变数组触发视图更新 以下方法调用会改变原始数组 push(), pop(), shift(), unshift(), splice(), sort(), reverse()push()push() 方法可向数组的末尾添加一个或多个元素,并返回新的...

不负好时光
13分钟前
0
0
计算机系统要素 C5

本章值得一提的是组织计算机的结构。Hack 的指令和数据是分开存储的,因此它的 CPU 有两个 input: IN inM[16], // M value input (M = contents of RAM[A]) instruction[16],...

lionets
29分钟前
2
0
SpringSecurity404需要注意的地方

在使用@RequestMapping的时候路径的值如果写为("auth"),虽然用的时候前面加不加"/"没有区别,但是在配置了SpringSecurity的http.authorizeRequests().antMatchers()时就必须要注意了! 🌰1...

百萬馬力
33分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部