Vulkan
-
英特尔通过 Mesa 24.0 为 ANV+i915 提供 Vulkan 稀疏绑定支持
Intel Arc Graphics 在 Linux 上使用现有开源驱动程序栈的最大限制是缺乏对稀疏资源的支持,而这正是许多新游戏在 Linux 上通过 Steam Play 运行…
-
Vulkan 1.3.270 发布,新增 Imagination 扩展以帮助 OpenGL Emulation
美东时间2023年11月10日上午,Vulkan 1.3.270 正式发布,这是高性能图形和计算 API 的最新例行规格更新。除了常见的各种小修复/澄清外,这次还有一个新扩展。 新…
-
Terakan Driver 继续致力于将 Vulkan 引入 Radeon HD 6000 系列
虽然 AMD 官方通过其 Windows 版官方图形驱动程序(以及 Linux 版 Radeon Software for Linux 打包驱动程序和 AMDVLK 官方 Vulk…
-
RADV Vulkan 驱动程序使用 RDNA3 WMMA 合并协作矩阵支持
在即将到来的 Mesa 23.3 代码分支和功能冻结之前,另一项开源 Radeon Linux 图形驱动程序变更是 Vulkan VK_KHR_cooperative_matrix…
-
RADV Vulkan 驱动程序首次支持 GFX11.5“RDNA3 刷新”
Valve开源Linux图形驱动团队的Samuel Pitoiset已经在即将发布的Mesa 23.3的RADV Vulkan驱动程序中实现了对GFX11.5 “RDN…
-
英特尔 Vulkan 驱动程序落地优化,助力 GravityMark 和其他要求较高的软件
继针对最新英特尔图形硬件的 FCV 优化、ASTC LDR 仿真、在现有 i915 驱动程序上对 ANV 的一些尚待实现的 Vulkan 稀疏支持,以及最近的其他英特尔开源 …
-
Vulkan 1.3.269 发布,带有用于启动 CUDA 内核的新扩展
美东时间10月20日,Vulkan 1.3.269 上午发布,包含 Arm 和 NVIDIA 的新扩展。 除了常见的修复和澄清文档之外,本周的 Vulkan 1.3.269 版本还…
-
英特尔 Vulkan 驱动程序为最新 GPU 提供 ASTC LDR 仿真
与 Radeon RADV 驱动程序最近为自适应可扩展纹理压缩(ASTC)实施基于软件的解码类似,Mesa 中的英特尔 “ANV “Vulkan 驱动程序现…
-
AMD RDNA3 Vulkan 光线追踪性能已可在 Ubuntu 23.10 中使用
2023年10月12日,在今天发布的 Ubuntu 23.10 中,不仅 AMD Ryzen 系统的性能得到了很好的提升,而且开源图形性能也一如既往地得到了很好的提升,尤其是在 A…
-
英特尔启用 FCV 优化 Linux 上的 Gen12.5+ 显卡以提高性能
英特尔已通过开源 Vulkan 驱动程序 “ANV “为其 Gen12.5 及更新的显卡在 Linux 下启用了快速清晰优化 “FCV̶…
-
Vulkan 1.3.267 版本发布,包含嵌套命令缓冲区扩展
2023年10月6日早上,Vulkan 1.3.267 版本发布,包含两个新扩展。 除了一些错误修复之外,本周的 Vulkan 更新还有两个新扩展:VK_EXT_nested_co…
-
英伟达推出新的低延迟 Vulkan 游戏扩展
Vulkan 1.3.266 于几天前发布,其中包含一些修复和两个新扩展。其中一个扩展 VK_NV_low_latency2 非常有趣。 今年早些时候,英伟达在 Vulkan 1….
-
英特尔提出了一种在现有 Linux 驱动程序上支持 Vulkan 稀疏的方法
在 Linux 游戏中使用 Intel Arc Graphics 的最大障碍是缺乏 Vulkan 稀疏支持,而这正是使用 VKD3D-Proton 在 Valve 的 Steam …
-
英特尔 Vulkan Linux 驱动程序现在默认启用网格着色器支持
英特尔用于 Linux 系统的开源 “ANV “Vulkan 驱动程序现在默认为支持网格着色器的图形处理器启用 VK_EXT_mesh_shader 扩展。…
-
Vulkan 1.3.264 发布,附带Microsoft分层驱动程序扩展
今年早些时候,我曾写过有关Microsoft 正在开发其第一个 Vulkan 扩展的文章,今天(9月8日)它终于在 Vulkan 1.3.264 规范更新中亮相了。 这个新的也是第…
-
Vulkan 1.3.263 发布,带有新的 NVIDIA 扩展
今年 SIGGRAPH 没有任何重大的 Vulkan 规范更新,但针对这种高性能图形和计算 API 的频繁点发布仍在继续。 作为周六上午罕见的发布,Vulkan 1.3.263 作…
-
Vulkan中的同步机制,含显示和隐藏的同步控制
在前面的文章中,我们讲解了Vulkan的多线程设计理念,分析了其底层的机制。我们知道在Vulkan的设计中,尽量避免资源的同步竞争,但是在某些复杂场景和多线程优化过程中难免会遇到资…
-
Vulkan多线程渲染(Vulkan渲染有什么用)
1. Vulkan概述 1.1 计算机图形软件 图形软件有两个大类:专用软件包(special-purpose packages)和通用编程软件包(general programm…
-
Vulkan 内存管理
一、简介 内存管理对开发者来说永远是一个沉重的话题。 现有的高级语言都在通过各种努力,试图让开发者摆脱内存管理的复杂工作,专注于业务逻辑的开发。这样的做法对开发者是友好的,较低的语…
-
Mac端搭载Vulkan的开发环境
本文为Vukan学习系列的第三篇文章,主要内容为在Mac端搭载Vulkan的开发环境。 后续的内容都是先基于Mac开发,系列内容讲解完毕后再迁移到Android平台。 首先确保Ma…