有没有一种在Xcode中快速检索OpenGL ES函数和符号文档的方法?

有没有一种在Xcode中快速检索OpenGL ES函数和符号文档的方法?,xcode,opengl-es,documentation,opengl-es-2.0,Xcode,Opengl Es,Documentation,Opengl Es 2.0,在学习OpenGL ES 2.0时,我发现在线查找OpenGL ES相关符号(如glBindFramebuffer)很不方便。也许有更好的办法?有更好的OpenGL ES文档浏览器吗?嗯,我想有OpenGL ES 2.0参考页(http://www.khronos.org/opengles/sdk/docs/man/),但这是在线的 您可以随时打印,这很有帮助,但前提是您对所讨论的函数了解一点 最后,如果在C++中工作,你可以尝试一下。这是我的一位同事写的,它包含OpenGL ES 2.0标题,

在学习OpenGL ES 2.0时,我发现在线查找OpenGL ES相关符号(如
glBindFramebuffer
)很不方便。也许有更好的办法?有更好的OpenGL ES文档浏览器吗?

嗯,我想有OpenGL ES 2.0参考页(http://www.khronos.org/opengles/sdk/docs/man/),但这是在线的

您可以随时打印,这很有帮助,但前提是您对所讨论的函数了解一点

最后,如果在C++中工作,你可以尝试一下。这是我的一位同事写的,它包含OpenGL ES 2.0标题,以及从在线文档中提取的文档注释。你可以: -可以直接在VisualStudio或Eclipse中使用它 -从中生成Doxygen,以获得OpenGL文档的脱机版本 -使用一些bash魔法将注释从“C”头文件传输到NDK类文件

希望这有助于。。。
(关于链接,我很抱歉,我没有声誉发布>2个链接)

我找不到脱机文档,所以我为OpenGL ES 2.0和1.1打包。如果不使用Dash,仍然可以参考HTML文档。

还有一种方法。不完全适用于XCode,但我认为它仍然有用

可以使用所有OpenGL文档的源代码克隆存储库。使用您喜爱的SVN或CVS客户端:

svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/manglsl glsl
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man2 opengl_2
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man3 opengl_3
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man4 opengl_4
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogles/trunk/sdk/docs opengl_es_2_3
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/registry/trunk/public/egl/sdk/docs opengl_es_1
之后,您需要找到一个合适的“index.php”文件并在浏览器中打开它。 这样,您将获得左侧带有索引的手册页,就像在脱机文档中一样

如果您愿意,您可以获取更多:在“生态系统”存储库中至少有“超级圣经”图书资源。只需向上导航一些级别

有关详细信息,请参见wiki页面:

很明显,这早在Xcode 2.3中就存在了:但由于一些自动索引的问题而被删除。目前,opengl是OSX和iOS上都支持的巨大API,您希望他们正在重新添加它。。。有人知道我们可以欺骗的雷达吗?
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/manglsl glsl
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man2 opengl_2
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man3 opengl_3
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man4 opengl_4
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogles/trunk/sdk/docs opengl_es_2_3
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/registry/trunk/public/egl/sdk/docs opengl_es_1