Adreno gpu相关工具介绍

大家好,今天小白给大家简单分享几款Adreno gpu相关的开发工具,欢迎一起交流学习。

摘要:今天的移动计算设备,其性能之强大,是我们在几年无法预料到的。在几年前,我们仅仅能在PC和主机平台上享受到3A级的高品质游戏和图形应用。但今天的智能手机中的GPU的性能已经足以同PC和主机平台的GPU相匹敌。现在曾经的大作都被纷纷移植到了手机和平板平台。这不仅仅让消费者大呼过瘾,更让开发...
 

今天的移动计算设备,其性能之强大,是我们在几年无法预料到的。在几年前,我们仅仅能在PC和主机平台上享受到3A级的高品质游戏和图形应用。但今天的智能手机中的GPU的性能已经足以同PC和主机平台的GPU相匹敌。现在曾经的大作都被纷纷移植到了手机和平板平台。这不仅仅让消费者大呼过瘾,更让开发者赚的盆满钵丰。今天,就为大家介绍几款由Qualcomm开发的工具,可以帮助开发者们将游戏轻松移植到移动端。

1、Snapdragon Debugger For Visual Studio

我们最新的工具是Snapdragon Debugger For Visual Studio,它是一款基于Visual Studio的Android原生开发Debugger工具。它的主要目的是帮助主机和PC游戏开发人员轻松地移植到移动平台的游戏开发。

它让您可以在连接到电脑的Android真机上实时调试C代码。同时您无需在Visual Studio与别的工具之间进行转换,所有工作都可以在您所习惯的Visual Studio开发环境中完成。对于市面上的Android设备,无论其是否由骁龙处理器所驱动,Snapdragon调试器都将无差别地支持。下面的屏幕截图是Visual Studio中的调试器窗口。

                            

目前该工具已经在Qualcomm的开发者社区网站发布,详细入门指南可见:

https://www.csdn.net/article/a/2015-05-20/15824672

2、Adreno SDK v3.9

Adreno™是著名的Qualcomm Snapdragon™ SoC中的GPU单元。Qualcomm也为Adreno GPU硬件提供了单独的SDK。最新的好消息是,目前Adreno SDK版本升级到v3.9,为专业的Shader爱好者和并行计算开发者来更多惊喜。

首先,Adreno SDK现已支持OpenGL ES 3.1和Android扩展包,并提供了全新的代码和升级了桌面模拟器。这意味着目前SDK已经涵盖了OpenGL ES 2.0、3.0、3.1版本,以及AEP DirectX,文档和指南等内容。您将在Palazzo演示中找到相关的代码,这是基于Unreal Engine 4引擎。这些demo展示了包括OpenGL ES 3.1和Android扩展包的关键API特性。

                            

这允许您在游戏中构建不同画质等级,以适应不同的游戏运行平台。并且通过在PC和设备之间不断快速迭代,能够帮助您缩短从“试用-报错-除错”的开发周期。

针对并行计算和异构计算的开发者,SDK包还含一个升级版的Snapdragon OpenCL调试器,可以在Eclipse中支持Android L(5.0 Lollipop)。您可以添加断点,解决功能性问题,更可以通过USB接口连接Snapdragon独有的调试接口,在Krait™ CPU和Adreno GPU之间调试代码。

                             

图:通过Snapdragon调试接口,在Krait™ CPU和Adreno GPU之间调试代码。

目前支持Snapdragon OpenCL Debugger工具的机型包含:三星Galaxy S5 Prime,三星Galaxy Note 4、Note Edge还有LG G3(韩版)。

Adreno SDK v3.9已经在Qualcomm的开发者网站上提供下载。

https://developer.qualcomm.com/mobile-development/maximize-hardware/mobile-gaming-graphics-adreno

3、Adreno Profiler v4.0

分析GPU使用率的工具Adreno Profiler v4.0版本现在也已经支持OpenGL ES 2.0、3.0、3.1版本以及AEP DirectX。Adreno Profiler在Android和Windows上为图形和OpenCL可以提供逐帧分析和实时性能虚拟化(请看下面的屏幕截图)。

                              

您也已经可以从Qualcomm开发者社区网站上下载Adreno Profiler v4.0版本。

4、Trepn™ Profiler v6.0

除了上述的几款工具,最近我们还迎来了Trepn Profiler v6.0。这是一款跑在设备之上的测试电量消耗和性能表现的工具。Trepn在应用中可显示数据以及Wi-Fi流量,在支持的设备上还会显示电池电量以及CPU/GPU的频率和使用率等详细的侦测数据。

在v6.0版本中,受Android L的启发,Trepn使用了预调置界面,用户可以方便地调用到应用中比较常用的功能,比如说移动数据监测和CPU使用监测,如下图中所示。

                              

界面上提供了一键分析功能和桌面快捷方式。应用也支持在您旋转屏幕时自动重新布局。 不仅仅开发者可以使用Trepn Profiler工具来做应用性能测试。普通用户也能从中获取大量有用的信息。比如手机评测的相关媒体,甚至是作为最普通用户,您也可以用它来对手机的功耗和性能有一个全方位的了解。事实上,我们已经计划四月份同时在Qualcomm开发者社区网站和Google Play商店里发布这款应用。

除了上述丰富的更新之外,在Adreno SDK中还包含了一套详尽的Adreno OpenGL ES开发指南,它也会作为一个单独的文件提供给开发者。强烈推荐开发者下载,很多宝贵的开发者知识,绝对让您欲罢不能。

关于Trepn™ Profiler v6.0的详细介绍可见:https://www.csdn.net/article/a/2015-04-16/15823833

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值