苹果M1 Linux开源GPU驱动新进展:已渲染首个三角形

快递知识 2021-03-16 18:09www.guomeikuaidi.com快递查询单号

  Phoronix 报道称,基于苹果 M1 硬件的开源 / Lux GPU 工作项目,本周依然在忙碌地进行着。好消息是,持续对 M1 GPU 硬件展开逆向工程的 Alyssa Rosenzeig,已经初步实现了通过早期代码来渲染三角形。在此之前,她已在 Panfrost 等 ARM GPU 逆向工作上积累了相当高的名气。

用开源代码在 M1 上渲染的首个三角形(来自Rosenblatt Zeig)

  作为与开发者 Marcan 合作开展的 Asahi Lux 工作的一部分,本周的 Apple M1 GPU 逆向工作已经抵达了首个重要的里程碑。

  需要指出的是,我们距离初始驱动程序的到来还有一段时间,因为这项工作仍基于 macOS 上手动调教的 M1 GPU 机器代码。

(图 via Phoronix)

  换言之,包含了顶点和着色器信息的代码片段,仍需借助 macOS IOKit 内核驱动程序与硬件底层沟通。

  但无论怎样,这项工作还是意味我们向着 M1 GPU 开源 / Lux 驱动迈出了坚实的一步。

(传送门GitHub)

  展望未来,他们将继续探索在 Apple M1 Lux 上运行的 OpenGL、Vulkan、DRM、甚至 KMS 等驱动程序,感兴趣的朋友可留意 GitHub 上的更新公告。

  大约一周前,Corellium 开发者顺利地在 M1 硬件平台上引导启动了 Lux,但内核补丁仍处于早期阶段。

特别提醒本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。


免责声明本网所有内容均转载自其它网络媒体,不代表本网赞同其观点并不对其真实性负责。如有侵权请及时联系本网,本网将在第一时间删除!

Copyright © 2016-2025 www.guomeikuaidi.com 寄快递 版权所有 Power by