AMD 在其 Vulkan 实验性扩展 VK_AMDX_shader_enqueue 中添加了网格节点。通过工作图中的网格节点,分发单个有效载荷可以启动各种完全由 GPU 驱动的计算和渲染任务。此更新还带来了对工作图 HLSL 语法的支持。尽管目前工作图在 Vulkan 中是一项实验性功能,但 AMD 致力于其开发。
通过将于 1 月 9 日发布的新版《Vulkan 3D 图形渲染食谱》,学习如何将现代渲染技术集成到 3D 实时渲染引擎中。立即预订您的副本!(也提供 Kindle 版本)
本周,LunarG 发布了新的 Vulkan SDK,适用于 Windows、Linux 和 macOS,支持 Vulkan API 版本 1.3.296.0。此版本包含 slang 的测试版。
Blender 4.3 在 Windows 和 Linux 上提供了使用 Vulkan API 渲染 Blender UI 的初始支持。它被视为实验性的,最初侧重于功能对等和稳定性。随着时间的推移,预计将在 Blender Vulkan UI 上进行更多性能方面的工作。
新版本增加了对新扩展的支持,包括设备生成的命令和管线二进制文件。它还包括一些 macOS 和 iOS 的修复。
随着 Vulkan 1.3.296(更新日志)的发布,新的设备生成命令扩展使得可以直接从 GPU 准备要运行的命令序列,并在无需任何数据通过 CPU 的情况下直接执行这些序列。Igalia 的 Ricardo Garcia 发表了一篇博客文章,详细介绍了这个新的扩展。
FFmpeg 多媒体库继续增强其对 Vulkan Video API 的支持,最新的提交内容包括 H.264 和 H.265/HEVC Vulkan 编码支持的合并。
微软的 Direct3D 和 HLSL 团队分享了关于 GPU 可编程性下一步重大进展的一些见解。一旦发布 Shader Model 7,DirectX 12 将接受编译为 SPIR-V 的着色器。他们的 HLSL 团队致力于开放开发流程,并正在与 Khronos 组织和 LLVM 项目合作。他们在这个多年开发过程的开始就分享此信息,以透明地展示此过渡的开始。微软正在与 Khronos SPIR 和 Vulkan 工作组合作,以确保此过渡使整个开发生态系统受益。
针对 V10 GPU 的初始 PanVK 支持已在 Mesa 的主分支中上游发布。现在可以使用 Arm Mali-G610 和 Mali-G310 GPU 上的开源驱动程序开始体验 Vulkan。
SIGGRAPH 是世界上最重要的、历史最悠久的专注于计算机图形和交互技术的会议之一。对于 Khronos 组织来说,SIGGRAPH 是与开发人员、工程师、艺术家和技术专业人士建立联系的重要机会,他们是 Khronos 标准(如 ANARI、glTF、OpenXR、WebGL 和 Vulkan)的主要用户。通过在 SIGGRAPH 上举办的 Birds of a Feather (BOF) 会议、演示文稿、社交活动和面对面会员会议,Khronos 分享了新的和即将到来的技术突破,收集反馈,了解用户需求并推广最佳实践。今年,Khronos 在四天内举办了九场面向公众的活动:这些活动的演示材料和视频录像现已在 Khronos SIGGRAPH 2024 活动页面上提供。