Valve 研發擴充功能,推出 Vulkan 1.4.362
科技
⚠ 单一来源
3h ago

Valve 研發擴充功能,推出 Vulkan 1.4.362

AI综合 · 已去除偏见 · 仅事实

最新規格更新 Vulkan 1.4.362 已發布,其中包含由 Valve 的 Linux 圖像團隊開發的兩個新的 [API] 擴充功能。 這些擴充功能旨在改善與 DirectX Ray-Tracing 1.1 的相容性,並透過 VKD3D-Proton 等工具增強 Direct3D 12 的分層功能。

第一個新的擴充功能 VK_KHR_pipeline_library_group_handles 允許直接從管線庫查詢群組句柄。 此擴充功能是 Valve 的 Hans-Kristian Arntzen 與 AMD、Igalia、Intel 和 NVIDIA 的工程師之間的協作成果。 它直接改善了與 DXR 1.1(DirectX Ray-Tracing Tier 1.1)規格的相容性。

第二個擴充功能 VK_VALVE_buffer_device_address_allocation_alignment 由 Valve 的 Linux 圖像團隊的 Hans-Kristian Arntzen 和 Connor Abbott 開發。 此擴充功能允許應用程式指定任何緩衝器裝置位址分配的對齊方式。 根據規格,這旨在解決在分層其他 [API](例如 Direct3D 12)時出現的問題,在這種情況下,應用程式可能依賴於特定的緩衝器位址對齊方式。 規格闡述:「此擴充功能允許應用程式指定任何緩衝器裝置位址分配的對齊方式,超出目前規格的要求,後者僅要求記憶體具有足夠的對齊方式以滿足實作可能要求的任何對齊請求。 在分層某些其他 [API](例如 D3D12)時,應用程式有時可以依賴於分配的緩衝器裝置位址與實作通常分配的位址相比,對齊到潛在更大的對齊方式。 某些應用程式依賴此實作細節,如果使用更嚴格的對齊方式,則會以意想不到的方式運行。」

有帮助吗?

閱讀原始報道

💬 评论

📜 评论政策