Vulkan 1.4.330 上周五发布,包含几项规范修正/说明以及五项新扩展。
除了对 Vulkan API 规范的常规修改外,五项新扩展使 Vulkan 1.4.330 引人注目,包括:
- VK_KHR_maintenance10:最新维护规范更新,包含各种次要功能。这包括新的图像格式功能位、向动态渲染添加输入附件信息、允许应用程序覆盖默认 sRGB 解析行为的可选功能以及其他次要更改。Valve 的 Mike Blumenkrantz 和 Hans-Kristian Arntzen 与 NVIDIA 的 Piers Daniell 共同完成了这些更改。
- VK_EXT_memory_decompression :VK_EXT_memory_decompression扩展允许执行内存到内存的解压缩。多位 NVIDIA 工程师参与了此功能的开发。
- VK_EXT_shader_64bit_indexing:一个扩展,用于放宽 maxStorageBufferRange 限制,以允许通过缓冲区绑定访问超过 4GB 的空间。Piepline 和着色器创建标志请求 64 位寻址支持和其他 64 位范围支持。NVIDIA 的 Jeff Bolz 贡献了这一新增功能。
- VK_EXT_shader_uniform_buffer_unsized_array :NVIDIA 工程师还贡献了VK_EXT_shader_uniform_buffer_unsized_array,以便将统一缓冲区块的最后一个成员声明为未调整大小的数组。这样做的目的是让应用程序创建灵活的缓冲区布局,其中数组大小可以在运行时变化。
- VK_OHOS_native_buffer :华为工程师贡献了此扩展,以便应用程序可以获取图像的所有权并将其用于他们的 OpenHarmony 操作系统。
有关 Vulkan 1.4.330 的更多详细信息,请访问 GitHub。
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/62489.html