0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

西西 来源:厂商供稿 作者:Imagination Technolog 2021-05-13 11:11 次阅读

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

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

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

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

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

PowerVR SDK

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

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

PVR光线追踪模拟(PVRRayTracingSimulation)

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

PVRTune

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

Version 21.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的本地缓冲区追踪和记录。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图形处理器
    +关注

    关注

    0

    文章

    185

    浏览量

    24901
  • powervr
    +关注

    关注

    0

    文章

    98

    浏览量

    30946
  • imagination
    +关注

    关注

    1

    文章

    551

    浏览量

    60888
  • 光线追踪
    +关注

    关注

    0

    文章

    175

    浏览量

    21355
收藏 人收藏

    评论

    相关推荐

    AMD Vitis™ Embedded嵌入式软件开发套件的功能和特性概述

    Vitis Embedded 是一款独立的嵌入式软件开发套件,主要用于为 AMD 自适应 SoC 和 FPGA 中的 AMD 嵌入式处理子系统(基于 ARM 的子系统和 AMD MicroBlaze)开发并编译 C/C++ 软件
    的头像 发表于 04-08 10:50 320次阅读
    AMD Vitis™ Embedded嵌入式<b class='flag-5'>软件开发套件</b>的功能和特性概述

    关于博达透传工具新版本升级公告

    感谢您一直以来对博达智联自主研发的远程透传工具的支持与信任!为提升广大用户的操作体验,博达智联团队经过不懈努力,不断优化产品功能,将透传工具进行了全面的升级,即刻发出全新版本。相比于之前的版本
    的头像 发表于 03-19 08:33 97次阅读
    关于博达透传<b class='flag-5'>工具</b><b class='flag-5'>新版本</b>升级公告

    TSMaster 2024年1月最新版本,新功能太实用

    、新增TTS机箱模块、新增地图显示模块等。一大波超实用的新功能,一起来看看吧!体验新功能建议您将软件更新至最新版本TSMaster下载链接01工具箱相关
    的头像 发表于 02-19 12:12 413次阅读
    TSMaster 2024年1月最<b class='flag-5'>新版本</b>,新功能太实用

    最新发布GSDK软件开发工具包4.4.0版本,提高IoT无线设计效率

    SiliconLabs (亦称 “ 芯科科技 ” )日前发布了 Gecko 软件开发工具包( GSDK )的最新版本 4.4.0 。新释出的 GSDK 是全球物联网开发人员最关注物联网
    的头像 发表于 12-18 16:40 212次阅读
    最新<b class='flag-5'>发布</b>GSDK<b class='flag-5'>软件开发工具包</b>4.4.0<b class='flag-5'>版本</b>,提高IoT无线设计效率

    鸿蒙原生应用/元服务开发-新版本端云一体化模板体验反馈

    总的来说,最新版本的端云一体化模板确实方便了开发者自行搭建项目,极大地简化了开发者在这上面的时间浪费。同时对应用功能的开发搭建也缩短了不少时间。 期待后续
    发表于 12-05 14:57

    国微芯EDA重磅发布多款自研数字EDA工具软件系统!

    芯天成版图集成工具EsseDBScope,是基于国微芯EDA统一数据底座研发的标志性工具,本次推出的更新版本,新增了IP merge、LVL、Signal tracing、PG Find short等功能。
    发表于 11-16 10:00 204次阅读
    国微芯EDA重磅<b class='flag-5'>发布</b>多款自研数字EDA<b class='flag-5'>工具</b>及<b class='flag-5'>软件</b>系统!

    实战经验 | TouchGFX从旧版本更新新版本的方法

    TouchGFX 不断进行软件版本更新,其提供的功能也越来越丰富,有些新的功能只有更新版本才有,所以很多时候会面临将旧版本的 Touch
    的头像 发表于 11-01 17:15 383次阅读

    车规MCU的软件开发套件

    Non-AUTOSAR软件 虽然AUTOSAR是一个开发软件架构,在代码重用性、可维护性、开发效率和代码质量方面有诸多优势,但是使用AUTO
    的头像 发表于 10-27 16:05 1071次阅读
    车规MCU的<b class='flag-5'>软件开发套件</b>

    基于OpenVINO在英特尔开发套件上实现眼部追踪

    本文将以训练一个眼部追踪 AI 小模型为背景,介绍从 Pytorch 自定义网络模型,到使用 OpenVINO NNCF 量化工具优化模型,并部署到英特尔开发套件爱克斯开发板 AIx
    的头像 发表于 09-18 10:11 437次阅读

    OneCore存储软件开发工具包(SDK)

    电子发烧友网站提供《OneCore存储软件开发工具包(SDK).pdf》资料免费下载
    发表于 08-22 14:53 0次下载
    OneCore存储<b class='flag-5'>软件开发工具包</b>(SDK)

    ARM软件开发工具包2.50版参考指南

    ARM软件开发工具包(SDT)由一套应用程序以及支持文档和示例组成,使您能够为ARM系列RISC处理器编写和调试应用程序。 您可以使用SDT来开发、生成和调试C、C++或ARM汇编语言程序。
    发表于 08-21 07:17

    c++对于ARM软件开发工具包用户及参考指引

    开发c++应用程序。 这本书只涵盖了ARMC+t特有的信息。它旨在与ARM软件开发工具包2.11版本文档套件一起使用。
    发表于 08-08 06:29

    Emulex软件开发工具包实用程序(elxsdkutil)

    电子发烧友网站提供《Emulex软件开发工具包实用程序(elxsdkutil).pdf》资料免费下载
    发表于 07-28 09:36 0次下载
    Emulex<b class='flag-5'>软件开发工具包</b>实用程序(elxsdkutil)

    6月14日直播|嵌入式软件测试工具TPT 19新版本来啦!

    TPT是控制软件所有开发阶段的完美测试工具,无论您是单元测试、集成测试还是系统测试,TPT都能直观、灵活地完成这些测试。现在TPT迎来了全新版本——TPT19,那么
    的头像 发表于 06-12 16:44 491次阅读
    6月14日直播|嵌入式<b class='flag-5'>软件</b>测试<b class='flag-5'>工具</b>TPT 19<b class='flag-5'>新版本</b>来啦!

    【文章转载】CANoe家族新版本17正式发布

    新版本持续为软件开发测试带来系列化的新功能:SIL全面支持DevOps和CI/CT流程中的工具功能、全新的10MB/s总线CANXL和10BASE-T1S解决方案、全新的IO测试硬件
    的头像 发表于 05-12 10:24 4899次阅读
    【文章转载】CANoe家族<b class='flag-5'>新版本</b>17正式<b class='flag-5'>发布</b>