E X P
本文约 690 字,10 张图表,正拼命加载…
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...

    Vulkan这个目前非常有活力的年轻图形API在昨晚获得了1.2版本的更新,这是继2018年以来,Vulkan获得的第二个重大版本更新。这个新版本并没有添加太多新的图形特性,更多地是为开发者提供了更好的内置API以及提升了跨平台开发的便利程度,我们来一起看一下。


    演示文档来自于Khronos官网

    Vulkan 1.2版本将23个已经通过验证的扩展加入进了核心API,这些扩展为开发者提供了新的API,带来了一些新功能,比如本次版本更新最大特性之一的Timeline Semaphores就在其中。


    Timeline Semaphore特性可以让开发者更加简单地控制渲染队列,在多线程编程上更加方便

    此外,新加入核心的扩展中很大一部分是用来帮助提升Vulkan与其他图形API之间的兼容层性能。

    这也让用Vulkan模拟DirectX运行游戏的效率变得越来越高。


    Vulkan自身的一大特性就是支持Direct3D所使用的HLSL着色器语言(1.1版本加入的)

    比如Valve就为Wine开发了一套在Linux上跑Direct3D游戏的“翻译层”——DXVK,并贡献了出来。而在Vulkan 1.2版本中,他们使用扩展的方式提升了对Direct3D/HLSL着色器语言的“翻译效率”,使得模拟运行的效率提升。

    Vulkan迅速受到开发者青睐的原因除了它是开发标准之外还有一个比较重大的因素就是它的跨平台性和广泛的硬件支持。

    image-20200116095329141

    目前Vulkan已经横跨了市面上几乎所有的主流操作系统,包括macOS和iOS这两个没有官方Vulkan支持在内的系统。

    由于Vulkan 1.2并不需要任何硬件修改,所以硬件商能够很快的在自家驱动中加入针对Vulkan 1.2的支持,NVIDIA动作最快,在昨晚Vulkan 1.2正式发布时已经推出新的开发者测试版驱动441.99,相信很快就会引入到正式版驱动中;而AMD也在今天放出了肾上腺素20.1.2,其中加入了Vulkan 1.2的支持。

    最后,如同我开头所说的,Vulkan 1.2更新更多地是为开发者服务的,Khronos同步更新了Vulkan的开源生态系统。可以说,将来会有更多游戏使用Vulkan进行开发,在云游戏大潮中,诸如Google Stadia、NVIDIA GeForce NOW等平台纷纷选择了基于Vulkan图形API的系统,使用Vulkan API可以减少开发者的工作量。

    ×
    热门文章
    1RaidSonic推出主动式M.2 SSD散热器,可将SSD温度压制在30摄氏度
    2荣耀MagicBook Pro 2020锐龙版笔记本体验:平凡外表下有颗强芯
    3西数扩充其监控存储产品线,发布了18TB紫盘和1TB监控存储卡
    4RTX 3080/3090的电容之争:POSCAP与MLCC真有贵贱之分?
    5NVIDIA推出GeForce 456.55驱动,改善RTX 3080/3090的稳定性
    6数毛社发布Xbox Series X实机演示视频:大多数游戏帧数相比天蝎座翻倍
    7最新ChromeOS更新有问题,会导致长期100% CPU占用
    8飞行堡垒8龙珠限定版预约开启 IP定制礼盒大放送
    9荣耀MagicBook Pro 2020锐龙版笔记本体验:平凡外表下有颗强芯^2i50t25
    已有 4 条评论,每一条合规评论都是对我们的褒奖。
    • 倪嘉声博士 01-16 15:11  加入黑名单

      游客

      以后会有很多的,PS5上面VULKAN是大头
      01-16 14:34
    • 支持(0)  |   反对(0)  |   举报  |   回复
    • 很难说,因为PS4上面的图形API是自成一套的,PS5的兼容性来看应该不会换成Vulkan,而是继续使用PS4的那一套,或者是它的改进版。

      支持(0)  |   反对(0)  |   举报  |   回复

      4#

    • 游客 01-16 14:34

      onelite 教授

      很奇怪现在除了跨平台特性在手游市场有点应用,好像Vulkan这两年没了声音。

      这就更DX12一样玄学,当初发布是提升CPU利用效率的特性让我期望了一把,结果在DOTA 2上开启了Vulkan API后感觉没太大差别。配置本身是中等CPU中等显卡,按说应该有比较明显的提升。
      01-16 11:14
    • 支持(2)  |   反对(0)  |   举报  |   回复
    • 以后会有很多的,PS5上面VULKAN是大头

      支持(0)  |   反对(0)  |   举报  |   回复

      3#

    • 倪嘉声博士 01-16 12:59  加入黑名单

      onelite 教授

      很奇怪现在除了跨平台特性在手游市场有点应用,好像Vulkan这两年没了声音。

      这就更DX12一样玄学,当初发布是提升CPU利用效率的特性让我期望了一把,结果在DOTA 2上开启了Vulkan API后感觉没太大差别。配置本身是中等CPU中等显卡,按说应该有比较明显的提升。
      01-16 11:14
    • 支持(2)  |   反对(0)  |   举报  |   回复
    • 并不是,去年很多游戏都开始用Vulkan了,我给你列一下:The Surge 2、德军总部新血、World War Z、Rage 2,包括像大镖客2这样的大作也是有Vulkan支持的

      支持(6)  |   反对(0)  |   举报  |   回复

      2#

    • onelite教授 01-16 11:14  加入黑名单

      很奇怪现在除了跨平台特性在手游市场有点应用,好像Vulkan这两年没了声音。

      这就更DX12一样玄学,当初发布是提升CPU利用效率的特性让我期望了一把,结果在DOTA 2上开启了Vulkan API后感觉没太大差别。配置本身是中等CPU中等显卡,按说应该有比较明显的提升。

      支持(2)  |   反对(0)  |   举报  |   回复

      1#

    我来评论
    为你推荐