2 <!DOCTYPE OpenGLAPI SYSTEM
"gl_API.dtd">
6 <category name=
"GL_KHR_robustness" number=
"190">
8 <enum name=
"GUILTY_CONTEXT_RESET_KHR" value=
"0x8253"/>
9 <enum name=
"INNOCENT_CONTEXT_RESET_KHR" value=
"0x8254"/>
10 <enum name=
"UNKNOWN_CONTEXT_RESET_KHR" value=
"0x8255"/>
12 <enum name=
"RESET_NOTIFICATION_STRATEGY_KHR" count=
"1" value=
"0x8256">
13 <size name=
"Get" mode=
"get"/>
15 <enum name=
"LOSE_CONTEXT_ON_RESET_KHR" value=
"0x8252"/>
16 <enum name=
"NO_RESET_NOTIFICATION_KHR" value=
"0x8261"/>
18 <enum name=
"CONTEXT_FLAG_ROBUST_ACCESS_BIT_KHR" value=
"0x00000004"/>
20 <!-- This extension applies to both GL and ES. GL entrypoints have
21 no suffix, ES entrypoints have the KHR suffix. This file
22 defines entry points for ES. -->
24 <function name=
"GetGraphicsResetStatusKHR"
25 alias=
"GetGraphicsResetStatusARB" es2=
"2.0">
26 <return type=
"GLenum"/>
29 <function name=
"ReadnPixelsKHR" alias=
"ReadnPixelsARB" es2=
"2.0">
30 <param name=
"x" type=
"GLint"/>
31 <param name=
"y" type=
"GLint"/>
32 <param name=
"width" type=
"GLsizei"/>
33 <param name=
"height" type=
"GLsizei"/>
34 <param name=
"format" type=
"GLenum"/>
35 <param name=
"type" type=
"GLenum"/>
36 <param name=
"bufSize" type=
"GLsizei"/>
37 <param name=
"data" type=
"GLvoid *" output=
"true"/>
40 <function name=
"GetnUniformfvKHR" alias=
"GetnUniformfvARB" es2=
"2.0">
41 <param name=
"program" type=
"GLuint"/>
42 <param name=
"location" type=
"GLint"/>
43 <param name=
"bufSize" type=
"GLsizei"/>
44 <param name=
"params" type=
"GLfloat *" output=
"true"/>
47 <function name=
"GetnUniformivKHR" alias=
"GetnUniformivARB" es2=
"2.0">
48 <param name=
"program" type=
"GLuint"/>
49 <param name=
"location" type=
"GLint"/>
50 <param name=
"bufSize" type=
"GLsizei"/>
51 <param name=
"params" type=
"GLint *" output=
"true"/>
54 <function name=
"GetnUniformuivKHR" alias=
"GetnUniformuivARB" es2=
"2.0">
55 <param name=
"program" type=
"GLuint"/>
56 <param name=
"location" type=
"GLint"/>
57 <param name=
"bufSize" type=
"GLsizei"/>
58 <param name=
"params" type=
"GLuint *" output=
"true"/>
63 <category name=
"GL_EXT_robustness" number=
"107">
64 <function name=
"GetGraphicsResetStatusEXT"
65 alias=
"GetGraphicsResetStatusARB" es2=
"2.0">
66 <return type=
"GLenum"/>
69 <function name=
"ReadnPixelsEXT" alias=
"ReadnPixelsARB" es2=
"2.0">
70 <param name=
"x" type=
"GLint"/>
71 <param name=
"y" type=
"GLint"/>
72 <param name=
"width" type=
"GLsizei"/>
73 <param name=
"height" type=
"GLsizei"/>
74 <param name=
"format" type=
"GLenum"/>
75 <param name=
"type" type=
"GLenum"/>
76 <param name=
"bufSize" type=
"GLsizei"/>
77 <param name=
"data" type=
"GLvoid *" output=
"true"/>
80 <function name=
"GetnUniformfvEXT" alias=
"GetnUniformfvARB" es2=
"2.0">
81 <param name=
"program" type=
"GLuint"/>
82 <param name=
"location" type=
"GLint"/>
83 <param name=
"bufSize" type=
"GLsizei"/>
84 <param name=
"params" type=
"GLfloat *" output=
"true"/>
87 <function name=
"GetnUniformivEXT" alias=
"GetnUniformivARB" es2=
"2.0">
88 <param name=
"program" type=
"GLuint"/>
89 <param name=
"location" type=
"GLint"/>
90 <param name=
"bufSize" type=
"GLsizei"/>
91 <param name=
"params" type=
"GLint *" output=
"true"/>