首页 > 业界 > 关键词  > 正文

CodeWeavers团队致力于为Mac引入DirectX 12游戏兼容支持

2021-12-24 13:46 · 稿源: cnbeta

当 Valve 携手 CodeWeavers 团队的部分成员以帮助构建 Proton 时,他们可能没料到后者取得现今如此巨大的成就。自 2016 年秘密开动以来,Steam 游戏库中的很大一部分,现在都可以在 Linux 平台上体验了。这些游戏的一个共通点,就是未搭配旨在检测其运行环境的 Windows 反作弊客户端,所以也没有成为与 DXVK / VKD3D 不完全兼容的 DirectX 调用的受害者。

Neowin 指出,DXVK 是负责将 DirectX 即时转换为 Vulcan 的软件,而 VKD3D 也为 DirectX 12 提供了同样的支持。

当然,CodeWeavers 对 Proton 的衍生技术并不陌生。20 多年来,他们一直在 Wine(不是一套单纯的模拟器)上构建,积极为公共与私营部门提供商用解决方案。

2006 年,当苹果转投英特尔芯片时,CodeWeavers 的消费级产品 Crossover Office 也获得了新生,促使其将 Linux / Xorg 上的原生应用程序移植到 BSD / Aqua 环境。

现在,CodeWeavers 团队正面临着与 DirectX 12 实现兼容的新挑战。尽管实验代码已合并到 Valve / Proton 中,以供 Linux 用户使用。然而 Mac 上的 VKD3D,仍面临着诸多必须克服的技术挑战和限制。

具体说来是,登陆 macOS 平台的最大障碍,是苹果家的 Metal 底层。与 Vulkan 等跨平台技术相比,DX12 可调用百万级的着色器资源视图(SRV),而 Metal 的 SRV 上限仅为它的一半。

简而言之,Metal 以不同的方式进行细分,且缺少几何着色器与变换反馈,结果就是 DX12 / Metal 存在特定的资源限制问题。

通常游戏需要访问至少百万个着色器资源视图(SRV),访问这么多 SRV 需要在第 2 层级进行资源绑定。但 Metal 的每个参数缓冲区仅支持大约 50 万资源,因而无法做到 2 级资源绑定。

即使 Metal 的 50 万限制对于 Vulkan 描述符索引已足够,但这种情况并不适用于 D3D12 —— 意味着 CrossOver Mac 不支持 Tier 2 绑定,导致许多 DX12 游戏无法运行。

好消息是,CodeWeavers 似乎有信心扫除这些障碍,并在即将推出的 CrossOver 23 中为 Mac 带来 DX12 兼容性(推向上游 Proton 实验)。

当然,如果你不强求在 M1 硬件上玩 PC 游戏,那在 Steam Deck、SteamOS 3.0、以及广阔的 Linux 桌面环境中玩游戏的朋友,还是能够更快地获得这项体验的。

这对于那些想要在M1 硬件上玩 PC 游戏的人来说是个好消息。对于那些计划在 Steam Deck、Steam OS 3.0 或广阔 Linux 桌面环境中的任何其他地方玩游戏的人,您将能够更快地利用这些进步,因为它们被推向上游Proton 实验。

举报

  • 相关推荐
  • 大家在看
  • PixArt-Sigma:4K文本到图像生成的扩散变换器

    PixArt-Sigma是一个基于PyTorch的模型定义、预训练权重和推理/采样代码的集合,用于探索4K文本到图像生成的弱到强训练扩散变换器。它支持从低分辨率到高分辨率的图像生成,提供了多种功能和优势,如快速体验、用户友好的代码库和多种模型选择。

  • InstantMesh:高效3D网格生成框架

    InstantMesh是一个基于LRM架构的前馈框架,用于从单张图像高效生成3D网格。它支持低内存GPU环境,并能生成具有纹理映射的3D网格模型。

  • MagicClothing:基于LDM的服装驱动图像合成AI

    MagicClothing是一种基于潜在扩散模型(LDM)的新型网络架构,专门用于服装驱动的图像合成任务。它能够根据文本提示生成穿着特定服装的定制化角色图像,同时确保服装细节的保留和对文本提示的忠实呈现。该系统通过服装特征提取器和自注意力融合技术,实现了高度的图像可控性,并且可以与ControlNet和IP-Adapter等其他技术结合使用,以提升角色的多样性和可控性。此外,还开发了匹配点LPIPS(MP-LPIPS)评估指标,用于评价生成图像与原始服装的一致性。

  • FireCrawl:无需站点地图,一键抓取网站所有子页面

    FireCrawl 是一款由 Mendable.ai 开发的开源项目,它能够无需站点地图即可抓取任何网站的所有可访问子页面,并将这些内容转换为干净、格式化的Markdown文档。它特别适合数据科学家、机器学习工程师、内容创作者和市场分析师使用,以从网站内容中提取有价值的信息。FireCrawl 能够处理使用JavaScript动态渲染的内容,提供API服务,支持自托管,并与多种开发者工具和框架集成。

  • Atlas:下一代电动机器人

    Atlas是波士顿动力公司开发的一款先进的人形机器人,它结合了数十年的研究和实际经验,旨在解决当今工业领域中最艰巨的挑战。新一代的Atlas机器人是全电动的,比以往的液压版本更强大,动作范围更广,能够更高效地完成各种任务。Atlas机器人配备了新的AI和机器学习工具,如强化学习和计算机视觉,以确保它们能够适应复杂的现实世界情况。此外,Atlas将与波士顿动力公司的Orbit™软件集成,该软件提供了一个集中的平台来管理整个机器人车队、站点地图和数字化转型数据。

  • Stable Diffusion 3 API:先进的文本到图像生成系统

    Stable Diffusion 3是一款先进的文本到图像生成系统,它在排版和提示遵循方面与DALL-E 3和Midjourney v6等顶尖系统相匹敌或更优。该系统采用新的多模态扩散变换器(MMDiT)架构,使用不同的权重集来改善图像和语言的表示,从而提高文本理解和拼写能力。Stable Diffusion 3 API现已在Stability AI开发者平台上线,与Fireworks AI合作提供快速可靠的API服务,并承诺在不久的将来通过Stability AI会员资格开放模型权重以供自托管。

  • 奇布塔:AI一站式儿童有声绘本创作平台

    奇布塔是基于人工智能生成技术的绘本创作平台,提供各种风格的有声绘本创作功能,帮助用户创作优质的绘本内容。定价灵活多样,定位于绘本创作者和儿童阅读者市场。

  • VASA-1:实时生成逼真语音驱动人脸

    VASA-1是由微软研究院开发的一个模型,专注于实时生成与音频相匹配的逼真人脸动画。该技术通过深度学习算法,能够根据输入的语音内容,自动生成相应的口型和面部表情,为用户提供一种全新的交互体验。VASA-1的主要优势在于其高度逼真的生成效果和实时响应能力,使得虚拟角色能够更加自然地与用户进行互动。目前,VASA-1主要应用于虚拟助手、在线教育、娱乐等领域,其定价策略尚未公布,但预计将提供免费试用版本供用户体验。

  • Stable Diffusion 3 Free Online:AI创造性视觉的突破性AI

    Stable Diffusion 3是Stability AI推出的最新创新,为创造性图像生成带来突破性的AI。它提供了改进的文本到图像生成算法、多模态能力和用户友好的许可证,免费使用SDXLTurbo.ai。革新设计、动画、游戏等领域,提升文本到图像生成、多模态能力和用户友好的许可证。探索、创造、转化。

  • Platen.ai:AI写作,超越人类能力

    Platen.ai是一款AI写作工具,针对SEO进行优化,能够生成优化的内容,提高有机流量。它集成了作家、研究员和专业的SEO专家的功能,能够根据关键词生成高效的内容。使用Platen.ai,您只需输入关键词,即可轻松生成符合品牌声音和受众需求的SEO优化内容。

  • Ohai:AI增强角色扮演

    Ohai是一个AI增强的角色扮演平台,为用户提供与心爱角色进行有趣的互动故事和私密的一对一聊天。

  • Wikipedia Article AI:快速创建维基百科页面

    Wikipedia Article AI是一个易于使用的工具,几乎可以立即创建维基百科文章。它基于AI技术,根据维基百科的要求生成高质量的、经过事实核实的文章。价格相对于人工撰写的维基百科文章要便宜很多。

  • ZeST:图像材质迁移技术

    ZeST是由牛津大学、Stability AI 和 MIT CSAIL 研究团队共同开发的图像材质迁移技术,它能够在无需任何先前训练的情况下,实现从一张图像到另一张图像中对象的材质迁移。ZeST支持单一材质的迁移,并能处理单一图像中的多重材质编辑,用户可以轻松地将一种材质应用到图像中的多个对象上。此外,ZeST还支持在设备上快速处理图像,摆脱了对云计算或服务器端处理的依赖,大大提高了效率。

  • CleeAI:最准确可信赖的AI搜索引擎

    CleeAI是市场上最准确的AI搜索引擎,通过实时爬取网络提供快速准确的结果。即刻获取您需要的答案,将搜索时间缩短为零。

  • Sonauto :利用AI创作流行歌曲

    Sonauto 索纳托是一款结合人工智能技术的音乐创作平台,用户可以通过该平台轻松创作出流行歌曲。产品功能包括旋律生成、歌词创作、曲风选择等,旨在简化音乐创作流程,让音乐爱好者和专业人士都能快速创作出高质量的音乐作品。优势在于AI的高效算法和丰富的音乐素材库,支持用户进行个性化创作。定价方面,Sonauto 索纳托提供免费试用和付费订阅服务,以满足不同用户的需求。

  • August:, 你的健康伴侣

    August 是一个免费的健康人工智能平台,提供24/7的咨询服务。无论你面临健康问题、心理健康问题、营养与健身问题,还是需要支持和指导,August 都可以帮助你。它可以回答你的健康问题、提供个性化建议、定期关怀你的健康状态等。

  • robotika.ai:通过AI辅助做出明智的投资决策

    RoboFin是您的AI动力投资分析师。它通过分析大量的数据,提供基于数据分析的清晰可行的投资建议,帮助您做出明智的投资决策。RoboFin的优势包括减轻压力、节约时间、提高投资回报等。

  • GpuMall智算云:面向AI开发者的GPU云平台,高性价比,极致体验,计费灵活

    GpuMall智算云是一个面向AI开发者的GPU云平台,提供高性价比的计算资源,灵活的计费方式,以及弹性的调度能力,可以满足AI开发者的各种需求。用户可以在这里快速租用GPU资源进行AI模型训练和推理,并且可以根据实际使用情况灵活调整资源配置,达到最佳性价比。平台还提供了丰富的使用文档和在线客服支持,让用户使用起来更加便捷。

  • ACEPAL:个性化营销建议

    ACEPAL 是一个个性化营销建议平台,为数千个营销任务提供个性化建议。它利用动态提示生成器和优化聊天机器人来提升营销效果。ACEPAL 可以帮助分析Facebook、Twitter、LinkedIn、Instagram、Pinterest、TikTok和YouTube等平台的数据,并根据不同任务和变量提供定制化的营销建议。它的功能包括分析受众洞察、分析竞争对手策略、优化内容策略、提供最佳时机建议等。ACEPAL的价格根据用户需求定制,请联系我们获取详细定价信息。

  • LLM Transparency Tool:分析Transformer语言模型的内部工作机制

    LLM Transparency Tool(LLM-TT)是一个开源的交互式工具包,用于分析基于Transformer的语言模型的内部工作机制。它允许用户选择模型、添加提示并运行推理,通过可视化的方式展示模型的注意力流动和信息传递路径。该工具旨在提高模型的透明度,帮助研究人员和开发者更好地理解和改进语言模型。

今日大家都在搜的词: