是否可以将OpenGL ES 3.0用于Android Instant Apps?

时间:2018-11-27 12:00:31

标签: android opengl-es android-instant-apps

我正在尝试将OpenGL ES 3.0用于Android Instant Apps,但是GL_VERSION返回OpenGL ES 2.0 Instant Apps,这意味着它仅支持OpenGL ES 2.0(和2.0 Ext)。

是否可以使用OpenGL ES 3.0? 我尝试过<uses-feature android:glEsVersion="0x00030000" android:required="true" />,但是没有用。 还是有人知道有关Android Instant Apps运行时环境的任何正式文档?

如果我使用<uses-feature android:glEsVersion="0x00030000" android:required="true" />将应用构建为普通apk,则GL_VERSION将按预期返回OpenGL ES 3.2 v1.r12p1-03dev0.228ab63cced004f840e7dd47b762a1d0

我正在使用Samsung Galaxy S7 edge(Android 7.0)进行测试。

1 个答案:

答案 0 :(得分:1)

找到https://issuetracker.google.com/issues/132952558,引用:

  

即时应用仅部分支持OpenGL ES 1.0,我们不支持   建议您使用它。

     

即时应用程序完全支持OpenGL ES 2.0。

     

此外,pre-O Instant Apps不支持OpenGL ES 3.0。

     

以前曾在某个地方对此进行了记录,但现在没有了,所以我们   正在努力重新获得这些详细信息。