Vulkan限制/GPU需要vs opengl

Vulkan限制/GPU需要vs opengl,opengl,constraints,gpu,nvidia,vulkan,Opengl,Constraints,Gpu,Nvidia,Vulkan,我想知道vulkan是否有一些opengl没有的已知限制,以及它是否需要一些特定的硬件 我听说在android上,vulkan只能使用带有nvidia gpu的手机(并且不会限制vulkan在gpu上的使用),是真的吗 我想知道vulkan是否有一些opengl没有的已知限制,以及它是否需要一些特定的硬件 Vulkan在各种设备上都受支持。对于桌面,支持OpenGL 4.x和移动OpenGL ES 3.1的硬件应该是可能的 但对Vulkan的实际支持最终取决于供应商,因此如果供应商决定不提供Vu

我想知道vulkan是否有一些opengl没有的已知限制,以及它是否需要一些特定的硬件

我听说在android上,vulkan只能使用带有nvidia gpu的手机(并且不会限制vulkan在gpu上的使用),是真的吗

我想知道vulkan是否有一些opengl没有的已知限制,以及它是否需要一些特定的硬件

Vulkan在各种设备上都受支持。对于桌面,支持OpenGL 4.x和移动OpenGL ES 3.1的硬件应该是可能的

但对Vulkan的实际支持最终取决于供应商,因此如果供应商决定不提供Vulkan驱动程序(或支持Vulkan的Android系统映像),那么你就倒霉了

您可以查看my以获取支持Vulkan的设备列表。除了NVIDIA,您还会发现一些支持Android上Vulkan的移动GPU。几乎每个移动GPU供应商都至少有一个支持Vulkan的GPU

至于局限性,Vulkan实现有一系列广泛的和。虽然诸如计算着色器支持之类的内容是强制性的,但功能下列出的所有其他内容都是可选的,因此您需要在使用特定功能之前进行检查。是的,Vulkan现在缺少了一些东西,OpenGL像是转换反馈

除此之外,Vulkan还支持一种扩展机制(类似于OpenGL),用于提供不属于核心的功能,例如特定于供应商的功能

我想知道vulkan是否有一些opengl没有的已知限制,以及它是否需要一些特定的硬件

Vulkan在各种设备上都受支持。对于桌面,支持OpenGL 4.x和移动OpenGL ES 3.1的硬件应该是可能的

但对Vulkan的实际支持最终取决于供应商,因此如果供应商决定不提供Vulkan驱动程序(或支持Vulkan的Android系统映像),那么你就倒霉了

您可以查看my以获取支持Vulkan的设备列表。除了NVIDIA,您还会发现一些支持Android上Vulkan的移动GPU。几乎每个移动GPU供应商都至少有一个支持Vulkan的GPU

至于局限性,Vulkan实现有一系列广泛的和。虽然诸如计算着色器支持之类的内容是强制性的,但功能下列出的所有其他内容都是可选的,因此您需要在使用特定功能之前进行检查。是的,Vulkan现在缺少了一些东西,OpenGL像是转换反馈


除此之外,Vulkan还支持一种扩展机制(类似于OpenGL),用于提供不属于核心的功能,例如特定于供应商的功能。

这取决于您愿意走多远。例如,主要在CPU上运行Vulkan,而GPU的帮助很少。这可能就是为什么这么多人将其标记为基于意见的。不过这纯粹是理论问题。第一条限制永远是某人是否愿意执行驱动程序。这取决于你愿意走多远。例如,主要在CPU上运行Vulkan,而GPU的帮助很少。这可能就是为什么这么多人将其标记为基于意见的。不过这纯粹是理论问题。第一条限制始终是某人愿意实施驱动程序。