Imagination 的 PowerVR 开源 Vulkan 驱动程序登陆硬编码基础架构
admin
2023-08-01 05:47:40
0

由于 Imagination 的 PowerVR Rogue 开源 Vulkan 驱动程序在 Mesa 中处于早期状态,因此添加了“硬编码”基础设施,以帮助将硬编码的图形/计算着色器加载到该驱动程序中,直到其编译器足够有用并且可以使用。将此基础设施标记为不必要/冗余。

早在 3 月,Imagination 就宣布了他们的开源 PowerVR Rogue Vulkan 驱动程序,该驱动程序随后被合并到 Mesa 22.1中。这个“PVR”开源 Mesa Vulkan 驱动程序仍处于早期阶段,还没有任何强大的着色器编译器支持。

image.php_-49image.php_-49

这个 PowerVR Rogue 开源驱动程序对最终用户还没有真正的用处,假设您甚至拥有任何支持 Rogue 图形 IP 的芯片。新合并的代码添加了用于处理用于图形和计算的硬编码 Vulkan 管道的基础设施。这是让更多 Vulkan 演示在这个开源 Linux 驱动程序上运行以运行代码路径的努力的一部分,直到 PVR 自己的编译器足以从 SPIR-V 正常运行。

在合并请求中,有人担心将 blob 嵌入 Mesa。Imagination 的论点是已经有斑点用于其上游驱动程序中的 Vulkan 三角形演示。上游驱动程序能够轻松运行这些硬编码的 blob 也将有助于启用其他 PowerVR 平台,直到编译器支持准备就绪。同样,这些硬编码的 blob 只是作为一种临时措施,直到它们有一个有用的编译器。

对于那些感兴趣的人来说,这个图形管道硬编码基础设施现在已经为 Mesa 22.2 与正在进行的 PowerVR Vulkan 驱动程序开发工作合并。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
Hive OS 部署 PXE ... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
如何在Instagram上扫描... 如何在Instagram上扫描名称标签/ QR? 总而言之,您可以通过大约四种不同的方法来扫描这些I...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
Hive OS 新建飞行表的方... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
farols1.1.501.0... faro ls 1.1.501.0(64bit)可以卸载,是一款无需连接外部PC机或笔记本计算机即可...