【问题标题】:Are the apps written in GLES compatible with the new Vulkan devices用 GLES 编写的应用程序是否与新的 Vulkan 设备兼容
【发布时间】:2019-08-07 08:41:36
【问题描述】:

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

【问题讨论】:

    标签: android opengl-es opengl-es-2.0 glsurfaceview android-graphics


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2023-02-05
      • 1970-01-01
      • 2010-11-02
      • 2020-10-19
      • 1970-01-01
      • 1970-01-01
      • 2014-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多