Imagination发布PowerVR软件开发套件和工具包重要更新版本,含光线追踪代码示例...
最新的软件开发套件和工具包包括对高动态范围(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软件开发套件和工具包重要更新版本,含光线追踪代码示例...相关推荐
- 面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像许可协议
英特尔公司面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像的内部评估许可协议 此<内部评估许可协议>(以下简称"协议") 的订立双方为 ...
- 英特尔公司面向 Android 软件开发套件(SDK)4.3 的 x86 Android* 系统映像的内部评估许可协议...
此<内部评估许可协议>(以下简称"协议") 的订立双方为英特尔与贵方(作为开发人员个人或法律实体 - 下文认定为"接收方"). 英特尔应根据< ...
- 移动GIS软件开发套件
mattermap是android系统设备上的移动GIS软件开发套件,利用该套件工具,开发人员可以快速开发出功能强大的移动GIS程序.该套件对GIS数据的加载,渲染,分析等功能进行了封装,开发人员通过 ...
- android sdk软件开发套件,ANDROIDSDK-SITARA
TI 的 Android 开发套件是一套完整的软件,Sitara 器件的开发人员可以用其轻松快速地评估 Android 操作系统.该套件提供稳定且经全面测试的软件基础,可广泛用于包括评估模块和 Bea ...
- 【聆思CSK6视觉AI开发套件试用】AI手势检测识别+编译Helloworld示例
本篇文章来自极术社区与聆思科技组织的CSK6 视觉AI开发套件活动,更多开发板试用活动请关注极术社区网站.作者:Zeee 前言: 首先,感谢极术社区联合聆思科技给予宝贵的试用机会.借助本次对CSK6视 ...
- python自动化ppt_老男孩Python自动化开发12期完整精华版(含作业代码课件)
[课程内容] 第1章: 开课介绍 同学互相介绍 Python简史介绍 python3的新特性 开发工具ide介绍 helloworld程序 变量与赋值 用户交互 条件判断与缩进 循环控制 循环次数限制 ...
- 免费猪八戒网站软件任务小助手--小八戒更新版本1.5
前段时间猪八戒网站改版了,我把小八戒也更新了一下,以适应他们新的版面. 界面还是那样,没有做其它的更改.其实本来打算做出来2.0之后再发布的,但是因为这段时间太忙,没有时间去开发2.0,就先把1.5放 ...
- 【Android 应用开发】Google 官方 EasyPermissions 权限申请库 ( 完整代码示例 | 申请权限 | 申请权限原理对话框 | 引导用户手动设置权限对话框 )
文章目录 一.申请权限 二.申请权限原理对话框 三.引导用户手动设置权限对话框 四.在 AndroidManifest.xml 中配置权限 五.完整代码示例 六.GitHub 地址 一.申请权限 申请 ...
- SDKMAN 软件开发工具包管理器
SDKMAN 是用来在类Unix 系统中管理多个版本的开发环境的工具.提供命令行接口来安装.切换.删除.列出候选版本. SDKMAN!是在大多数基于Unix的系统上管理多个软件开发套件的并行版本的工具 ...
- SDKMAN - 一个用于轻松管理多个软件开发工具包的CLI工具
转载来源:https://www.ostechnix.com/sdkman-a-cli-tool-to-easily-manage-multiple-software-development-kits ...
最新文章
- python web项目案例教程_Python Web开发案例教程(慕课版)——使用Flask、Tornado、Django...
- 特斯拉员工自曝:为应付产能不惜偷工减料,出厂测试得过且过
- 太阳能电池基本特性实验报告_太阳能电池特性测试实验报告
- python csv模块追加列,使用Python在CSV上添加新列
- python正则表达式怎么表示零个或多个字符_VBA中正则表达式之分组
- Rapid7 部分源代码遭泄露,成 Codecov 供应链攻击第四个受害者
- struts2学习笔记(2)
- eclipse上的maven,添加依赖后无法自动下载相应的jar包
- 《运维工程师成长之路》一2.2 小结
- JavaScript封装自己的库
- 单片机大学生实习感悟体验
- how the sold to party and ship to party determined in IDOC#
- ipa文件生成扫码安装二维码的方法
- 使用Keras画神经网络准确性图
- Ubuntu Server 18.04 WiFi配置静态ip
- 创成汇:科技与艺术概念结合在手机上,效果居然这么强?_创成汇
- OGG遇到相关问题汇总
- 《海边的卡夫卡》读书笔记
- mp3与wav格式的互转
- Python经典编程习题100例:第18例:求a+aa+aaa
热门文章
- Reflector使用详解
- 拯救电脑族的营养美食
- The remote device or resource won't accept the connect
- FOP(PDF与JAVA)
- WEB漏洞攻防 -根据不同数据库类型之间的差异性进行注入
- linux下安装asm数据库,Linux下ASM实例的安装
- 电子计算机的指法,键盘指法图/电脑键盘指法练习
- Android 实现动态背景“五彩蛛网”特效,让你大开眼界!
- Single Radio Voice Call Continuity (SRVCC)
- Java迷宫小游戏,老程序员花一天时间完成,你可以吗?