See error handling for how these are used.
|No error has occurred. More...|
|GLFW has not been initialized. More...|
|No context is current for this thread. More...|
|One of the arguments to the function was an invalid enum value. More...|
|One of the arguments to the function was an invalid value. More...|
|A memory allocation failed. More...|
|GLFW could not find support for the requested API on the system. More...|
|The requested OpenGL or OpenGL ES version is not available. More...|
|A platform-specific error occurred that does not match any of the more specific categories. More...|
|The requested format is not supported or available. More...|
|The specified window does not have an OpenGL or OpenGL ES context. More...|
|#define GLFW_NO_ERROR 0|
No error has occurred.
|#define GLFW_NOT_INITIALIZED 0x00010001|
This occurs if a GLFW function was called that must not be called unless the library is initialized.
|#define GLFW_NO_CURRENT_CONTEXT 0x00010002|
This occurs if a GLFW function was called that needs and operates on the current OpenGL or OpenGL ES context but no context is current on the calling thread. One such function is glfwSwapInterval.
|#define GLFW_INVALID_ENUM 0x00010003|
|#define GLFW_INVALID_VALUE 0x00010004|
One of the arguments to the function was an invalid value, for example requesting a non-existent OpenGL or OpenGL ES version like 2.7.
Requesting a valid but unavailable OpenGL or OpenGL ES version will instead result in a GLFW_VERSION_UNAVAILABLE error.
|#define GLFW_OUT_OF_MEMORY 0x00010005|
A memory allocation failed.
|#define GLFW_API_UNAVAILABLE 0x00010006|
GLFW could not find support for the requested API on the system.
|#define GLFW_VERSION_UNAVAILABLE 0x00010007|
The requested OpenGL or OpenGL ES version (including any requested context or framebuffer hints) is not available on this machine.
|#define GLFW_PLATFORM_ERROR 0x00010008|
A platform-specific error occurred that does not match any of the more specific categories.
|#define GLFW_FORMAT_UNAVAILABLE 0x00010009|
If emitted during window creation, the requested pixel format is not supported.
If emitted when querying the clipboard, the contents of the clipboard could not be converted to the requested format.
|#define GLFW_NO_WINDOW_CONTEXT 0x0001000A|
A window that does not have an OpenGL or OpenGL ES context was passed to a function that requires it to have one.
Last update on Wed Sep 16 2020 for GLFW 3.3.3