A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: goh2000

[业界] 微软大力推广DX12事出有因?秒杀DX12 Vulkan 1.0规范正式发布!

[复制链接]

精华
0
帖子
107
威望
0 点
积分
118 点
种子
7 点
注册时间
2014-1-27
最后登录
2019-6-9
发表于 2016-2-18 13:36  ·  山东 | 显示全部楼层
rjohnny 发表于 2016-2-17 17:30
所以这个API也就不支持IOS,OSX了

苹果会在Metal之上构建和兼容Vulkan, 比如MetalVK这类项目,底层官方支持不是打自己脸么。。 Metal性能远远干不过D3D12和Vulkan

精华
0
帖子
107
威望
0 点
积分
118 点
种子
7 点
注册时间
2014-1-27
最后登录
2019-6-9
发表于 2016-2-18 13:40  ·  山东 | 显示全部楼层
标题真是招黑  DX12和Vulkan性能不相上下  官方PPT里不有吗  断章取义有意思?

OpenGL和Vulkan会共存,Vulkan也不能简单看做OpenGL的马甲,再怎么Vulkan也上不了Web, 代替不了GL家族的WebGL,而且这种底层API更“难”用了,画个三角形更费劲了,多数应用还是OpenGL实现起来方便。

精华
0
帖子
107
威望
0 点
积分
118 点
种子
7 点
注册时间
2014-1-27
最后登录
2019-6-9
发表于 2016-2-18 13:44  ·  山东 | 显示全部楼层
554688946 发表于 2016-2-17 10:12
主机画面在进一步?

主机本来就用的AMD的Mantal, Vulkan项目中AMD贡献了Mantal的源码,结果估计是以后主机-PC版移植更方便了。

精华
0
帖子
107
威望
0 点
积分
118 点
种子
7 点
注册时间
2014-1-27
最后登录
2019-6-9
发表于 2016-2-18 13:48  ·  山东 | 显示全部楼层
讨论手机性能的,请看一下这个demo

精华
0
帖子
1140
威望
0 点
积分
1158 点
种子
42 点
注册时间
2005-3-19
最后登录
2025-9-18
发表于 2016-2-18 14:02  ·  吉林 | 显示全部楼层
本帖最后由 zhajj 于 2016-2-18 14:05 编辑

Vulkan性能初探:大战DX11!结果意外

Khronos组织昨日正式发布了Vulkan 1.0标准规范和相关整套资源,配套支持也迅速跟进,NVIDIA、AMD都放出了相应驱动,Croteam则提供了一款游戏《塔洛斯的法则》(The Talos Principle)。

Vulkan是一个免费开放的、跨平台的、底层的图形API,在一定程度上比AMD Mantle、微软DirectX 12、苹果Metal更值得开发者关注。那么,它在性能方面表现如何呢?AnandTech已经完成了初步测试。



但是记住!Vulkan刚刚诞生,各方面支持也才开始,都相当的不完善,比如说《塔洛斯的法则》这游戏对CPU的利用率就不高,Vulkan最核心的呼叫调用改进也没发挥出来,再比如AMD、NVIDIA的驱动都是提供给开发者的预览测试版,功能支持也并不完善,AMD的甚至还没通过一致性测试。

所以,这里只是管中窥豹,预览一下Vulkan的最初表现,未来肯定会截然不同。

测试平台采用Core i7-4960X处理器、32GB DDR3-1866内存、840 EVO 750GB固态硬盘。由于《塔洛斯的法则》支持DX10/11、OpenGL但是不支持DX12,所以操作系统使用Windows 8.1。

驱动既有AMD、NVIDIA Vulkan专版,也有普通版的361.91、16.1.1 Hotfix。

先来看看实际渲染画面,这是AMD R9 285:







这是GTX 980 Ti:







是不是看不出啥区别?那就对了。事实上和DX11渲染效果相比Vulkan做得也差不多,都很精致。

测试结果如下:







虽然有提醒在先,但是看到Vulkan完全不如DX11,是不是有点无法接受?这也是正常的,Vulkan的一切才刚起步嘛,未来可以慢慢提升,而且其实Vulkan的最大任务不是竞争DirectX,而是取代OpenGL,所以重点要看和后者的对比。

在高分辨率、高画质、需要GPU发挥的时候,Vulkan、OpenGL的速度基本差不多,但是随着分辨率的降低,CPU越来越重要,Vulkan逐渐体现了出来,尤其是看看GTX 980 Ti,最多可以领先OpenGL 33%之多!

R9 285、R7 370两款A卡表现平平,主要出现在显存上。它俩都只有2GB,这里明显不够用,所以和DX12一样,开发者需要慎重对待显存。

精华
0
帖子
93
威望
0 点
积分
129 点
种子
5 点
注册时间
2015-6-23
最后登录
2018-3-24
发表于 2016-2-18 15:26  ·  陕西 | 显示全部楼层
如果吸引不到开发者还是然并卵

精华
0
帖子
100
威望
0 点
积分
100 点
种子
5 点
注册时间
2009-1-4
最后登录
2019-4-13
发表于 2016-2-20 21:44  ·  上海 来自手机 | 显示全部楼层
本帖最后由 seek 于 2016-2-20 21:47 编辑
klaus.sang 发表于 2016-2-18 10:51
PS4用的是SONY自己搞的GNMX吧,虽然GNMX是OpenGL为基础的,但并不能直接兼容OpenGL和Vulkan,就像C#和Jav ...


Gnmx是以dx11为基础的。因为dx11才是行业标准,OpenGl这坑爹货不是。
在gnmx下面还有更底层的gnm。

Mantle、Dx12、metal、vulkan和gnm是同一级别;
OpenGL/es、dx11、gnmx是同一级别

审判者

幸运裁决

精华
0
帖子
17259
威望
0 点
积分
17848 点
种子
347 点
注册时间
2006-2-11
最后登录
2025-9-19
发表于 2016-2-20 23:00  ·  天津 | 显示全部楼层
LZ要把软饭逼疯么               。
该用户已被禁言

精华
0
帖子
8913
威望
0 点
积分
9185 点
种子
222 点
注册时间
2015-6-27
最后登录
2025-5-2
发表于 2016-2-20 23:05  ·  西班牙 | 显示全部楼层
感觉屁西游戏会被大妈,老黄和微软DX12策略玩死

精华
0
帖子
10728
威望
0 点
积分
10863 点
种子
232 点
注册时间
2013-11-27
最后登录
2025-9-19
发表于 2016-2-21 11:28  ·  上海 | 显示全部楼层
seek 发表于 2016-2-20 21:44
Gnmx是以dx11为基础的。因为dx11才是行业标准,OpenGl这坑爹货不是。
在gnmx下面还有更底层的gnm。

现在一想确实如此,毕竟OpenGL的效率要比DX11低不少,如果PS4用OpenGL的话,估计性能比同配置的PC都要差。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-9-19 21:37 , Processed in 0.194005 second(s), 17 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部