最新的软件开发套件和工具包包括对高动态范围(HDR)纹理的支持、增强的调试功能以及在新的Imagination开发者门户上发布的光线追踪设置示例

英国伦敦,2021年5月12日–Imagination Technologies今日发布了最新的PowerVR软件开发套件(SDK)和工具包(Toolkit)Version 21.1版本,该版本添加了新的功能并加强了对光线追踪的支持,旨在提升功能性并实现加快各学科开发人员、技术美工和工程师的工作流程。新版本的软件开发套件和工具包可以在新的Imagination开发者门户中获取。

更新后的开发者门户使访问完整的PowerVR工具套件变得比以往任何时候都更容易。它是专为支持Imagination不断壮大的开发人员社区而设计的,包含新的专用培训材料,展示了软件开发套件的广泛用途和各项功能。

Imagination Technologies软件工程副总裁Chris Smith表示:“在全球销售的所有手机中,超过33%都带有Imagination的图形处理器(GPU)知识产权(IP),并且在从数字电视(DTV)到桌面端等众多领域中我们也有很强的表现,因此我们有一个庞大的开发人员生态系统需要去给予支持。PowerVR工具包一直以来都提供了一套强大且功能精良的工具,可以支持开发人员充分利用到我们IP创新功能。Version21.1版本也不例外,随着我们进入新一代移动平台光线追踪图形处理阶段,它可以提供所需的工具和支持。”

这些工具和软件开发套件有如下重要更新:

PowerVR SDK

PowerVR SDK旨在支持各类图形处理和GPU计算应用开发,现在包含4个光线追踪实现的代码示例。SDK首次提供了一个完整的示例——如何高效地将不同的光线追踪设置部署到开发的项目和应用中,从基本的光线追踪算法到混合反射和阴影,皆涵盖其中。

光线追踪是一种图形渲染技术,可以使图形相比以往更具真实感。从早些时候推出PowerVR Wizard以来,Imagination一直就是推动这项技术发展的先锋。

了解更多有关光线追踪的信息,请访问

https://www.imaginationtech.com/ray-tracing/

PVR 光线追踪模拟

PVRRayTracingSimulation是Vulkan光线追踪的集合,可允许用户模拟PowerVR硬件支持的光线追踪功能和行为。该套件支持开发人员全面测试光线追踪性能应用,同时支持使用非原生支持光线追踪的硬件。借助PVRRayTracingSimulation,更多开发人员可以参与到最新兴的硬件特性。

PVRTune

PVRTune是Imagination的硬件分析工具。它可以在应用运行时提供硬件数据和性能统计,从而使开发人员能够快速识别出性能问题。

Version21.1版本中的一项新功能是引导分析(Guided Analysis),它简化了分析过程,同时会针对潜在瓶颈问题或性能下降区域向开发人员提供建议,使他们知道从哪里去提升应用的性能。这一功能基于PVRTune采集的数据来实现,能够显著减少进行性能优化所需的时间。

还有一些新功能,例如能够将每个计数器的平均值、方差和标准差导出到CSV,以及非常需要的WASD控制。

PVRTexTool

PVRTexTool是Imagination的纹理编码和预处理工具,旨在使开发人员轻松地优化应用的纹理。在最新版本中,HDR纹理信息可以用PowerVR纹理压缩(PVRTC)格式来编码。PVRTC-HDR可以实现更高保真度的纹理,同时不影响纹理流带宽。

还包括基于图像的照明的环境贴图(IBL Environment Map)选项,可以生成基于图像照明的漫反射和镜面贴图。漫反射和镜面贴图选项也可通过PVRTexLib库获得。

PVRCarbon

PVRCarbon是Imagination用于OpenGL ES和Vulkan的API追踪和调试工具,取代了PVRTrace。它能够记录、回放和分析应用对图形API的使用,使开发人员能够深入了解其应用的正确性和行为。重要更新包括增加对OpenCL的支持、独立的Android 10 GL ES记录以及跨API的本地缓冲区追踪和记录。

关于Imagination Technologies

Imagination是一家总部位于英国的公司,致力于打造半导体和软件知识产权(IP),使客户在竞争激烈的全球技术市场中获得足够优势。公司的图形、计算、视觉和人工智能以及连接技术可以实现出众的PPA(功耗、性能和面积)指标、强大的安全性、快速的上市时间和更低的总体拥有成本(TCO)。基于Imagination IP的产品被全球数十亿人用于他们的手机、汽车、住宅和工作场所。更多信息,请访问www.imaginationtech.com。

欢迎加入Imagination GPU与人工智能交流群

群已满200人,入群请加小编拉进群,

小编微信号:eetrend89(添加请备注IMG)

推荐阅读

Imagination 张量分块技术(Tensor Tiling)

END

Imagination Technologies是一家总部位于英国的公司,致力于研发芯片和软件知识产权(IP),基于Imagination IP的产品已在全球数十亿人的电话、汽车、家庭和工作场所中使用。获取更多物联网、智能穿戴、通信、汽车电子、图形图像开发等前沿技术信息,欢迎关注 Imagination Tech !

长按识别二维码


关注我们

Imagination发布PowerVR软件开发套件和工具包重要更新版本,含光线追踪代码示例...相关推荐

  1. 面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像许可协议

    英特尔公司面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像的内部评估许可协议 此<内部评估许可协议>(以下简称"协议") 的订立双方为 ...

  2. 英特尔公司面向 Android 软件开发套件(SDK)4.3 的 x86 Android* 系统映像的内部评估许可协议...

    此<内部评估许可协议>(以下简称"协议") 的订立双方为英特尔与贵方(作为开发人员个人或法律实体 - 下文认定为"接收方"). 英特尔应根据< ...

  3. 移动GIS软件开发套件

    mattermap是android系统设备上的移动GIS软件开发套件,利用该套件工具,开发人员可以快速开发出功能强大的移动GIS程序.该套件对GIS数据的加载,渲染,分析等功能进行了封装,开发人员通过 ...

  4. android sdk软件开发套件,ANDROIDSDK-SITARA

    TI 的 Android 开发套件是一套完整的软件,Sitara 器件的开发人员可以用其轻松快速地评估 Android 操作系统.该套件提供稳定且经全面测试的软件基础,可广泛用于包括评估模块和 Bea ...

  5. 【聆思CSK6视觉AI开发套件试用】AI手势检测识别+编译Helloworld示例

    本篇文章来自极术社区与聆思科技组织的CSK6 视觉AI开发套件活动,更多开发板试用活动请关注极术社区网站.作者:Zeee 前言: 首先,感谢极术社区联合聆思科技给予宝贵的试用机会.借助本次对CSK6视 ...

  6. python自动化ppt_老男孩Python自动化开发12期完整精华版(含作业代码课件)

    [课程内容] 第1章: 开课介绍 同学互相介绍 Python简史介绍 python3的新特性 开发工具ide介绍 helloworld程序 变量与赋值 用户交互 条件判断与缩进 循环控制 循环次数限制 ...

  7. 免费猪八戒网站软件任务小助手--小八戒更新版本1.5

    前段时间猪八戒网站改版了,我把小八戒也更新了一下,以适应他们新的版面. 界面还是那样,没有做其它的更改.其实本来打算做出来2.0之后再发布的,但是因为这段时间太忙,没有时间去开发2.0,就先把1.5放 ...

  8. 【Android 应用开发】Google 官方 EasyPermissions 权限申请库 ( 完整代码示例 | 申请权限 | 申请权限原理对话框 | 引导用户手动设置权限对话框 )

    文章目录 一.申请权限 二.申请权限原理对话框 三.引导用户手动设置权限对话框 四.在 AndroidManifest.xml 中配置权限 五.完整代码示例 六.GitHub 地址 一.申请权限 申请 ...

  9. SDKMAN 软件开发工具包管理器

    SDKMAN 是用来在类Unix 系统中管理多个版本的开发环境的工具.提供命令行接口来安装.切换.删除.列出候选版本. SDKMAN!是在大多数基于Unix的系统上管理多个软件开发套件的并行版本的工具 ...

  10. SDKMAN - 一个用于轻松管理多个软件开发工具包的CLI工具

    转载来源:https://www.ostechnix.com/sdkman-a-cli-tool-to-easily-manage-multiple-software-development-kits ...

最新文章

  1. python web项目案例教程_Python Web开发案例教程(慕课版)——使用Flask、Tornado、Django...
  2. 特斯拉员工自曝:为应付产能不惜偷工减料,出厂测试得过且过
  3. 太阳能电池基本特性实验报告_太阳能电池特性测试实验报告
  4. python csv模块追加列,使用Python在CSV上添加新列
  5. python正则表达式怎么表示零个或多个字符_VBA中正则表达式之分组
  6. Rapid7 部分源代码遭泄露,成 Codecov 供应链攻击第四个受害者
  7. struts2学习笔记(2)
  8. eclipse上的maven,添加依赖后无法自动下载相应的jar包
  9. 《运维工程师成长之路》一2.2 小结
  10. JavaScript封装自己的库
  11. 单片机大学生实习感悟体验
  12. how the sold to party and ship to party determined in IDOC#
  13. ipa文件生成扫码安装二维码的方法
  14. 使用Keras画神经网络准确性图
  15. Ubuntu Server 18.04 WiFi配置静态ip
  16. 创成汇:科技与艺术概念结合在手机上,效果居然这么强?_创成汇
  17. OGG遇到相关问题汇总
  18. 《海边的卡夫卡》读书笔记
  19. mp3与wav格式的互转
  20. Python经典编程习题100例:第18例:求a+aa+aaa

热门文章

  1. Reflector使用详解
  2. 拯救电脑族的营养美食
  3. The remote device or resource won't accept the connect
  4. FOP(PDF与JAVA)
  5. WEB漏洞攻防 -根据不同数据库类型之间的差异性进行注入
  6. linux下安装asm数据库,Linux下ASM实例的安装
  7. 电子计算机的指法,键盘指法图/电脑键盘指法练习
  8. Android 实现动态背景“五彩蛛网”特效,让你大开眼界!
  9. Single Radio Voice Call Continuity (SRVCC)
  10. Java迷宫小游戏,老程序员花一天时间完成,你可以吗?