Documentation work.

This commit is contained in:
Camilla Berglund 2013-07-04 13:05:19 +02:00
parent 621753e8a8
commit 1947557eb1

View File

@ -51,7 +51,7 @@ These macros may be defined before the inclusion of the GLFW header and affect
how that header behaves. how that header behaves.
`GLFW_INCLUDE_GLCOREARB` makes the header include the modern `GL/glcorearb.h` `GLFW_INCLUDE_GLCOREARB` makes the header include the modern `GL/glcorearb.h`
header (`OpenGL/gl3.h` on Mac OS X) instead of the regular OpenGL header. header (`OpenGL/gl3.h` on OS X) instead of the regular OpenGL header.
`GLFW_INCLUDE_ES1` makes the header include the OpenGL ES 1.x `GLES/gl.h` header `GLFW_INCLUDE_ES1` makes the header include the OpenGL ES 1.x `GLES/gl.h` header
instead of the regular OpenGL header. instead of the regular OpenGL header.
@ -64,11 +64,13 @@ header instead of the regular OpenGL header.
`GLFW_INCLUDE_NONE` makes the header not include any client API header. `GLFW_INCLUDE_NONE` makes the header not include any client API header.
`GLFW_INCLUDE_GLU` makes the header include the GLU header. This only makes `GLFW_INCLUDE_GLU` makes the header include the GLU header *in addition to* the
sense if you are using OpenGL. OpenGL header. This should only be used with the default `GL/gl.h` header
(`OpenGL/gl.h` on OS X), i.e. if you are not using any of the above macros.
`GLFW_DLL` is necessary when using the GLFW DLL on Windows, in order to explain `GLFW_DLL` is necessary when using the GLFW DLL on Windows, in order to explain
to the compiler that the GLFW functions will be coming from another executable. to the compiler that the GLFW functions will be coming from another executable.
It has no function on other platforms.
@section build_link Link with the right libraries @section build_link Link with the right libraries