我们的PowerVR图形软件开发套件现在已经上传到GitHub了

传统的,我们的PowerVR图形化软件开发包(SDK)可以在PowerVR 内网使用。对于v3.4版本,我们想让他变得尽可能地容易下载,修改,并且将它集成到图形应用中去,除了现在已经存在的可下载SDK安装包,我们开始使用GitHub作为另一个发布渠道,即将我们的SDK放到软件开发者社区。在这个过程中,我们也检查SDK license并且添加SDK license 常见问题,来进一步清晰我们的使用条款,尤其是在有重大突破的地方。

为什么通过GitHub来发布呢?

• GitHub是一切开源的首选网站
• 它使用户可以很随意的浏览源代码,不同的提交,以及更多的东西在一个网页浏览器,不需要进行下载。
• 用户可以再不支持我们的安装包的一些嵌入式开发平台上获取和编译这个源代码。比如MIPS创造者CI20,ODROID-XU或Pandaboard运行Linux。
• 用户可以很容易的共享一些我们贡献的补丁和新功能代码。

我们在GitHub上托管了一些什么项目呢?

原生态SDK

这是我们的交叉平台OpenGL es 1.x/2.0/3.x SDK ,主要都是C++写的,它部署到iOS,安卓和Linux设备,里面含有PowerVR GPU芯片。它同时支持Windows,OSX和Linux PC模拟。

WebGL SDK

我们的WebGL SDK 是用Java脚本写的,它包含原生SDK的大部分功能,比如可以下载POD,PVR,和PFX文件格式的源代码。它还包括移植原生SDK示例的一个子集,比如Water demo

PVR监控器

这个工具是一个Android设备硬件剖析工具,实时显示CPU和GPU的性能数据。这是第一次我们发布这个实用程序的源代码!

社区反馈

我们相信,GitHub将更容易为社区提交补丁和功能。开发者可以修改这个源代码,使用一个“change”并且发送一个“拉出请求”给我们。我们可以很容易复核这个改变的代码并考虑整合在一起。

GitHub 同时给我们延长这个SDK项目的视野,这将帮助我们明白PowerVR图形SDK是多么的成功,如果他满足我们客户的需求。

我们将如何维护和更新代码?

这个源代码仍将继续被开发使用我们自己内部的源代码控制系统。当我们主要的SDK版本每六个月发布一次时,我们就更新GitHub上的源代码。对于任何可能出现的关键问题,我们可以做临时小更新(例如,如果一个主要的SDK我们有二次版本)或小的修复申请。

当开发人员将请求提交给我们,修改后的文件将被附加一个错误报告。我们的SDK团队成员将审查变化并考虑集成到我们的SDK。用户提交的改变在我们内部源代码中如果被应用,当我们下一个SDK的更新上线时将会在GitHub中出现。

原文链接:
http://blog.imgtec.com/powervr/our-powervr-graphics-sdk-is-now-on-github

声明:
本文为原创文章,转载需注明作者、出处及原文链接,否则,本网站将保留追究其法律责任的权利

--电子创新网--
粤ICP备12070055号