二十年后,Imagination 开源 PowerVR Series 1 显卡驱动


过去 Imagination Technologies 并非一家积极拥抱开源的企业,但近两年已经有了很大的转变。他们在去年先是将会以 RISC-V 架构进军 CPU 领域;在本月他们还初步提交了开源的 PowerVR Vulkan 驱动的;近日他们还正式开源了 PowerVR Series 1 显卡驱动程序的源代码,该系列包括的型号有 Midas Arcade、PCX1 和 PCX2,它们均是 90 年代末的产品。 PowerVR GPU 于 1995 年首次亮相,并在 1996/1997 年正式推出他们的产品。PowerVR 最初由 VideoLogic 和 NEC 联合开发,并被他们视为 "下一代互动娱乐“ 和 ”高质量 3D 图形的未来",PowerVR 还曾被用于世嘉的 Dreamcast 游戏主机(世嘉的经典游戏主机,也是最后一代游戏主机)。VideoLogic 于 1999 年更名为 Imagination Technologies。 PowerVR Series 1 主要是针对 DirectX 3.0 和 PowerSGL API。当时所采用的芯片制造工艺还是 500nm、显存仅有 2~4MB、时钟频率仅有 60~66MHz,这个配置放到现在来看就有点古老了。 Imagination Technologies 目前已在 上传了驱动程序的源代码,源代码基于 MIT 许可协议。Imagination 表示,这些代码只是作为参考向公众提供,尤其适合那些喜欢钻研和探索的开源爱好者。官方并不保证源代码能够正确地进行编译或运作,而且由于许可问题,他们也无法发布 SciTech Software 为 "Universal VESA VBE" 提供的一些库和文件。 此次开源的代码除了用于学习,也有望被模拟器开发者加以利用,用来在设备上运行一些 “上古” 游戏。

相關推薦

2022-03-14

PowerVR 是 Imagination Technologies 开发的图形芯片,如今在很多设备和终端上都能发现 PowerVR 的身影。Imagination Technologies 与苹果的合作使得他名声大噪,毕竟在 2017 起之前,苹果在 iPhone/iPad 上所采用的 GPU 均是由 Imagination Technologies

2022-09-09

了一个全新的设计,还是沿用了苹果在早期 SoC 中使用的 Imagination PowerVR 图形设计。而一直致力于在 Linux 下启用 Apple M1/M2 的 Asahi Linux 团队就曾在研究过程中,发现了两者设计的一些相似之处。 近日,一些最新的 Mesa 驱动活动

2022-05-22

: AMD GFX1036 / GFX1037 支持 RADV 增加了对动态 VRS 支持 Imagination PowerVR Rogue GPU Vulkan 驱动被合并 英特尔 Arctic Sound M 的支持也被添加进来了 Lavapipe 软件的 Vulkan 驱动实现现在已经支持 Vulkan 1.3,并支持大量新的扩展 Zink OpenGL-

2022-09-22

了异步着色器编译功能 继续进行今年早些时候合并的 PowerVR 开源 Vulkan 驱动的工作 删除了旧的 GLSL-to-TGSI 路径,更多的 GLSL IR 代码被 NIR 代码取代 出于软件专利的考虑,支持在构建 Mesa 时禁用某些视频编解码器 Mesa 22.3 应

2022-07-04

和其他因素,目前此扩展可在使用 Google、Arm、Qualcomm 和 Imagination 供应商的移动设备上运行。 VK_EXT_shader_module_identifier - 此扩展使应用程序/游戏能够查询与 Vulkan 着色器模块关联的小标识符。在随后的游戏/应用程序运行

2023-01-12

看看 DB-Engines 数据库流行度排行榜的 1 月份数据,排名前二十如下: DB-Engines 根据流行度对数据库管理系统进行排名,排名每月更新一次。排名的数据依据 5 个不同的指标: Google 以及 Bing 搜索引擎的关键字搜索数量 Goog

2022-10-19

在创立 17 年之后,ProgrammableWeb 决定将于今年 10 月 31 日停止运营。 ProgrammableWeb.com 是一个权威的 API 新闻和信息来源,自 2005 年成立以来,其目标就是为开发者提供一个了解 API 的地方。除了提供最新资讯,它也记录了全球 API

2023-08-12

当然,目前镜像也存在部分已知问题。由于 LicheePi 4A 的 Imagination 驱动尚未完整开源,故渲染使用 llvmpipe 作为软件替代方案,因此部分桌面特效暂不可用。deepin 将持续关注和跟进相关图形驱动开源和主线合并的进展,并适时更

2022-12-02

发,第一个版本的 ClamAV 于 2002 年发布,在首次发布近 20 年后,ClamAV 1.0 正式推出。 ClamAV 1.0.0 现已稳定,可通过 ClamAV.net 或 Docker Hub 下载。ClamAV 1.0.0 包括以下变化: 主要变化 支持解密用默认密码加密的基于 OLE2 的只读 XLS

2023-01-03

前两天我们回顾了过去一年,Mesa 的发展与变化。现在不妨再来看看过去这一年 X Window System 的变化与发展。 熟悉 Linux 的用户应该都知道,X11 已经是一个有点 “老龄化” 的技术了,由于历史遗留的问题以及系统臃肿,它的发

2022-10-29

诞生 6 年后,Gitea 项目终于成立了商业公司:Gitea Limited。官方称此举是为了给项目带来更好的支持,以及提供更专业的服务,确保 Gitea 能够长期且可持续发展。 Gitea 是开源社区驱动的轻量级代码托管解决方案,后端采用 Go

2023-08-02

Cap'n Proto 是一种速度极快的数据交换格式和 capability-based RPC 系统,于 2013 年 4 月开源发布。时至今日,Cap'n Proto 1.0 终于发布,这是一个长期支持版本。 Cap'n Proto 项目作者是 Kenton Varda —— Protocol Buffers version 2 的主要开发者

2022-06-10

元数据驱动的数据编排、工程和集成平台。该项目起源于二十多年前的 ETL 平台 Kettle,经过几年的重构,于 2020 年 9 月进入 ASF 孵化器。 Kettle 是一款知名的开源 ETL 工具,抽取数据高效稳定,在执行 ETL 工具、ETL 数据抽取转换等

2022-03-21

推特用户 在 1985 年推出的 Windows 1.0 中发现了复活节彩蛋:一个隐藏的对话框,里面包含“恭喜”欢迎语和 Windows 1.0 的开发人员列表: 名单中最引人注目的名字是 G 胖 Gabe Newell,他现在是 Valve 的总裁,以从《半条命》到 Steam