ARCore:我应该添加“uses-feature android:glEsVersion =”0x00020000“”?

时间:2018-02-14 08:12:22

标签: java opengl-es opengl-es-2.0 arcore

在ARCore演示应用预览2中,我在清单中看不到以下行:

<uses-feature android:glEsVersion="0x00020000" android:required="true" />

虽然这里需要openGL教程:

https://developer.android.com/training/graphics/opengl/environment.html

那么,我是否应该加入它?

顺便说一下,是在openGL教程中写的:

If your application uses texture compression, you must also declare which compression formats your app supports, so that it is only installed on compatible devices.

<supports-gl-texture android:name="GL_OES_compressed_ETC1_RGB8_texture" />
<supports-gl-texture android:name="GL_OES_compressed_paletted_texture" />

我不知道“如果你的应用程序使用纹理压缩”是指(openGL中的初学者)。我怎么知道我的应用程序是否使用压缩?我应该在清单中加入这两行吗?

由于

1 个答案:

答案 0 :(得分:1)

如果你想在清单中的应用you should specify so中使用OpenGL ES,那么纹理压缩也是如此,如果你正在压缩纹理并使用glCompressedTexImage2D上传它们,那么你可以使用它。重新使用纹理压缩...