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特性。
图:palazzo demo演示,使用了api和android扩展包
这允许您在游戏中构建不同画质等级,以适应不同的游戏运行平台。并且通过在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中还包含了一套详尽的adreno opengl es开发指南,它也会作为一个单独的文件提供给开发者。强烈推荐开发者下载,很多宝贵的开发者知识,绝对让您欲罢不能。
《adreno opengl es开发指南》下载地址:
https://developer.qualcomm.com/download/adreno-opengl-es-developer-guide.pdf
这本adreno opengl es开发指南还涵盖了最新的adreno gpu的4xx系列规范。adreno 400系列的代表机型包括:nexus6和lg g3(韩版),它们使用了snapdragon800和adreno 420 gpu。更包含小米note顶配版,它使用了snapdragon 810和adreno 430 gpu。
adreno sdk v3.9已经在qualcomm的开发者网站上提供下载。
https://developer.qualcomm.com/mobile-development/maximize-hardware/mobile-gaming-graphics-adreno
更多内容请详见:qualcomm开发者社区
利用SPICE分析优化右腿驱动实现较高的共模性能和稳定性
华为P10再次降价对标iphone6S?如此便宜你为何还不入手?
国产工控机在智能药柜中的应用
2011年度亚太区互联网峰会于香港召开
深南电路:业务布局完整,为客户提供一站式服务
游戏开发利器:Adreno SDK v3.9震撼发布!
火币矿池可以为数字资产生产者提供哪些服务?
绝缘栅双极型晶体管IGBT工艺仿真
2299元小米Note真机拆解:价格突破凭什么?
大数据和认识论之间存在着什么关系
微软修复潜藏17年的Windows DNS漏洞
宝马将向纯电动MINI车型供应新型电池
TechInsights关于苹果智能手表金属壳电池的探讨——一种适用于便携式和可穿戴电子产品的新颖设计
利用AD5933的高精度生物阻抗测量方案
清华大学正式发布了《人工智能芯片技术白皮书(2018)》
基于FPGA的图像旋转和双线性插值算法设计
生物识别技术已进入人们生活的各个方面
索尼XperiaXZPremium评测 绝对称得上2017年的安卓机皇
DA6101Q/6111Q测试电路的原理分析
AI与AR可以共进退吗