索尼开始在上游 LLVM/Clang 编译器中支持 PlayStation 5

索尼在 LLVM 中提供 PlayStation 4 编译器支持并以 Clang 作为首选代码编译器类似,索尼现在已经开始在开源 LLVM/Clang 编译器堆栈中支持 PlayStation 5 (PS5) 支持。

PlayStation 5 具有使用 Zen 2 CPU 内核的定制 AMD SoC。上游 LLVM 编译器长期以来一直支持 Zen 2 (znver2),而索尼的贡献主要针对 PS5 平台的整体支持,以针对构成该游戏机的组合硬件/软件堆栈,该游戏机于 2020 年 11 月推出。

在上游 LLVM Git中是添加的“ps5”三重从 PS4 工具链类重构,截至上周末现在是基本的 PS5 驱动程序. 基础知识就在那里,但可能会看到更多的工作向前发展——随着时间的推移,迄今为止,LLVM 已经有 300 多个与 PS4 相关的提交。

image.php_-63

这些上游 LLVM 补丁由 Sony 的 Paul Robinson 提交,而我们将在不久的将来看到他们将在上游工作的更多 PlayStation 5 编译器启用代码。这项针对 LLVM Git 的工作将成为秋季 LLVM 15.0 版本的一部分。

通过将他们的 PlayStation 5 平台支持上传到上游,它应该可以减轻索尼自己的维护负担,因为他们必须为他们的 PS5 SDK 维护许多树外补丁,并允许更轻松地将他们的软件开发工具包更新到未来的 LLVM/Clang 版本,更轻松地享受新的上游功能和其他改进。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun154420.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年4月19日 上午11:07
下一篇 2022年4月19日

相关推荐