vulkan和dx12(vulkan和dx12奇异小队)
今天给各位分享vulkan和dx12的知识,其中也会对vulkan和dx12奇异小队进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、《大镖客》n卡用vulkan还是dx12?
- 2、《荒野大镖客》n卡用vulkan还是dx12?
- 3、Vulkan相比于OpenGL、DX12、Metal和Mantle有什么优势、劣势?
- 4、Vulkan相比于OpenGL、DX12、Metal和Mantle有什么优势?
《大镖客》n卡用vulkan还是dx12?
《大镖客》n卡用vulkan还是dx12主要是看情况:如果是想要更高的平均帧速率那选择Vulkan,而为了更好的游戏体验的话可以选择DirectX 12。
选择Vulkan或DirectX 12并没有图像画质上的区别,它们之间的唯一区别是就是与PC硬件的交互方式,使用这些API的游戏帧速率可能会有所不同,具体不同和所使用的硬件有关。
实际上,选择哪个API心理上的感觉有时会更强烈些,你可能会考虑测试使用这两种不同的图形API,看你的显卡更适合哪一个,但要注意,在这两个选项之间切换需要重新启动游戏才能使设置的更改生效。
API的简单介绍:
API是应用程序编程接口的缩写,当涉及到PC上的视频游戏时,开发人员几乎总是使用一种流行的API来实现游戏,这些API能帮助开发人员实现游戏引擎与PC硬件对话,而不需要开发人员直接为每个特定的PC配置来编写代码。
图形API不需要知道你是用Radeon RX 5700 XT、Radeon RX 580和GeForce RTX 2080来进行游戏,而是让API自动和硬件的驱动程序沟通,启动3D芯片内强大的3D图形处理功能,从而大幅度地提高了3D程序的设计效率 。

《荒野大镖客》n卡用vulkan还是dx12?
都可以,选择Vulkan或DirectX 12并没有图像画质上的区别,它们之间的唯一区别是就是与PC硬件的交互方式,使用这些API的游戏帧速率可能会有所不同,具体不同和所使用的硬件有关。
根据较早的基准测试,来自众多玩家的报告中,Vulkan提供了更高的平均帧速率(提高5%),而DirectX 12的总体体验则更加流畅(尤其是在NVIDIA显卡上), 使用DirectX 12时,帧速率波动不那么强烈,因此在计算原始帧速率时基准测试表明它稍稍落后于Vulkan,但在实际游戏中它会感觉帧数更加平稳。
实际上,选择哪个API心理上的感觉有时会更强烈些,你可能会考虑测试使用这两种不同的图形API,看你的显卡更适合哪一个,但要注意,在这两个选项之间切换需要重新启动游戏才能使设置的更改生效。
《荒野大镖客2》在其图形菜单中同时提供Vulkan和DirectX 12两种 API的选择, Vulkan是Khronos 集团开发的多平台图形渲染API,是基于AMD的Mantle API的后续版本,继承了前者强大的低开销架构。 它已用于《毁灭战士》(2016),《迸发2》等许多的游戏中。
而DirectX 12由Microsoft开发,并由Xbox One和Windows PC使用,用DirectX 12的著名作品包括《战争机器5》,《地铁:离去》和《生化危机2》等游戏中。
Vulkan相比于OpenGL、DX12、Metal和Mantle有什么优势、劣势?
具体如下:跨平台兼容性更好(相对于DX2, Metal,cuda),opengl的跨平台也做得很好,不过vulkan从某种角度来说就是为了替代opengl。用上vulkan几乎可以全平台支持,对于一些小企业来说是个不错的选择。
这些核心功能还包括16位内存获取高级计算,HLSL内存分布支持,视频流的显示,处理和编程,通过许多视频编辑解码器生成的YCbcRr颜色格式化纹理的直接抽样。同时,它还带来了与DirectX 12的更好兼容性,显式支持多GPU,光线跟踪支持,为下一代GPU奠定了基础。
科纳斯在SIGGRAPH2016上宣布Vulkan将支持自动多GPU功能,类似于Direct3D 12所提供的功能,显示驱动程序不再需要处理多个GPU的使用,相反,两个或更多完全不同的GPU之间可以智能地分配工作负载。
科纳斯于2018年3月7日发布了Vulkan 1.1。它扩展了几个核心功能,包括子集操作,例如多视图、设备组、高级渲染和编辑操作程序跨流程API交互操作。
Vulkan相比于OpenGL、DX12、Metal和Mantle有什么优势?
具体如下:
1、跨平台兼容性更好(相对于DX2, Metal,cuda),opengl的跨平台也做得很好,不过vulkan从某种角度来说就是为了替代opengl。用上vulkan几乎可以全平台支持,对于一些小企业来说是个不错的选择。
2、更加接近底层,vulkan相对于opengl来说,api更加接近底层(驱动和硬件),开发者能更好的利用硬件特性做更多的优化。
3、很多大公司都在大力支持,这个很重要,生态旺盛了,开发就更容易,也更有进展空间,就比如个人认为OpenCL是个很不错的通用计算库,但是各个公司的支持力度较为一般,会出现一些严重的兼容性问题。
缺点
1、vulkan不太可能得到苹果的官方支持,因此总体上,性能不可能在苹果设备上超过metal的性能。
2、vulkan也有很多扩展,各家厂商的扩展不一样,对于开发人员需要做的事情更多。
3、vulkan更加接近底层,自然细节也更多,上手有一定门槛。
关于vulkan和dx12和vulkan和dx12奇异小队的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
