gpt4 book ai didi

vulkan 扩展 : which are supported by whom?

转载 作者:行者123 更新时间:2023-12-04 17:43:05 25 4
gpt4 key购买 nike

EXT , KHRAMDNV扩展名。也许还有其他一些。我知道NV意味着 Nvidia并且它的 nv 扩展不太可能被 AMD 支持。但是 khr 的还是 ext 的呢?每个人都强制支持吗?

最佳答案

有一个 website致力于跟踪这些信息。

Maybe there are some others



lots

But what about khr ones or ext ones? Are they mandatory supported by everyone?



KHR 扩展通常是将被折叠到规范中的东西(例如 VK_KHR_external_memory 如何成为 1.1 中核心 Vulkan 规范的一部分)或者是可能被广泛的供应商和硬件支持的东西,但不一定是所有硬件(像 VK_KHR_swapchain)。

KHX 扩展基本上是 KHR 扩展的实验版本。它们可能会成为 KHR 扩展或被纳入规范,但它们也可能会在它们发生之前发生巨大变化。

EXT 扩展不是特定于供应商的,但它们通常针对一些不太常见的用例,或者更具实验性的东西。它们通常永远不会成为规范的一部分,而且它们是您在依赖之前需要检查的那种东西,并且如果它们不受支持,还可以计划退回到其他一些机制。有时 EXT 扩展可以演变成 KHR 扩展。

供应商特定扩展基本上与 EXT 扩展在同一条船上,但由特定供应商控制。它们还可以演变为 KHR 扩展或核心规范。例如,KHR_external_memory 最初是 NV_external_memory。

Are they mandatory supported by everyone?



他们只有核心规范所说的强制性内容才是强制性的。

关于vulkan 扩展 : which are supported by whom?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53798273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com