我这个电脑怎么设置开机密码为什么这么卡?但是开机很快

手机门户>>
热门点击>>
手机腾讯>>
电脑上wap网:努比亚Z17玩游戏性能如何?努比亚Z17性能全面测试_评测_亿智蘑菇
努比亚Z17玩游戏性能如何?努比亚Z17性能全面测试_评测_亿智蘑菇
¥299【NOERDEN智能手表S1】NOERDEN 智能手表S1:时尚与科技的完美结合
¥1099【乐歌M3S升降台】乐歌M3S升降台:久坐伤身 站站就好了
¥249熊大大: 石墨烯快充充电宝 自带充电头
¥79【EBER】EBER H3mini智能体脂秤:解析身体的秘密
¥1999【小吉】小吉迷你滚筒洗衣机:小身材 大讲究
有奖分享 你还可以分享到以下地方,获得10蘑菇参与!
免费试用:
微信添加"亿智蘑菇"获取我们的服务
微博添加"亿智蘑菇"获取我们的服务
下次自动登录
使用第三方登录
[根据您的请求访问wap站点,不代表本站赞成以上的内容或立场]
haodewap.net酷勤网 C 程序员的那点事!
当前位置: >
浏览次数:次
最近发现了一个非常好用的工具Adreno Profiler,可以用来分析安卓手机上OpenGL ES绘制过程。这个东西牛的地方在于可以抓取任何可以运行的App,而且使用起来非常方便、没有额外限制。这个工具本质上是一个OpenGL ES Draw Call Replay;如果你用过PIX或者GPA,就会感到很非常熟悉了。下图是贵易的魔天记,挂起来毫无压力233
由于这个工具是高通提供的,所以只能运行在高通芯片的安卓机上。为什么要强调这一点呢?其实其他厂商也有类似工具,但是从使用限制、方便程度上来说差太多了:
iOS可以用XCode自带的,但是这货用起来很不顺手,而且没法抓取第三方应用。
其他安卓厂商也有类似的工具,例如,但是使用起来比较麻烦,譬如需要越狱、上传so到系统目录之类的。
下面将具体介绍其使用,然后用两个例子来讲解,一个是抓取分析聚爆Implosion的特效绘制,另一个是用来做cocos2d-x图形性能优化。
ps. 我习惯说Draw Call(DC),工具里是Render Call,下文会混用...
下载并安装,需要注意以下几点:
Adreno SDK不是必须的,可以无视;
虽然Adreno Profiler提供了跨平台版本,但这货貌似是c#的,我尝试在OSX下用Mono跑但是折腾不出来,所以最好还是Windows;
需要将adb添加到系统路径,可以直接下载一个,但是我国国情导致你不一定能很方便的下载下来;还有一种取巧的办法是所谓的xx手机助手、豌豆荚等工具目录下一般都会自带,指向adb.exe所在目录即可。
需要一个有高通芯片的手机,我这里强烈推荐G家亲儿子Nexus系列!如果手头没有的话,可以去淘宝买个Nexus 4,虽然是几年前的机器、不过一点都不卡,而且一千块钱都不到。
注意目前Android 5.1上可能出现连接不稳定的情况,见,我这边测试5.0倒是一直能用~所以如果遇到这个问题,建议降低系统版本再说。
再注意需要打开手机的开发者模式,并把电脑设为信任,偷懒的方法是用豌豆荚连一次,跟着指示做就行,驱动都自己装好了。
如何抓取一帧
首先手机上打开游戏,运行到需要抓取的界面。然后在电脑打开Adreno Profiler,点左上角的Connect。这里有两种连接方式:手机直接插到电脑上,或者在同一个局域网内使用IP连接。准备好了之后点击Refresh,直至刷出对应的设备和应用:
双击连接之后,点击Scrubber GL弹出抓取界面,然后点击Capture Frame等待即可
这样其实就完成了抓取工作,是不是感觉so easy! 下面将从例子出发,介绍具体的使用。
小技巧:抓取完成之后,可以点击上方的Save将帧数据保存成apr文件,这样可以之后Open,省的每次分析都需要连接手机、打开游戏。
这个工具使用非常简单,核心是左下角的Render Calls。它其实是抓取了一帧中所有GL部分的调用及相关数据,然后按照绘制命令组织。当选中不同的Render Call时,工具会显示从一开始到这一个命令的绘制结果,方便看到每一个中间过程。此外,在API Calls中,还可以看到每一个Render Call之前的其他命令,包括各种对GL状态机的修改:
从图中可以看到,在这个绘制动作前,对模板状态进行了设置,然后传了一些Uniform,并修改了顶点属性~更方便的是,具体的顶点数据什么也能直接看到!
如何查看、导出资源
就纹理来说,在右边可以看到所有显存里的纹理资源,点开可以看到具体的纹理参数和缩略图。在上面有一个小的按钮,可以将所有纹理都保存成一个个文件:
就Shader来说,同样也是可以看到所有Program,工具还会贴心的标出所有利用了该Shader的Render Call,下面可以看到反汇编出来的指令:
就模型来说,选中一个Render Call然后Save Vertex Data就可以导出obj,但是生成的文件还需要稍微修改下才能导入,具体打开看看就懂了~
我曾经把驯龙高手的地形导出之后放到Unity,毫无压力-。-
游戏性能优化
之前zhiwei写过,下面我从图形性能为例,来介绍需要注意的几个点~
首先需要看一下每一个Render Call干了什么,是否有意义。根据不同游戏类型,对Draw Call个数应该有个大概掌握。这个当然是越少越好啦~
是否有无效Render Call,我曾经见过一个全屏绘制&无效果&,也就是屏幕内容在绘制前后结果完全一致,不知道到底干啥了...
是否有绘制到屏幕外的Render Call,也就是模型在屏幕外的情况;这个其实应该是引擎自动优化掉相机范围外的物体,不过有的引擎不具有这个能力_(:𐷣ͦ)_
是否有被完全挡住的Render Call,这时候需要完全干掉,不然也是会造成性能损失的;话说这个其实也应该引擎自动优化Occlusion来着(sF□&)s┻━┻
是否有能够合并的Draw Call,像Unity里有Dynamic/Static Batching技术。
是否有负担比较重的API调用,譬如每帧都修改顶点数据,是否能避免或绕开。
然后需要看一下显存中的纹理数量和大小,这个肯定也是越小越好~
能用压缩纹理的地方就用压缩纹理,RGB444能忍的地方就不要用RGB888;
少用透明贴图,可以节约掉一个A;
可以用NPOT;
无用的纹理尽量不要放太多显存。
需要注意的是显存中纹理占用和包里的纹理占用不同,因为所有纹理资源在进入显存之前会进行解压操作,这就是为什么建议使用压缩纹理。
此外,Adreno Profiler还提供了Graph工具,可以看到应用的许多性能信息,用来对比不同游戏场景下负载:
工具本身也提供了一些建议供参考:
聚爆特效分析
这个其实源自我之前在知乎上的一个回答:。
在介绍如何绘制被遮挡部分的特效,用了一个小技巧:查看GL Context状态机,这里就可以看到ztest被改成了GREATER,也就是绘制完场景之后直接绘制被挡住的部分~
当然,还可以点击上方的Depth切换出zbuffer查看
解释刀光特效的时候,主要靠经验积累,大概看下绘制的中间结果就猜出来了-。- 本质还是一个很简单的特效。亮点在于绘制第二道刀光时,先绘制了整个场景,然后对其进行了一定的扭曲~
Adreno Profiler提供了一些很方便的可视化功能,譬如选中一个纹理或者Shader,可以标记出所有使用该资源的Render Call;选中Render Call的时候会在屏幕上标记其绘制效果~
总结嘛,总之很方便的工具一只~我现在就等着泰坦黎明的安卓版,好好分析下它咋做的啦o(s□t)o
& 相关主题:80浏览次数
乐视x900高通810陪2k屏幕玩大型游戏流畅吗,帧数怎么样?哪位了解?
一般是22寸液晶宽屏的最佳分辨率(宽屏显示器普遍采用16:10的分辨率,而不是电视的16:9)。,,都是16:10的分辨率。游戏一般都可以设置分辨率(不要超过最佳分辨率)。不过许多老一些的游戏并不支持宽屏分辨率的。这一切视具体游戏而定。还有就是显卡性能是否能够胜任在高分辨率下运行大型游戏。一般是22寸液晶宽屏的最佳分辨率(宽屏显示器普遍采用16:10的分辨率,而不是电视的16:9)。电脑分辨率怎么调调多少合适,,都是16:10的分辨率。游戏一般都可以设置分辨率(不要超过最佳分辨率)。不过许多老一些的游戏并不支持宽屏分辨率的。这一切视具体游戏而定。还有就是显卡性能是否能够胜任在高分辨率下运行大型游戏。
其他回答(共2条)
带上你的保修卡发票去售后返厂维修别到外面小手机店维修免得不保修了也别拆机这情况最好通过华为售后来维修外面小店一般是修不好的有可能主板问题有可能软件问题。华为c8815,屏幕够大,分辨率挺高的,圆边设计,外观还是不错的。配置不错,反应快,玩一般的游戏足够,大游戏没玩过不清楚效果怎么样。是电信手机,网速很快。价格很亲民,性价比很高。希望可以帮到您,祝您生活愉快~
如果你买的小米电视是有3d功能的,那肯定是可以看3d电影的啊。1小米电视2采用华星光电超高清面板,是市场上真正流行的面板,屏幕尺寸为49英寸,支持高清分辨率。2小米电视2采用领先的MStar四核1.45GHz4K智能电视处理器,Mali-450MP4图形处理器。2GBDDR3大内存,让电视轻松运行最新大型3D游戏、流畅播放4K高清视频。强大的运算能力,看高清视频毫无压力。3LG面板为偏振式成像,需要使用偏振式3D眼镜。4华星光电面板为主动快门式成像,需要使用快门式3D眼镜,通过蓝牙3.0连接。5片源:3D播播的3D专区的片源较多,目前收录了近300部3D大片及动画,还有500部左右的3D音乐、3D美女、3D体验、3D片段等内容,另外还能看全景视频,手机版可以玩VR游戏,体验虚拟旅游,更新也还是较快的,播放也比较流畅。6怎么播放:把左右、上下格式的电影怎么合屏?小米电视自带的资源及用移动硬盘播放打开播放的视频,使用菜单键调出播放设置。上图是小米电视自带的3D资源使用菜单界面如果用移动硬盘播放,在高清播放器中打开,选择设备,就可以选择并打开移动硬盘上的电影了。7选择播放设置后选择3D设置。选择好正确的格式后,屏幕就合屏了,戴上3D眼镜开始愉快地3D之旅吧!8、3D播播在线播放呼出3D模式:使用3D播播或者第三方播放器的在线播放,用遥控器菜单键是无法进入3D设置的,此时不得不借助这个神奇的触控板。具体操作方法是用手轻点电视底部的触控板,即可调出设置功能。左滑或者右滑调出3D设置,轻点一下,进入确定,再左右滑动选择正确的格式,再轻点确定即可。
大家电热门问题
相关套图推荐

我要回帖

更多关于 开机自动打开我的电脑 的文章

 

随机推荐