PowerVR的开发者技术支持团队在GDC 2018都展现了什么.docVIP

  • 1
  • 0
  • 约3.63千字
  • 约 9页
  • 2018-11-11 发布于江苏
  • 举报

PowerVR的开发者技术支持团队在GDC 2018都展现了什么.doc

PowerVR的开发者技术支持团队在GDC 2018都展现了什么

PowerVR的开发者技术支持团队在GDC 2018都展现了什么   今年三月在旧金山的 2018游戏开发者大会上,ImaginaTIon Technologies展台吸引了不少观众的眼球。如果您没有亲临现场,不妨阅读一下这篇文章,它会告诉你可能错过了哪些新技术。      PowerVR的开发者技术支持团队在GDC 2018   那么,都有哪些重大的新闻呢?作为2018 Release 1发布的内容之一是来自PowerVR开发团队带来的两款具有开创性的开发工具:   ● PVRStudio ——一款2018年全新的工具,它是一个功能齐全的IDE,世界上第一款移动/嵌入式开发工具,让你能够调试GPU(这里指PowerVR)应用,此外它还支持同时调试CPU和GPU。   ● PVRTune Complete ——这款得到用户高度评价的性能分析工具此次迭代更新带来了一些非常重要的升级,作为业界另一个第一,我们比其他任何移动GPU供应商都提供更深入的驱动和硬件信息。   了解更多请看下面的内容!   PVRStudio   对于一个团队来说,发布一个新工具总是令人兴奋的,但是PVRStudio则远远不止于此,它不仅如你所期待的那样是一款为PowerVR定制的强大且功能齐全的IDE,而且支持在移动/嵌入式平台上进行GPU调试,这在之前是没有过的。   增加了对CPU和GPU的同步无缝调试功能,这在移动/嵌入式平台上也是从来没有实现过的,这样你就清楚我们为什么如此热衷的宣传它了。   开发人员将能够调试一些程序——比如在GPU硬件平台上执行的OpenGL ES着色器和OpenCL内核——尤其是统一渲染核心(USC)。这一切操作都和我们几十年来CPU调试是一样的,这款全新灵活的IDE将让你更加详细的调试GPU应用以及优化,它让开发者能够直接访问PowerVR USC资源。   一款很现代化,非常强大的IDE和调试器   PVRStudio是基于非常流行的轻量级 Qt Creator 开发的,具备如下特性:   ● 完全支持用户所期望的断点设置以及步进调试   ● 能够查看图形着色器和CPU内核的内存占用情况   ● 在PowerVR GPU硬件平台上支持某个着色器的调试,检测内存和GPU寄存器使用情况(针对特定的示例进行调试)   PVRStudio采用的GDB的一个分支,称为PVR-GDB。这意味着PVRStudio也能够调试GDB所支持的任何处理器架构,我们也已经增加了GDB调试PowerVR架构的能力。   所有的PowerVR工具都是基于Qt框架,这给所有PowerVR开发人员提供了非常丰富的UI使用体验。   PowerVR Studio是一款功能齐全的IDE,能够让开发者在一个会话中同时调试PowerVR GPU和CPU      快速开发,全面定制化——不需要依赖其他   PVRStudio使用 CMake 作为它主要的项目管理进程,同时也支持Makefile,支持在安卓和Linux平台的部署即用的特性。   开发者可以根据需要添加定制化的构建和部署流程,此外,它还支持第三方插件来增强IDE功能。   简而言之   PVRStudio 为在 PowerVR平台上开发、调试和部署提供了端到端的解决方案,Windows 和 Linux平台版本将在四月份可用,鉴于采用了NDA保密协议,你需要从我们这里获取安卓/Linux镜像(目前支持 宏碁Chromebook R13 ),当然我们会经常的进行更新。   PVRTune Complete   PowerVR GPU性能分析工具PVRTune一直以来都为广大开发者提供实时的显示GPU的各项性能参数,快速且高效的分析完全适合PowerVR架构。   驱动层的软件计数器和硬件寄存器用于提供在PowerVR图形核心上运行应用的实时性能数据,这些详细的信息可以用来轻松的辨识性能瓶颈,并且充分了解应用程序在移动和嵌入式平台上的动态信息,这将让开发人员能够以最低的功耗获得最佳的性能。      这款高度评价的性能分析工具此次迭代更新带来了一些非常重大的升级   那么PVRTune Complete具体有哪些更新?   对于下一个发布版本(PVRTune Complete 2018R1)开发者将能够获取比以前更多底层硬件和驱动的详细信息,其中一个方式就是采用“API Awareness”。   API Awareness是怎样工作的?   PVRTune Complete能够检索和呈现由API(比如OpenGL ES/EGL)客户端驱动所生成的各种事件信息,这能够让开发者在PVRTune GUI中查看应用层的API调用(比如glDraw),并且通过PowerVR驱动和执行的硬件来跟踪一系列应用层的

文档评论(0)

1亿VIP精品文档

相关文档