diff options
author | jjesswan <jessica_wan@brown.edu> | 2024-04-22 21:56:26 -0400 |
---|---|---|
committer | jjesswan <jessica_wan@brown.edu> | 2024-04-22 21:56:26 -0400 |
commit | a556b45abf18f1bd509daaf63b66b7d55e9fd291 (patch) | |
tree | bc9b8a2d184c12aee236e7f9f276a34b84ca552d /engine-ocean/External/glew/auto/EGL-Registry/sdk/docs/man/eglGetError.xml | |
parent | cd7c76017a12bb548036571c1ff13e551369d06d (diff) |
add engine version
Diffstat (limited to 'engine-ocean/External/glew/auto/EGL-Registry/sdk/docs/man/eglGetError.xml')
-rw-r--r-- | engine-ocean/External/glew/auto/EGL-Registry/sdk/docs/man/eglGetError.xml | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/engine-ocean/External/glew/auto/EGL-Registry/sdk/docs/man/eglGetError.xml b/engine-ocean/External/glew/auto/EGL-Registry/sdk/docs/man/eglGetError.xml new file mode 100644 index 0000000..3e1fd71 --- /dev/null +++ b/engine-ocean/External/glew/auto/EGL-Registry/sdk/docs/man/eglGetError.xml @@ -0,0 +1,143 @@ +<refentry xmlns="http://docbook.org/ns/docbook" version="5.0" xml:base="" xml:id="eglGetError"> + <info> + <copyright> + <year>2003-2014</year> + <holder>The Khronos Group Inc.</holder> + </copyright> + </info> + <refmeta> + <refentrytitle>eglGetError</refentrytitle> + <manvolnum>3G</manvolnum> + </refmeta> + <refnamediv> + <refname>eglGetError</refname> + <refpurpose> + return error information + </refpurpose> + </refnamediv> + <refsynopsisdiv> + <title>C Specification</title> + <funcsynopsis> + <funcprototype> + <funcdef>EGLint <function>eglGetError</function></funcdef> + <void/> + </funcprototype> + </funcsynopsis> + </refsynopsisdiv> + <refsect1 xml:id="description"><title>Description</title> + <para> + <function>eglGetError</function> returns the error of the last + called <acronym>EGL</acronym> function in the current thread. + Initially, the error is set to <constant>EGL_SUCCESS</constant>. + </para> + <para> + When an EGL function could potentially generate several + different errors (for example, when passed both a bad attribute + name, and a bad attribute value for a legal attribute name), the + implementation may choose to generate any one of the applicable + errors. + </para> + <para> + The following errors are currently defined: + </para> + <variablelist> + <varlistentry> + <term><constant>EGL_SUCCESS</constant></term> + <listitem><para>The last function succeeded without error. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_NOT_INITIALIZED</constant></term> + <listitem><para>EGL is not initialized, or could not be initialized, + for the specified EGL display connection. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_ACCESS</constant></term> + <listitem><para>EGL cannot access a requested resource + (for example a context is bound in another thread). + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_ALLOC</constant></term> + <listitem><para>EGL failed to allocate resources for the requested + operation.</para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_ATTRIBUTE</constant></term> + <listitem><para>An unrecognized attribute or attribute value was + passed in the attribute list. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_CONTEXT</constant></term> + <listitem><para>An <type>EGLContext</type> argument does not name a + valid EGL rendering context. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_CONFIG</constant></term> + <listitem><para> + An <type>EGLConfig</type> argument does not name a valid + EGL frame buffer configuration. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_CURRENT_SURFACE</constant></term> + <listitem><para>The current surface of the calling thread is a window, + pixel buffer or pixmap that is no longer valid. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_DISPLAY</constant></term> + <listitem><para>An <type>EGLDisplay</type> argument does not name a + valid EGL display connection. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_SURFACE</constant></term> + <listitem><para>An <type>EGLSurface</type> argument does not name a + valid surface (window, pixel buffer or pixmap) configured for + GL rendering. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_MATCH</constant></term> + <listitem><para>Arguments are inconsistent (for example, a valid + context requires buffers not supplied by a valid surface). + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_PARAMETER</constant></term> + <listitem><para>One or more argument values are invalid.</para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_NATIVE_PIXMAP</constant></term> + <listitem><para> + A <type>NativePixmapType</type> argument does not refer to + a valid native pixmap. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_BAD_NATIVE_WINDOW</constant></term> + <listitem><para>A <type>NativeWindowType</type> argument does not refer + to a valid native window. + </para></listitem> + </varlistentry> + <varlistentry> + <term><constant>EGL_CONTEXT_LOST</constant></term> + <listitem><para> + A power management event has occurred. The application must destroy all + contexts and reinitialise OpenGL ES state and objects to continue rendering. + </para></listitem> + </varlistentry> + </variablelist> + </refsect1> + <refsect1 xml:id="errors"><title>Errors</title> + <para> + A call to <function>eglGetError</function> sets the error to + <constant>EGL_SUCCESS</constant>. + </para> + </refsect1> + <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="copyright.xml"/> +</refentry> |