由于DXVK主要功能已完善、主要性能优化已基本成熟并且主要已知bug都已经修正,一些由网友或测试人员提供的不可复现的bug除外。于是负责人Philip Rebohle宣布该项目已进入维护阶段。如无重大发现,DX10、DX11部分代码不会出现较大更新。按照之前的计划DXVK将D9VK项目合并进来,D9VK从0.40.1版本后将不再单独发布。今后DXVK将支持DX9-DX11。随后,DXVK发布了1.5和1.5.1两个版本。其中1.5是首个带DX9支持的版本。而1.5.1则是针对DX9做出较大更新的版本。改动内容就不具体贴了。这里有几点还是要提以下。
1.这个版本从整体上进一步提升了DX9游戏的帧率,大约5%-10%不等。
2.修正了对dx9特效深度偏移量的支持。这对包括 半条命:黑山、星际争霸2等众多游戏在内 一直以来在d9vk下运行时有不渲染阴影的问题的游戏来说是一次重大更新。
3.支持多线程流水线编译,现在线程上限由6核、8核调制可超过12核24线。本来原生dx9是没这个功能的,dx11以上才有多线程,但由于是基于vulkan重做的翻译层,某些底层行为是重新开发的。这也是为什么很多dx9游戏用dxvk/d9vk运行时帧率显著高于原生dx9。
1.这个版本从整体上进一步提升了DX9游戏的帧率,大约5%-10%不等。
2.修正了对dx9特效深度偏移量的支持。这对包括 半条命:黑山、星际争霸2等众多游戏在内 一直以来在d9vk下运行时有不渲染阴影的问题的游戏来说是一次重大更新。
3.支持多线程流水线编译,现在线程上限由6核、8核调制可超过12核24线。本来原生dx9是没这个功能的,dx11以上才有多线程,但由于是基于vulkan重做的翻译层,某些底层行为是重新开发的。这也是为什么很多dx9游戏用dxvk/d9vk运行时帧率显著高于原生dx9。