DXVK2.2发布支持D3D11On12支持Unity引擎 游戏修复等 焦点精选

2023-05-16 10:49:36 来源:互联网

DirectXforVulkan(DXVK)今天早上收到了重大更新。2.2版现已推出,是开源软件自1月发布以来最重要的更新。其中包括多项改进和错误修复,我们将在本文中对此进行概述。感谢Phoronix网站的MichaelLarabel让我们了解这一发展。


【资料图】

DXVK2.2添加了新的D3D11On12支持、大量错误修复和游戏改进

通过新的DXVK2.2更新,添加了对D3D11On12的支持。此支持允许利用D3D11的设备从使用D3D12的设备构建。该支持对于在最新的Unity引擎中创建的游戏至关重要。

D3D11On12支持的管理是通过“允许导入由VKD3D-Proton创建的Vulkan设备和资源句柄,然后使用现有的D3D11实现来完成的,”Larabel指出。

错误修复和改进

修复了渲染YUY2或UYUY纹理格式时的回归。这修复了JadeEmpire(#3182)和SidMeier"sPirates(#3189)中的游戏内视频(PR#3342)

修复了线程未被正确销毁的问题。

修复了在为纹理启用反馈循环时由于不正确的布局跟踪导致的Vulkan验证错误。

修复了D3D9中由0x0大小的清除导致的Vulkan验证错误。

D3D9StateBlocks现在只为使用的部分分配内存。这修复了TotalWar:Shogun2在使用D3D9渲染器时地址空间不足的问题。(#2703,公共关系#3248)

改进了某些VK_EXT_extended_dynamic_state3功能的使用,以避免在某些驱动程序上遇到慢速路径。

改进了具有多个GPU的系统上DXGI输出的枚举。这修复了此类系统上最近的REEngine游戏(D3D12)的性能问题。

在游戏创建未使用的D3D11设备的情况下显着减少内存使用。

BattleFantasia修订版:将帧速率锁定为60FPS,以解决更高帧速率下的游戏错误。(公关#3256)

ColdFear:修复了缺失的几何体(#3293,PR#3390)

魔法黎明2:修复了启动时的崩溃(#3271,PR#3272)

DCUniverseOnline:修复了alt-tab退出和返回后的挂起。(#3314,PR#3316)

FarCry2:解决英特尔硬件上的渲染问题和所有GPU上的低性能问题。(公共广播#3241)

Halo:TheMasterChiefCollection:修复了由于游戏使用无效查询导致的内存泄漏(PR#3273)

Warhammer40k:SpaceMarine:固定阴影渲染(#3298,PR#3305)

预计Valve将很快使用新的DXVK2.2集成更新Proton驱动程序。您可以在GitHub发布页面上查看DXVK2.2的完整详细信息。

编辑:

最近更新

每日推荐

房贷可以退税吗?房贷怎么不能

房贷可以退税吗?房贷申请个税退税的前提是:申报退税的房产必须是...

新车买什么保险?新车买什么保

新车买什么保险?随着经济的发展,购买汽车的人越来越多,很多经济...

建设银行信用卡怎么还款?信用

建设银行信用卡怎么还款?网点还款:持卡人持需要还款的卡片以及身...

定向降准对股市利好还是利空?

定向降准对股市利好还是利空?定向降准对股市来说一般为利好,但是...

交易所公开谴责的后果是什么?

交易所公开谴责的后果是什么?在股票市场中,交易所公开谴责本质上...

栏目排行