0

我知道这似乎是一个蹩脚的问题,但我目前正在编写一个应用程序并且我没有使用 Canvas api,我正在为我的应用程序使用 GLSurfaceView 和 GLES 3.0。我担心用 Android Q Vulkan 替换 OpenGL ES,我的应用程序将无法与较新的设备兼容。

4

1 回答 1

0

所有 Android 设备都支持 OpenGLES。如果未来 5 年左右出现仅限 Vulkan 的 Android 设备,我会感到非常惊讶。除此之外,对于具有 Vulkan 兼容性的硬件制造商来说,通过 GLOVE 等某种兼容层添加 OpenGLES 支持非常容易。

您可以在此处查看 OpenGLES 版本的分布。请注意,该页面根本没有提到 Vulkan,但底部的饼图中占了 100% 的设备。

于 2019-08-07T09:12:55.463 回答