CrossOver 打算在 23 版本为 Mac 加入 DX12 支持

2022-01-14 11:38:36 +08:00
 sharpy

https://www.codeweavers.com/blog/cjsilver/2021/12/22/were-getting-there-crossover-support-for-directx-12

目前我在 linux 上用 steam 的 proton 玩游戏,感觉还行。 我看 vkd3d 的代码,似乎很久以前通过 moltenvk 为 mac 提供了 dx12 的翻译,后来移除了。

2597 次点击
所在节点    macOS
7 条回复
ligiggy
2022-01-14 13:00:47 +08:00
这个 crossover 是我理解的 ai 的 cross over 吗?
kidonng
2022-01-14 13:18:44 +08:00
@ligiggy 就是有商业支持的 Wine
sharpy
2022-01-14 16:31:12 +08:00
看 parallels desktop 和 fusion 什么时候支持 dx12
xis
2022-01-14 19:04:34 +08:00
我希望能把 ie8 顺便一起支持了吧,该死的国内程序猿,写个启动器都是 ie8.
Chihaya0824
2022-01-15 01:55:20 +08:00
“AS SOON AS”,看起来还早得很
seanzxx
2022-01-15 04:16:44 +08:00
@xis ie8 是什么?
ShadowPower
2022-01-15 11:53:48 +08:00
感觉之前已经看过了
里面还有这么一段:

> 一般来说,Metal 以不同的方式进行细分,并且缺少几何着色器和变换反馈。特定于 DirectX 12 和 Metal ,存在资源限制问题。通常,游戏需要访问至少一百万个着色器资源视图 (SRV)。访问这么多 SRV 需要在第 2 层级别进行资源绑定。Metal 每个参数缓冲区仅支持大约 500,000 个资源,因此第 2 层资源绑定是不可能的。Metal 的 50 万的限制足以用于 Vulkan 描述符索引,但不适用于 D3D12 。这个限制意味着 CrossOver Mac 不能支持 Tier 2 绑定,因此很多 DirectX 12 游戏将无法运行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/828190

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX