Metal 中的所有变化

2023-07-03 16:05:22来源:互联网
导读 今年和去年的 WWDC 上,Apple 推出了 Metal 的多项新改进,Metal 3 可以在Apple Silicon Mac 以及 iOS 和 tvOS 设备上运行。...

今年和去年的 WWDC 上,Apple 推出了 Metal 的多项新改进,Metal 3 可以在Apple Silicon Mac 以及 iOS 和 tvOS 设备上运行。

Metal 3 代表了针对 Apple 平台编写 3D 游戏的 Metal 引擎和框架的重大增强。


(资料图片)

我们将在下面介绍这些改进。

金属着色语言规范 1.3

Metal 有自己的基于 C++14 的着色语言 Metal Shading Language,它在Metal Shading Language Specific (MSL)中有完整的详细说明。

观看 AppleInsider TV 的最新动态

在WWDC "23 上,Apple 推出了金属着色语言规范 1.3 版。MSL 规范涵盖了用 C++ 为 Metal 编写着色器代码的各个方面。

新的 MSL 规范可以从 Apple 开发者网站下载 PDF 版本。

金属性能HUD

Metal 3 现在包含一个可选的小型平视显示器,在游戏运行时可在渲染场景的右上角看到:

金属性能平视显示器。

性能 HUD 可以显示几条有用的信息,用于实时检查游戏的性能:

显示并记录关键性能统计数据

CPU和分辨率

设备刷新率

缩放

直接或合成渲染

平均帧率

每帧 GPU 成本

免责声明:本文由用户上传,如有侵权请联系删除!

标签:

上一篇:basic是什么意思中文(basic是什么意思)
下一篇:最后一页