英特尔第12代cpu上的xe集成显卡爱游戏app手机版官网的解决方案和a系列arc alchemist独立gpu的原生dx9硬件支持已经正式消失。为了取代它,所有的directx 9支持将以仿真的形式转移到directx 12。
仿真将在一个被称为微软 "d3d9on12 "的开源转换层上运行。转换的工作方式是将3d directx 9图形命令发送到d3d9on12层,而不是直接发送到d3d9图形驱动。一旦d3d9on12层收到来自d3d9 api的命令,它将把所有的命令转换成d3d12 api调用。因此,基本上,d3d9on12将完全作为一个gpu驱动程序,而不是英特尔的实际gpu驱动程序。
微软表示,这个模拟过程已经成为directx 9的一个相对高性能的实现。因此,性能应该几乎和原生directx 9硬件支持一样好,如果不是一样好的话。
因此,英特尔的这一dx9变化似乎是一个非常好的举措。英特尔现在可以将驱动开发资源转移到directx 11的优化上--我们知道这在目前是非常糟糕的,而且英特尔不会因此而受到性能上的影响,dx9的优化完全 "外包 "给了微软。
根据微软的说法,以d3d9on12的性能,看看nvidia和amd是否会走英特尔的老路将是很有趣的。但是,api翻译可能会产生一些后果,包括更高的cpu使用率(因为翻译是软件加速的)和对老游戏的潜在副作用。nvidia和amd在directx 9方面也有近20年的驱动经验,这可能会导致dx12仿真层的性能损失。
相反,英特尔只在其集成显卡上有directx 9的经验,这并不能转化为其性能更高的独立显卡的经验。因此,随着英特尔在全球范围内推出arc的时间越来越近,它立即过渡到仿真是非常有意义的。
编辑:张书嘉
相关热词搜索: