我正在尝试将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)进行测试。
答案 0 :(得分:1)
找到https://issuetracker.google.com/issues/132952558,引用:
即时应用仅部分支持OpenGL ES 1.0,我们不支持 建议您使用它。
即时应用程序完全支持OpenGL ES 2.0。
此外,pre-O Instant Apps不支持OpenGL ES 3.0。
以前曾在某个地方对此进行了记录,但现在没有了,所以我们 正在努力重新获得这些详细信息。