Is there a quick way to get documentation on the features and symbols of OpenGL ES in Xcode?

When learning OpenGL ES 2.0, I find it inconvenient to look for characters related to OpenGL ES, such as glBindFramebuffer online. Maybe there is a better way? Is there a better browser to view OpenGL ES?

+6
source share
4 answers

Well, I think there are OpenGL ES 2.0 man pages (http://www.khronos.org/opengles/sdk/docs/man/), but it's online.

You can always print a Quick Reference Card , which is useful, but only if you know a little about the features in question.

And finally, if you are working in C ++, you can try GLES Emulator . This was written by my colleague, it contains the OpenGL ES 2.0 headers with documentation comments extracted from online documentation. You can: - either use it directly in Visual Studio or Eclipse - generate Doxygen from it to get a standalone version of the OpenGL documentation - use bash magic to transfer comments from the "C" header file to the NDK class file

Hope this helps ... (and sorry abouth the link, I have no reputation to post> 2 links)

+2
source

I could not find the standalone documentation, so I packaged Dash Docsets for OpenGL ES 2.0 and 1.1. If you are not using Dash, you can still refer to the HTML documentation.

+3
source
 $ wget -r -l 2 http://www.khronos.org/opengles/sdk/docs/man/xhtml/index.html 
+2
source

Here is another way. Not really for Xcode, but I think it is still useful.

You can clone the repository with the source code of all OpenGL documents. Use your favorite SVN or CVS client:

 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 

After that, you will need to find the corresponding index.php file and open it in a browser. Thus, you will get manual pages with an index on the left side, as in offline documents.

You can grab more if you want: there are at least Super Bible books in the ecosystem repository. Just go up a few levels.

See the wiki page for more details: http://www.opengl.org/wiki/Getting_started/XML_Toolchain_and_Man_Pages

+1
source

Source: https://habr.com/ru/post/893533/


All Articles