资料介绍
作者:TOM LEWIS
期待已久的PowerVR开发工具和SDK 2020年的第一个发行版本终于面市了。
尽管面临来自世界各地的挑战,DevTech团队一直在努力工作,为整个市场提供最好的图形开发工具。
任何想体验我们开发工具最新版本的用户请直接点击下方链接:
那么新版本有哪些新特性呢?
PVRCarbon
PVRCarbon是针对OpenGL ES和Vulkan的API追踪和调试工具。它能够更深入的探查应用程序是如何与图形API进行交互的。同时它还有一个简单的应用程序记录接口,让你只需要点几下鼠标就可以记录下远程设备上的API调用。这些记录可以在任何支持PVRCarbon的设备上使用,实现了真正的跨平台分析。
这次我们向PVRCarbon中添加了更多强大的分析功能,因此相比以往调试和优化应用程序更加的容易。
静态应用分析
现在PVRCarbon一旦载入API调用记录就会自动执行静态分析。这将会为你提供一份关于应用程序任何问题的即时报告以及如何修复这些问题的建议。这份报告可以根据问题的类型进行过滤,包括API错误、着色器错误以及不同级别的警告。
可见的调用列表
PVRCarbon现在还允许根据API、框架、调用类型和UID过滤显示的API调用,这样你就可以摆脱一些影响,集中精力分析问题的症结所在。
其他更新
和往常一样,我们对PVRCarbon做了很多小的更新以及bug修复,包括:GUI支持新的深色融合主题(见上面的截图)。这是默认主题,但是系统默认颜色可以在个性化窗口中重新选择。启动界面也进行了更新,包括最近打开文件的链接,远程记录窗口以及各种许可证文件。
PVRCarbon有一些新的命令行接口包括静态分析,静态分析CLI将生成与GUI中静态分析相同的输出结果。
PVRTune
PVRTune是我们开发的世界领先的硬件分析和应用分析工具,它将硬件数据资源整理成数百个可切换的计数器,这些计数器会在GUI上显示。这些计数器可以准确的说明应用程序是如何对GPU的不同单元“施加压力”的,并且可以更容易的看到性能瓶颈的原因。
那么PVRTune有哪些更新呢?
Logcat窗口
我们添加了一个Logcat小组件,它会将来自Android设备的logcat输出进行流处理。这些输出可以根据PID、标签(tag)和优先级进行过滤。有关logcat的更多信息请参阅《Android开发者用户指南》。
深度融合主题
与PVRCarbon类似,PVRTune现在也支持深度融合主题,这是默认的颜色方案,但是原始系统默认方案可以在个性化窗口中重新选择。
PVRTune Complete
有些人可能已经知道了,除了PVRTune Developer(在我们网站上可以免费获取的版本)我们还提供PVRTune Complete工具,这是PVRTune的全功能版本,只有在NDA授权下才能使用。
PVRTune Complete的更新包括:
① 支持捕获“Tile Lifetime Tracking(TLT)”数据,PVRTune将从捕获的TLT数据中自动生成热力图,这可以通过“资源查看”组件进行查看。
注:TLT数据仅能从IMG A-Series器件上获得。
② 改进了器件电源事件的处理,PVRTune现在考虑到一些电源事件是器件内部域电源的打开或关闭,而另一些是器件电源的打开或关闭,这可以防止在时间图上显示不正确的HWR区域。
③ 连接页面添加了新的“计划资源捕获”小组件,这允许用户在与设备建立连接之前对资源捕获进行安排。注意这个特性仅在使用远程部署并选择用于PVRTune启动的应用程序时才可用。这使得PVRTune能够自动选择合适的PID和GLES内容ID。此外该选项将启用客户端API EGL和客户端GLES PVRPerfServer定时选项。由于PVRTune和驱动程序之间存在延迟,因此不能精确的保证请求完全匹配的帧数。
④ 更新资源查看UI,包括提升生成捕获资源缩略图时的性能。
点击下方按钮请求PVRTune Complete的副本或者通过Ticket系统(https://pvrsupport.imgtec.com/)联系我们。
PowerVR SDK
PowerVR SDK是我们的图形开发包,它简化了PowerVR器件的开发,主要由两部分组成:
示例
OpenGL ES、Vulkan和OpenCL应用程序示例的集合,这些示例涵盖了广泛的应用场景,从你开始第一个应用程序到实现一个高效的基于物理渲染的应用。
在这次发布版本中我们对示例进行了一些更新,包括:
- 针对OpenGL ES添加了多线程示例,这个示例展示了在主线程上渲染其他内容时如何使用绑定共享内容的工作线程来异步加载资源。
- 增强了引入的PVRCamera示例,正确处理帧缓冲区和相机输出之间的不同长宽比。这个示例使用了PVRCamera库来获得设备的硬件相机并应用了一个简单的颜色反转着色器。
- 针对OpenGL ES移植了基本渲染(BumpMapping)示例,这个示例演示了借助PowerVR框架如何使用法线映射图实现bumpmapping(凹凸贴图)。
框架
SDK框架是一系列C++模块,它为OpenGL ES或Vulkan应用程序提供了主要框架。这些模块消除了应用程序中的许多样板代码,让你能够集中开发更有趣的部分。
SDK框架的更新包括:
- 对PVRCamera框架模块进行了升级,Android运行时权限系统现在已经实现,异步权限功能现在也可以正常运行了。
- 更新了pvr::utils::createOnScreenXXX接口,之前这些在多采样示例和其他更复杂的接口中不能正确的运行。目前接口(createOnScreenFboAndRenderpass, createSwapChainAndDepthStencilImageAndViews)已经弃用了,会在后续版本中删除。新接口(createOnScreenSwapchainRenderpassFramebuffers)替代了这两个调用。
- 支持Vulkan扩展(VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT)的使用。
部署实施
我们决定更新这次PowerVR开发工具和SDK的发布方式。你现在可以分开下载我们的开发工具,我们认为这样能够让用户精确选择想要下载和安装的开发工具,从而减少对系统空间的占用。我们已经更新了下载页面,同时介绍了这次发布的一些策略。
SDK现在只能通过Github发布,最新版本已经在我们的代码仓库里了。那么为什么不去看看呢?
最后....
我们知道对于世界各地的许多人来说现在是一个不确定的时期,我们想借此机会说,我们希望你和你的家人平安无恙
我们只针对开发工具和SDK的bug修复和提升还有很多,就不在这里列举了。如果你感兴趣可以查看发布说明。
PowerVR开发工具和SDK 2020 Release 1现在可以下载了——大家还等什么呢?!
原文链接:https://www.imgtec.com/blog/powervr-sdk-and-tools-2020-release-1-now-ava...
来源:电子创新网
- OneCore存储软件开发工具包(SDK)
- KeilMDK和IAR两款ARM开发工具比较
- Windows 10/11应用开发工具的安装方法 5次下载
- MSM9059B开发工具对SM59D04烧录教程 0次下载
- AVR开发工具介绍资料下载
- ARM常用开发工具及相应开发环境配置资料 40次下载
- DSP开发工具与软件设计 14次下载
- PowerVR SDK 2020 Release 2发布:多处更新优化,性能更强大
- DSP的开发工具及开发环境的详细资料说明 23次下载
- dsPIC30F系列参考手册之开发工具支持
- 如何使用KEELOQ3开发工具包作为开发工具来在目标板上仿真和调试固件
- ARM开发工具解读 3次下载
- Andioid开发环境和开发工具 3次下载
- CC2640 SDK开发工具包IAR 8051激活操作步骤 36次下载
- STM32 VR开发工具 39次下载
- 配置Ubuntu系统环境和安装的开发工具 1313次阅读
- 图形界面开发工具GUI Guider的使用教程 1.3w次阅读
- 解决星闪芯片BS25 1.0.T20.12版本开发工具默认SDK无法编译的问题 1032次阅读
- Intellij IDEA 开发工具实例 704次阅读
- API、SDK是什么?SDK和API的区别 2136次阅读
- vivado的sdk开发工具记录 2242次阅读
- OpenHarmony 3.1 Release版本介绍 1884次阅读
- SDK和API的区别是什么? 2417次阅读
- 六款程序员必看的前端在线开发工具 2691次阅读
- 米尔科技Keil开发工具所有支持芯片介绍 2.1w次阅读
- 米尔科技ARM DS-5 官方开发工具介绍 2055次阅读
- Adobe发布了Project Aero项目,将为开发人员提供AR开发工具 4091次阅读
- web前端开发工具排行:8款html开发工具推荐下载 8.5w次阅读
- 图解android开发工具 1372次阅读
- SoPC应用设计的PLD开发工具要求详解 1726次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多