+<category name="GL_OES_viewport_array" number="267">
+ <function name="ViewportArrayvOES" es2="3.1" alias="ViewportArrayv">
+ <param name="first" type="GLuint"/>
+ <param name="count" type="GLsizei"/>
+ <param name="v" type="const GLfloat *"/>
+ </function>
+ <function name="ViewportIndexedfOES" es2="3.1" alias="ViewportIndexedf">
+ <param name="index" type="GLuint"/>
+ <param name="x" type="GLfloat"/>
+ <param name="y" type="GLfloat"/>
+ <param name="w" type="GLfloat"/>
+ <param name="h" type="GLfloat"/>
+ </function>
+ <function name="ViewportIndexedfvOES" es2="3.1" alias="ViewportIndexedfv">
+ <param name="index" type="GLuint"/>
+ <param name="v" type="const GLfloat *"/>
+ </function>
+ <function name="ScissorArrayvOES" es2="3.1" alias="ScissorArrayv">
+ <param name="first" type="GLuint"/>
+ <param name="count" type="GLsizei"/>
+ <param name="v" type="const int *"/>
+ </function>
+ <function name="ScissorIndexedOES" es2="3.1" alias="ScissorIndexed">
+ <param name="index" type="GLuint"/>
+ <param name="left" type="GLint"/>
+ <param name="bottom" type="GLint"/>
+ <param name="width" type="GLsizei"/>
+ <param name="height" type="GLsizei"/>
+ </function>
+ <function name="ScissorIndexedvOES" es2="3.1" alias="ScissorIndexedv">
+ <param name="index" type="GLuint"/>
+ <param name="v" type="const GLint *"/>
+ </function>
+ <function name="DepthRangeArrayfvOES" es2="3.1" desktop="false">
+ <param name="first" type="GLuint"/>
+ <param name="count" type="GLsizei"/>
+ <param name="v" type="const GLfloat *"/>
+ </function>
+ <function name="DepthRangeIndexedfOES" es2="3.1" desktop="false">
+ <param name="index" type="GLuint"/>
+ <param name="n" type="GLfloat"/>
+ <param name="f" type="GLfloat"/>
+ </function>
+ <function name="GetFloati_vOES" es2="3.1" alias="GetFloati_v">
+ <param name="target" type="GLenum"/>
+ <param name="index" type="GLuint"/>
+ <param name="data" type="GLfloat *"/>
+ </function>
+</category>
+