Vulkan
-
AMDVLK 2024.Q4.2 发布,包含新扩展和其他更改
2024年12月4日,AMDVLK 2024.Q4.2 正式发布,是适用于Linux系统的最新官方开源AMD Radeon Vulkan驱动程序。 这是面向 Linux 系统的 A…
-
英特尔 ANV 驱动程序改进了 Vulkan 图像压缩,可追溯到 Tigerlake 版本
昨天合并到 Mesa 25.0 的英特尔 “ANV ”开源 Vulkan Linux 驱动程序在 Tigerlake 图形硬件和更新的硬件上实现了更多的存储压缩。 这次合并使更多配…
-
Vulkan 1.4 发布,包含更多扩展功能和更好的 8K 渲染
2024年12月3日,Khronos Group 在 SIGGRAPH Asia 发布了 Vulkan 1.4 规范。 Vulkan 1.4 现在规定了许多以前可选的扩展和功能。V…
-
FFmpeg Git 继续推出多项 Vulkan 视频增强功能
本周,FFmpeg Git 中出现了许多 Vulkan 视频增强功能,这要归功于开源开发者 Lynne,她一直在推进这个广泛使用的多媒体库中的 Vulkan 视频编解码功能。 在 …
-
Khronos 发布 Vulkan 两个编码扩展: Encode AV1 和 Encode Quantization Map
Khronos® Group 的 Vulkan® 工作组自 2022 年以来推出了一系列视频解码和编码扩展,统称为 “Vulkan Video”。这些扩展将使用广泛采用的编解码器进…
-
Vulkan 1.3.302 发布,搭载 AV1 编码和 NVIDIA 显示立体声扩展
2024年11月21日,Vulkan 1.3.302 发布,其中包含大量新扩展,包括 Vulkan Video 的 AV1 编码支持。 Vulkan 1.3.302 是大约三周以来…
-
Vulkan 1.3.301 发布,新增 HDR Vivid 扩展
Vulkan 1.3.301 于上周五发布,该版本中唯一的新扩展是华为的一项罕见贡献,即通过 VK_HUAWEI_hdr_vivid 增加了 HDR Vivid 支持。 VK_HU…
-
Vulkan 1.3.300发布,提供 NVIDIA 的全新协作矩阵扩展
Vulkan 1.3.300 于上周五发布,其中包括一些修复和一个新扩展。 除了各种小的文档更新/修复之外,Vulkan 1.3.300 还引入了 VK_NV_cooperativ…
-
如何理解 Vulkan 同步机制
Vulkan 的同步机制用于控制 GPU 和 CPU 之间的任务执行顺序,确保资源的正确访问顺序和任务的按序执行。 由于 Vulkan 是高度并发的 API,需要明确管理同步,防止…
-
Vulkan 1.3.297 引入了 VK_EXT_present_mode_fifo_latest_ready
上周发布的 Vulkan API 1.3.297 规范更新引入了一个新扩展:VK_EXT_present_mode_fifo_latest_ready。 Vulkan 1.3.29…
-
Zink 通过 Vulkan Video 实现 VA-API 视频加速
Zink OpenGL-on-Vulkan 驱动程序的实验代码现已可供测试,该代码还在 Vulkan Video API 的基础上实现了视频加速 API(VA-API)。这是一项有…
-
Vulkan 1.3.296 发布,包含 VK_EXT_device_generated_commands
Vulkan 1.3.296 作为近一个月来的首次规格更新已经发布。鉴于时间的推移,本次更新的错误修复比往常更多,但也有一个突出的新扩展: VK_EXT_device_genera…
-
理解 Vulkan 指令缓存
Vulkan 指令缓存 在 Vulkan 中,指令缓存(Command Buffer)是用于记录和存储一系列绘图和计算指令的对象。 这些指令将在 GPU 上执行,可以用于执行不同类…
-
H.264/H.265 Vulkan 编码器支持已合并到 FFmpeg
FFmpeg 多媒体库继续加强对 Vulkan 视频 API 的支持,最新的提交合并了对 H.264 和 H.265/HEVC Vulkan 编码的支持。 提交链接:https:/…
-
一文讲清楚 Vulkan 描述符集
Vulkan 描述符集 Vulkan 中,描述符(Descriptor)是一种用于在着色器中访问资源(如缓冲区、图像、采样器等)的机制或协议。 每个描述符对应一个资源,代表 GPU…
-
RADV 合并 Vulkan 管道二进制支持
在 Valve Linux 图形驱动程序开发人员 Samuel Pitoiset 的努力下,Radeon “RADV ”Vulkan 驱动程序成为 Mesa 内首个支持新 Vulk…
-
Vulkan 1.3.295 发布,包含计算着色器衍生品扩展
继上周发布带有管道二进制扩展的 Vulkan 1.3.294 之后,Vulkan 1.3.295 于8月30发布,它也引入了一个重要的新扩展。 Vulkan 1.3.295 的新特…
-
Vulkan 的着色器有什么特点?
接上一节 Vulkan 渲染管线介绍,现在单独把 Vulkan 着色器抽出来作为一节来讲。 Vulkan 着色器 Vulkan 使用的着色器必须编译为 SPIR-V 格式,这是一种…
-
为 Vulkan 提供显式管道缓存控制
Vulkan® 工作组发布了VK_KHR_pipeline_binary扩展,可以直接检索与各个管道相关的二进制数据,绕过 VkPipelineCache 机制,并允许应用程序明确…
-
RADV 默认为 RDNA3 / VCN4 GPU 启用 Vulkan 视频
Mesa 的 RADV 驱动程序支持 Vulkan Video,可使用这一跨平台的行业标准 API 加速视频编码/解码,但默认情况下搭载 VCN4 IP 的 RDNA3 图形处理器…