在 Android GLES 上找不到 GL_INT_2_10_10_10_REV 定义

问题描述 投票:0回答:1

我目前正在开发一个涉及OpenGL ES开发的Android项目。但是,我遇到了一个问题,在 Android 上使用 GLES 时,我似乎找不到 GL_INT_2_10_10_10_REV 的定义。

由于其紧凑的表示形式,该定义对于法线和切线顶点存储特别有用。

这个定义应该在 Android GLES 上可用吗?如果是这样,我在哪里可以找到它的定义或文档?如果没有,我应该考虑什么替代方法来实现相同的功能?

有关此事的任何见解或指导将不胜感激。谢谢!

检查了我的项目中包含的 GLES 标头,但找不到定义。 搜索了 Android NDK 文档和 OpenGL ES 规范,但找不到任何提及 GL_INT_2_10_10_10_REV 的内容。

android opengl-es game-development game-engine gles
1个回答
0
投票

我在GLES3\gl3.h下找到了定义

但是,在文档这里我知道它也应该在 api 2.0 中支持此标志。

我还在 GLES2\gl2ext.h 下找到了 GL_UNSIGNED_INT_2_10_10_10_REV_EXT 定义

我希望在 api 2.0 上使用该标志也是安全的。

© www.soinside.com 2019 - 2024. All rights reserved.