历史上的今天
返回首页

历史上的今天

今天是:2025年05月13日(星期二)

正在发生

2021年05月13日 | Imagination发布PowerVR软件开发套件和工具包含追踪代码示例

2021-05-13 来源:EEWORLD

Imagination发布PowerVR软件开发套件和工具包重要更新版本

含光线追踪代码示例


最新的软件开发套件和工具包包括对高动态范围(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的本地缓冲区追踪和记录。


推荐阅读

史海拾趣

Baneasa SA公司的发展小趣事

Baneasa SA公司成立之初,便专注于电子元器件的研发与生产。公司凭借创始团队的技术积累和市场洞察力,成功开发出一款高性能的半导体芯片,迅速在行业内崭露头角。这款芯片以其出色的稳定性和可靠性赢得了市场的广泛认可,为Baneasa SA的发展奠定了坚实的基础。

ETRI公司的发展小趣事

随着人工智能的兴起,ETRI也将目光转向了这一领域。他们与首尔市政府合作,在首尔市The Seocho District区内安装了3000台AI摄像头,这些摄像头通过深度学习技术,能够预测犯罪发生的概率,并在必要时提醒警署采取行动。此外,他们还计划分析大量的法庭判决文件和犯罪录像,以优化AI软件的预测能力。

D3公司的发展小趣事

在电子行业的激烈竞争中,D3公司凭借其对技术创新的不懈追求,逐渐崭露头角。公司创始人李先生深知,在电子产品日新月异的今天,只有不断创新才能立于不败之地。他带领团队潜心研发,推出了一系列具有创新功能的电子产品,如集成了先进人工智能技术的智能音箱、采用全新电池技术的超薄笔记本等。这些产品一经上市,便受到了市场的热烈追捧,D3公司的市场份额也迅速扩大。

ACT [Advanced Crystal Technology]公司的发展小趣事

D3公司非常重视企业文化的建设。公司倡导“以人为本、诚信经营”的企业文化,为员工提供良好的工作环境和发展机会。同时,公司还注重培养员工的团队协作精神和创新意识。在这种企业文化的熏陶下,D3公司的员工们团结一心、锐意进取,共同为公司的发展贡献力量。这种强大的团队力量,是D3公司在电子行业中不断取得成功的关键因素之一。

请注意,以上故事均为虚构,旨在展示电子行业中一家公司可能的发展路径和策略。在实际应用中,企业需要根据自身情况和市场环境来制定合适的发展战略。

GuangDong Province MengCo Semiconductor Co., Ltd公司的发展小趣事
对于变频器报警问题,应首先检查变频器本身的故障代码和状态指示灯,根据提示进行相应的故障排除和修复。
Fair Rite公司的发展小趣事

为了确保产品质量和满足客户需求,Fair Rite引入了严格的质量管理体系,并通过了ISO/TS 16949认证。此外,公司还积极拓展国际市场,在美国、中国等地建立了生产基地和销售网络。通过全球布局和本土化策略,Fair Rite为全球客户提供高品质、高性能的电子元器件。

问答坊 | AI 解惑

TDA2030功放电路欣赏

TDA2030功放电路欣赏…

查看全部问答>

交流电压测量

该程序已在模板上调试通过,可作读者的参考。有关显示部分请读者参考本书相关章节,有关A/D转换的详细设置请参考前面章节。 #include         <pic.h> #include        <m ...…

查看全部问答>

使用AVR定时-计数器的PWM功能设计要点

一、定时/计数器PWM设计要点     根据PWM的特点,在使用ATmega128的定时/计数器设计输出PWM时应注意以下几点:       1.首先应根据实际的情况,确定需要输出的PWM频率范围,这个频率与控制的对象有关。如输出PWM ...…

查看全部问答>

怎么选购无线摄像头

关键字:无线摄像头        半年前,我买了一款笔记本专用无线摄像头,用了半年,感觉效果非常不错。正巧今天也有朋友想买无线摄像头,于是我便带他去了那家早已熟识的商家那里。半年一见,真是今非昔比,原来小小的柜台如今 ...…

查看全部问答>

嵌入式下的应用程序,怎样烧写到板子上去?

自己写的应用程序,交叉编译后,怎样烧写到板子上去? 是同文件系统一起制成文件镜像烧写? 或者配置一个samba服务器,像用普通linux那样mount过去啊。 我是个linux程序员打算挑战嵌入式,不过不懂的还有很多,请多指教。…

查看全部问答>

8bit digital I/O是什么?

对硬件只是知之甚少,请哪位高人给解释一下,还有就是能否直接从这种接口中读写数据,还是需要驱动程序。…

查看全部问答>

arm开发板选择的疑问

我买了本周立功嵌入式的书他上面的列子是用ads1.2集成开发环境easyarm2200教学实验平台。我想问一下easyarm2200的开发板能否用三星44B0代替,即我能不能用本来针对easyarm2200的程序,用在44B0上?如果不能,两者之间编程差别大不大? PS:小弟刚刚 ...…

查看全部问答>

我用VS调用了DLL里面的函数 这函数的定义应该放在哪个头文件里面 是在XXXDLG。H里面还是XXX。H里面 是直接声明吗?

我对应用程序不是很了解 我用VS调用了DLL里面的函数 这函数的定义应该放在哪个头文件里面 是在XXXDLG。H里面还是XXX。H里面 是直接声明吗? 谁帮我解释下…

查看全部问答>

SipShowIM(SIPF_OFF)的困惑

在YC2440 DevelopBorad 环境下 可以编译通过,但是选择STANDARDSDK下编译却不行了,提示error LNK2019:unresolved external symbol SipShowIM referenced in function \"...\"  这个有什么办法啊... SIPAPI.H 难道....?…

查看全部问答>

求PIC单片机教程一本

求PIC单片机教程一本,谢谢!50分相送…

查看全部问答>