Home | History | Annotate | Download | only in main

Lines Matching full:template

4 <!-- A function is generated from a template.  Multiple functions can be
5 generated from a single template with different arguments. For example,
8 <function name="Color3f" template="Color" gltype="GLfloat" vector_size="3" expand_vector="true"/>
12 <function name="Color4iv" template="Color" gltype="GLint" vector_size="4"/>
14 In a template, there are <desc>s that describe the properties of
26 <template name="Color">
36 </template>
38 <template name="ClipPlane">
44 </template>
46 <template name="CullFace">
51 </template>
53 <template name="Fog">
61 </template>
63 <template name="FrontFace">
68 </template>
70 <template name="Hint">
76 </template>
78 <template name="Light">
87 </template>
89 <template name="LightModel">
97 </template>
99 <template name="LineWidth">
104 </template>
106 <template name="Material">
115 </template>
117 <template name="PointSize">
122 </template>
124 <template name="PointSizePointer">
131 </template>
133 <template name="Scissor">
141 </template>
143 <template name="ShadeModel">
148 </template>
150 <template name="TexParameter">
159 </template>
161 <template name="TexImage2D">
174 </template>
176 <template name="TexEnv">
185 </template>
187 <template name="TexGen">
196 </template>
198 <template name="Clear">
203 </template>
205 <template name="ClearColor">
213 </template>
215 <template name="ClearStencil">
220 </template>
222 <template name="ClearDepth">
227 </template>
229 <template name="StencilMask">
234 </template>
236 <template name="StencilMaskSeparate">
242 </template>
244 <template name="ColorMask">
252 </template>
254 <template name="DepthMask">
259 </template>
261 <template name="Disable">
266 </template>
269 <template name="Enable">
274 </template>
276 <template name="Finish">
280 </template>
282 <template name="Flush">
286 </template>
288 <template name="AlphaFunc">
294 </template>
296 <template name="BlendFunc">
302 </template>
304 <template name="LogicOp">
309 </template>
311 <template name="StencilFunc">
318 </template>
320 <template name="StencilFuncSeparate">
328 </template>
330 <template name="StencilOp">
337 </template>
339 <template name="StencilOpSeparate">
347 </template>
349 <template name="DepthFunc">
354 </template>
356 <template name="PixelStore">
362 </template>
364 <template name="ReadPixels" direction="get">
375 </template>
377 <template name="GetClipPlane" direction="get">
383 </template>
385 <template name="GetError" direction="get">
389 </template>
391 <!-- template for GetFloatv, GetIntegerv, GetBoolean, and GetFixedv -->
392 <template name="GetState" direction="get">
399 </template>
401 <template name="GetLight" direction="get">
408 </template>
410 <template name="GetMaterial" direction="get">
419 </template>
421 <template name="GetString" direction="get">
426 </template>
428 <template name="GetTexEnv" direction="get">
435 </template>
437 <template name="GetTexGen" direction="get">
444 </template>
446 <template name="GetTexParameter" direction="get">
453 </template>
455 <template name="IsEnabled" direction="get">
460 </template>
462 <template name="DepthRange">
468 </template>
470 <template name="Frustum">
480 </template>
482 <template name="LoadIdentity">
486 </template>
488 <template name="LoadMatrix">
493 </template>
495 <template name="MatrixMode">
500 </template>
502 <template name="MultMatrix">
507 </template>
509 <template name="Ortho">
519 </template>
521 <template name="PopMatrix">
525 </template>
527 <template name="PushMatrix">
531 </template>
533 <template name="Rotate">
541 </template>
543 <template name="Scale">
550 </template>
552 <template name="Translate">
559 </template>
561 <template name="Viewport">
569 </template>
571 <template name="ColorPointer">
579 </template>
581 <template name="DisableClientState">
586 </template>
588 <template name="DrawArrays">
595 </template>
597 <template name="DrawElements">
605 </template>
607 <template name="EnableClientState">
612 </template>
614 <template name="GetPointer" direction="get">
620 </template>
622 <template name="Normal">
631 </template>
633 <template name="NormalPointer">
640 </template>
642 <template name="TexCoordPointer">
650 </template>
652 <template name="VertexPointer">
660 </template>
662 <template name="PolygonOffset">
668 </template>
670 <template name="CopyTexImage2D">
682 </template>
684 <template name="CopyTexSubImage2D">
696 </template>
698 <template name="TexSubImage2D">
711 </template>
713 <template name="BindTexture">
719 </template>
721 <template name="DeleteTextures">
727 </template>
729 <template name="GenTextures" direction="get">
735 </template>
737 <template name="IsTexture" direction="get">
742 </template>
744 <template name="BlendColor">
752 </template>
754 <template name="BlendEquation">
759 </template>
761 <template name="BlendEquationSeparate">
767 </template>
769 <template name="TexImage3D">
784 </template>
786 <template name="TexSubImage3D">
801 </template>
803 <template name="CopyTexSubImage3D">
816 </template>
818 <template name="MultiTexCoord">
829 </template>
831 <template name="CompressedTexImage3D">
844 </template>
846 <template name="CompressedTexSubImage3D">
861 </template>
863 <template name="ActiveTexture">
868 </template>
870 <template name="ClientActiveTexture">
875 </template>
877 <template name="SampleCoverage">
883 </template>
885 <template name="CompressedTexImage2D">
897 </template>
899 <template name="CompressedTexSubImage2D">
912 </template>
914 <template name="BlendFuncSeparate">
922 </template>
924 <template name="PointParameter">
932 </template>
934 <template name="VertexAttrib">
945 </template>
947 <template name="VertexAttribPointer">
957 </template>
959 <template name="EnableVertexAttribArray">
964 </template>
966 <template name="DisableVertexAttribArray">
971 </template>
973 <template name="IsProgram" direction="get">
978 </template>
980 <template name="GetProgram" direction="get">
987 </template>
989 <template name="GetVertexAttrib" direction="get">
996 </template>
998 <template name="GetVertexAttribPointer" direction="get">
1005 </template>
1007 <template name="GetBufferPointer" direction="get">
1014 </template>
1016 <template name="MapBuffer" direction="get">
1022 </template>
1024 <template name="UnmapBuffer" direction="get">
1029 </template>
1031 <template name="BindBuffer">
1037 </template>
1039 <template name="BufferData">
1047 </template>
1049 <template name="BufferSubData">
1057 </template>
1059 <template name="DeleteBuffers">
1065 </template>
1067 <template name="GenBuffers" direction="get">
1073 </template>
1075 <template name="GetBufferParameter" direction="get">
1082 </template>
1084 <template name="IsBuffer" direction="get">
1089 </template>
1091 <template name="CreateShader">
1096 </template>
1098 <template name="ShaderSource">
1106 </template>
1108 <template name="CompileShader">
1113 </template>
1115 <template name="ReleaseShaderCompiler">
1119 </template>
1121 <template name="DeleteShader">
1126 </template>
1128 <template name="ShaderBinary">
1137 </template>
1139 <template name="CreateProgram">
1143 </template>
1145 <template name="AttachShader">
1151 </template>
1153 <template name="DetachShader">
1159 </template>
1161 <template name="LinkProgram">
1166 </template>
1168 <template name="UseProgram">
1173 </template>
1175 <template name="DeleteProgram">
1180 </template>
1182 <template name="GetActiveAttrib" direction="get">
1193 </template>
1195 <template name="GetAttribLocation" direction="get">
1201 </template>
1203 <template name="BindAttribLocation">
1210 </template>
1212 <template name="GetUniformLocation" direction="get">
1218 </template>
1220 <template name="GetActiveUniform" direction="get">
1231 </template>
1233 <template name="Uniform">
1245 </template>
1247 <template name="UniformMatrix">
1255 </template>
1257 <template name="ValidateProgram">
1262 </template>
1264 <template name="GenerateMipmap">
1269 </template>
1271 <template name="BindFramebuffer">
1277 </template>
1279 <template name="DeleteFramebuffers">
1285 </template>
1287 <template name="GenFramebuffers">
1293 </template>
1295 <template name="BindRenderbuffer">
1301 </template>
1303 <template name="DeleteRenderbuffers">
1309 </template>
1311 <template name="GenRenderbuffers">
1317 </template>
1319 <template name="RenderbufferStorage">
1327 </template>
1329 <template name="FramebufferRenderbuffer">
1337 </template>
1339 <template name="FramebufferTexture2D">
1351 </template>
1353 <template name="FramebufferTexture3D">
1363 </template>
1365 <template name="CheckFramebufferStatus" direction="get">
1370 </template>
1372 template name="GetFramebufferAttachmentParameter" direction="get">
1380 </template>
1382 <template name="GetRenderbufferParameter" direction="get">
1389 </template>
1391 <template name="IsRenderbuffer" direction="get">
1396 </template>
1398 <template name="IsFramebuffer" direction="get">
1403 </template>
1405 <template name="IsShader" direction="get">
1410 </template>
1412 <template name="GetShader" direction="get">
1419 </template>
1421 <template name="GetAttachedShaders" direction="get">
1429 </template>
1431 <template name="GetShaderInfoLog" direction="get">
1439 </template>
1441 <template name="GetProgramInfoLog" direction="get">
1449 </template>
1451 <template name="GetShaderSource" direction="get">
1459 </template>
1461 <template name="GetShaderPrecisionFormat" direction="get">
1469 </template>
1471 <template name="GetUniform" direction="get">
1478 </template>
1480 <template name="QueryMatrix" direction="get">
1486 </template>
1488 <template name="DrawTex">
1499 </template>
1501 <template name="MultiDrawArrays">
1509 </template>
1511 <template name="MultiDrawElements">
1520 </template>
1522 <template name="EGLImageTargetTexture2D">
1528 </template>
1530 <template name="EGLImageTargetRenderbufferStorage">
1536 </template>
1538 <template name="DrawBuffers">
1544 </template>
1546 <template name="ReadBuffer">
1551 </template>
1556 <function name="Color4f" default_prefix="_es_" template="Color" gltype="GLfloat" vector_size="4" expand_vector="true"/>
1557 <function name="ClipPlane" template="ClipPlane" gltype="GLdouble"/>
1558 <function name="CullFace" template="CullFace"/>
1560 <function name="Fogf" template="Fog" gltype="GLfloat" expand_vector="true"/>
1561 <function name="Fogfv" template="Fog" gltype="GLfloat"/>
1563 <function name="FrontFace" template="FrontFace"/>
1564 <function name="Hint" template="Hint"/>
1566 <function name="Lightf" template="Light" gltype="GLfloat" expand_vector="true"/>
1567 <function name="Lightfv" template="Light" gltype="GLfloat"/>
1569 <function name="LightModelf" template="LightModel" gltype="GLfloat" expand_vector="true"/>
1570 <function name="LightModelfv" template="LightModel" gltype="GLfloat"/>
1572 <function name="LineWidth" template="LineWidth" gltype="GLfloat"/>
1574 <function name="Materialf" default_prefix="_es_" template="Material" gltype="GLfloat" expand_vector="true"/>
1575 <function name="Materialfv" default_prefix="_es_" template="Material" gltype="GLfloat"/>
1577 <function name="PointSize" template="PointSize" gltype="GLfloat"/>
1578 <function name="PointSizePointer" template="PointSizePointer"/>
1580 <function name="Scissor" template="Scissor"/>
1581 <function name="ShadeModel" template="ShadeModel"/>
1583 <function name="TexParameterf" template="TexParameter" gltype="GLfloat" expand_vector="true"/>
1584 <function name="TexParameterfv" template="TexParameter" gltype="GLfloat"/>
1585 <function name="TexParameteri" template="TexParameter" gltype="GLint" expand_vector="true"/>
1586 <function name="TexParameteriv" template="TexParameter" gltype="GLint"/>
1588 <function name="TexImage2D" template="TexImage2D"/>
1590 <function name="TexEnvf" template="TexEnv" gltype="GLfloat" expand_vector="true"/>
1591 <function name="TexEnvi" template="TexEnv" gltype="GLint" expand_vector="true"/>
1592 <function name="TexEnvfv" template="TexEnv" gltype="GLfloat"/>
1593 <function name="TexEnviv" template="TexEnv" gltype="GLint"/>
1595 <function name="TexGenf" template="TexGen" gltype="GLfloat" expand_vector="true"/>
1596 <function name="TexGenfv" template="TexGen" gltype="GLfloat"/>
1598 <function name="Clear" template="Clear"/>
1599 <function name="ClearColor" template="ClearColor" gltype="GLclampf"/>
1600 <function name="ClearStencil" template="ClearStencil"/>
1601 <function name="ClearDepth" template="ClearDepth" gltype="GLclampd"/>
1602 <function name="ClearDepthf" template="ClearDepth" gltype="GLclampf"/>
1604 <function name="StencilMask" template="StencilMask"/>
1605 <function name="StencilMaskSeparate" template="StencilMaskSeparate"/>
1606 <function name="ColorMask" template="ColorMask"/>
1607 <function name="DepthMask" template="DepthMask"/>
1608 <function name="Disable" template="Disable"/>
1609 <function name="Enable" template="Enable"/>
1610 <function name="Finish" template="Finish"/>
1611 <function name="Flush" template="Flush"/>
1613 <function name="AlphaFunc" template="AlphaFunc" gltype="GLclampf"/>
1615 <function name="BlendFunc" template="BlendFunc"/>
1616 <function name="LogicOp" template="LogicOp"/>
1617 <function name="StencilFunc" template="StencilFunc"/>
1618 <function name="StencilFuncSeparate" template="StencilFuncSeparate"/>
1619 <function name="StencilOp" template="StencilOp"/>
1620 <function name="StencilOpSeparate" template="StencilOpSeparate"/>
1621 <function name="DepthFunc" template="DepthFunc"/>
1622 <function name="PixelStorei" template="PixelStore" gltype="GLint"/>
1624 <function name="ReadPixels" template="ReadPixels"/>
1625 <function name="GetBooleanv" template="GetState" gltype="GLboolean"/>
1626 <function name="GetClipPlane" template="GetClipPlane" gltype="GLdouble"/>
1627 <function name="GetError" template="GetError"/>
1628 <function name="GetFloatv" template="GetState" gltype="GLfloat"/>
1629 <function name="GetFixedv" template="GetState" gltype="GLfixed"/>
1630 <function name="GetIntegerv" template="GetState" gltype="GLint"/>
1632 <function name="GetLightfv" template="GetLight" gltype="GLfloat"/>
1633 <function name="GetMaterialfv" template="GetMaterial" gltype="GLfloat"/>
1634 <function name="GetMaterialiv" template="GetMaterial" gltype="GLint"/>
1636 <function name="GetString" template="GetString"/>
1638 <function name="GetTexEnvfv" template="GetTexEnv" gltype="GLfloat"/>
1639 <function name="GetTexEnviv" template="GetTexEnv" gltype="GLint"/>
1640 <function name="GetTexGenfv" template="GetTexGen" gltype="GLfloat"/>
1641 <function name="GetTexParameterfv" template="GetTexParameter" gltype="GLfloat"/>
1642 <function name="GetTexParameteriv" template="GetTexParameter" gltype="GLint"/>
1644 <function name="IsEnabled" template="IsEnabled"/>
1646 <function name="DepthRange" template="DepthRange" gltype="GLclampd"/>
1647 <function name="DepthRangef" template="DepthRange" gltype="GLclampf"/>
1648 <function name="Frustum" template="Frustum" gltype="GLdouble"/>
1650 <function name="LoadIdentity" template="LoadIdentity"/>
1651 <function name="LoadMatrixf" template="LoadMatrix" gltype="GLfloat"/>
1652 <function name="MatrixMode" template="MatrixMode"/>
1654 <function name="MultMatrixf" template="MultMatrix" gltype="GLfloat"/>
1655 <function name="Ortho" template="Ortho" gltype="GLdouble"/>
1656 <function name="PopMatrix" template="PopMatrix"/>
1657 <function name="PushMatrix" template="PushMatrix"/>
1659 <function name="Rotatef" template="Rotate" gltype="GLfloat"/>
1660 <function name="Scalef" template="Scale" gltype="GLfloat"/>
1661 <function name="Translatef" template="Translate" gltype="GLfloat"/>
1663 <function name="Viewport" template="Viewport"/>
1665 <function name="ColorPointer" template="ColorPointer"/>
1666 <function name="DisableClientState" template="DisableClientState"/>
1667 <function name="DrawArrays" template="DrawArrays"/>
1668 <function name="DrawElements" template="DrawElements"/>
1669 <function name="EnableClientState" template="EnableClientState"/>
1671 <function name="GetPointerv" template="GetPointer"/>
1672 <function name="Normal3f" default_prefix="_es_" template="Normal" gltype="GLfloat" expand_vector="true"/>
1673 <function name="NormalPointer" template="NormalPointer"/>
1674 <function name="TexCoordPointer" template="TexCoordPointer"/>
1675 <function name="VertexPointer" template="VertexPointer"/>
1677 <function name="PolygonOffset" template="PolygonOffset" gltype="GLfloat"/>
1678 <function name="CopyTexImage2D" template="CopyTexImage2D"/>
1679 <function name="CopyTexSubImage2D" template="CopyTexSubImage2D"/>
1680 <function name="TexSubImage2D" template="TexSubImage2D"/>
1682 <function name="BindTexture" template="BindTexture"/>
1683 <function name="DeleteTextures" template="DeleteTextures"/>
1684 <function name="GenTextures" template="GenTextures"/>
1685 <function name="IsTexture" template="IsTexture"/>
1687 <function name="BlendColor" template="BlendColor" gltype="GLclampf"/>
1688 <function name="BlendEquation" template="BlendEquation"/>
1689 <function name="BlendEquationSeparateEXT" template="BlendEquationSeparate"/>
1691 <function name="TexImage3D" template="TexImage3D"/>
1692 <function name="TexSubImage3D" template="TexSubImage3D"/>
1693 <function name="CopyTexSubImage3D" template="CopyTexSubImage3D"/>
1695 <function name="CompressedTexImage3DARB" template="CompressedTexImage3D"/>
1696 <function name="CompressedTexSubImage3DARB" template="CompressedTexSubImage3D"/>
1698 <function name="ActiveTextureARB" template="ActiveTexture"/>
1699 <function name="ClientActiveTextureARB" template="ClientActiveTexture"/>
1701 <function name="MultiTexCoord4f" default_prefix="_es_" template="MultiTexCoord" gltype="GLfloat" vector_size="4" expand_vector="true"/>
1703 <function name="SampleCoverageARB" template="SampleCoverage" gltype="GLclampf"/>
1705 <function name="CompressedTexImage2DARB" template="CompressedTexImage2D"/>
1706 <function name="CompressedTexSubImage2DARB" template="CompressedTexSubImage2D"/>
1708 <function name="BlendFuncSeparateEXT" template="BlendFuncSeparate"/>
1710 <function name="PointParameterf" template="PointParameter" gltype="GLfloat" expand_vector="true"/>
1711 <function name="PointParameterfv" template="PointParameter" gltype="GLfloat"/>
1713 <function name="VertexAttrib1f" default_prefix="_es_" template="VertexAttrib" gltype="GLfloat" vector_size="1" expand_vector="true"/>
1714 <function name="VertexAttrib2f" default_prefix="_es_" template="VertexAttrib" gltype="GLfloat" vector_size="2" expand_vector="true"/>
1715 <function name="VertexAttrib3f" default_prefix="_es_" template="VertexAttrib" gltype="GLfloat" vector_size="3" expand_vector="true"/>
1716 <function name="VertexAttrib4f" default_prefix="_es_" template="VertexAttrib" gltype="GLfloat" vector_size="4" expand_vector="true"/>
1717 <function name="VertexAttrib1fv" default_prefix="_es_" template="VertexAttrib" gltype="GLfloat" vector_size="1"/>
1718 <function name="VertexAttrib2fv" default_prefix="_es_" template="VertexAttrib" gltype="GLfloat" vector_size="2"/>
1719 <function name="VertexAttrib3fv" default_prefix="_es_" template="VertexAttrib" gltype="GLfloat" vector_size="3"/>
1720 <function name="VertexAttrib4fv" default_prefix="_es_" template="VertexAttrib" gltype="GLfloat" vector_size="4"/>
1722 <function name="VertexAttribPointerARB" template="VertexAttribPointer"/>
1723 <function name="EnableVertexAttribArrayARB" template="EnableVertexAttribArray"/>
1724 <function name="DisableVertexAttribArrayARB" template="DisableVertexAttribArray"/>
1726 <function name="IsProgram" template="IsProgram"/>
1727 <function name="GetProgramiv" template="GetProgram" gltype="GLint"/>
1729 <function name="GetVertexAttribfvARB" template="GetVertexAttrib" gltype="GLfloat"/>
1730 <function name="GetVertexAttribivARB" template="GetVertexAttrib" gltype="GLint"/>
1731 <function name="GetVertexAttribPointervARB" template="GetVertexAttribPointer"/>
1733 <function name="GetBufferPointervARB" template="GetBufferPointer"/>
1734 <function name="MapBufferARB" template="MapBuffer"/>
1735 <function name="UnmapBufferARB" template="UnmapBuffer"/>
1736 <function name="BindBufferARB" template="BindBuffer"/>
1737 <function name="BufferDataARB" template="BufferData"/>
1738 <function name="BufferSubDataARB" template="BufferSubData"/>
1739 <function name="DeleteBuffersARB" template="DeleteBuffers"/>
1740 <function name="GenBuffersARB" template="GenBuffers"/>
1741 <function name="GetBufferParameterivARB" template="GetBufferParameter" gltype="GLint"/>
1742 <function name="IsBufferARB" template="IsBuffer"/>
1744 <function name="CreateShader" template="CreateShader"/>
1745 <function name="ShaderSourceARB" template="ShaderSource"/>
1746 <function name="CompileShaderARB" template="CompileShader"/>
1747 <function name="ReleaseShaderCompiler" template="ReleaseShaderCompiler"/>
1748 <function name="DeleteShader" template="DeleteShader"/>
1749 <function name="ShaderBinary" template="ShaderBinary"/>
1750 <function name="CreateProgram" template="CreateProgram"/>
1751 <function name="AttachShader" template="AttachShader"/>
1752 <function name="DetachShader" template="DetachShader"/>
1753 <function name="LinkProgramARB" template="LinkProgram"/>
1754 <function name="UseProgramObjectARB" template="UseProgram"/>
1755 <function name="DeleteProgram" template="DeleteProgram"/>
1757 <function name="GetActiveAttribARB" template="GetActiveAttrib"/>
1758 <function name="GetAttribLocationARB" template="GetAttribLocation"/>
1759 <function name="BindAttribLocationARB" template="BindAttribLocation"/>
1760 <function name="GetUniformLocationARB" template="GetUniformLocation"/>
1761 <function name="GetActiveUniformARB" template="GetActiveUniform"/>
1763 <function name="Uniform1fARB" template="Uniform" gltype="GLfloat" vector_size="1" expand_vector="true"/>
1764 <function name="Uniform2fARB" template="Uniform" gltype="GLfloat" vector_size="2" expand_vector="true"/>
1765 <function name="Uniform3fARB" template="Uniform" gltype="GLfloat" vector_size="3" expand_vector="true"/>
1766 <function name="Uniform4fARB" template="Uniform" gltype="GLfloat" vector_size="4" expand_vector="true"/>
1767 <function name="Uniform1iARB" template="Uniform" gltype="GLint" vector_size="1" expand_vector="true"/>
1768 template="Uniform" gltype="GLint" vector_size="2" expand_vector="true"/>
1769 <function name="Uniform3iARB" template="Uniform" gltype="GLint" vector_size="3" expand_vector="true"/>
1770 <function name="Uniform4iARB" template="Uniform" gltype="GLint" vector_size="4" expand_vector="true"/>
1771 <function name="Uniform1fvARB" template="Uniform" gltype="GLfloat" vector_size="1"/>
1772 <function name="Uniform2fvARB" template="Uniform" gltype="GLfloat" vector_size="2"/>
1773 <function name="Uniform3fvARB" template="Uniform" gltype="GLfloat" vector_size="3"/>
1774 <function name="Uniform4fvARB" template="Uniform" gltype="GLfloat" vector_size="4"/>
1775 <function name="Uniform1ivARB" template="Uniform" gltype="GLint" vector_size="1"/>
1776 <function name="Uniform2ivARB" template="Uniform" gltype="GLint" vector_size="2"/>
1777 <function name="Uniform3ivARB" template="Uniform" gltype="GLint" vector_size="3"/>
1778 <function name="Uniform4ivARB" template="Uniform" gltype="GLint" vector_size="4"/>
1780 <function name="UniformMatrix2fvARB" template="UniformMatrix" gltype="GLfloat" vector_size="2"/>
1781 <function name="UniformMatrix3fvARB" template="UniformMatrix" gltype="GLfloat" vector_size="3"/>
1782 <function name="UniformMatrix4fvARB" template="UniformMatrix" gltype="GLfloat" vector_size="4"/>
1784 <function name="ValidateProgramARB" template="ValidateProgram"/>
1786 <function name="GenerateMipmapEXT" template="GenerateMipmap"/>
1787 <function name="BindFramebufferEXT" template="BindFramebuffer"/>
1788 <function name="DeleteFramebuffersEXT" template="DeleteFramebuffers"/>
1789 <function name="GenFramebuffersEXT" template="GenFramebuffers"/>
1790 <function name="BindRenderbufferEXT" template="BindRenderbuffer"/>
1791 <function name="DeleteRenderbuffersEXT" template="DeleteRenderbuffers"/>
1792 <function name="GenRenderbuffersEXT" template="GenRenderbuffers"/>
1793 <function name="RenderbufferStorageEXT" template="RenderbufferStorage"/>
1794 <function name="FramebufferRenderbufferEXT" template="FramebufferRenderbuffer"/>
1795 <function name="FramebufferTexture2DEXT" template="FramebufferTexture2D"/>
1796 <function name="FramebufferTexture3DEXT" template="FramebufferTexture3D"/>
1797 <function name="CheckFramebufferStatusEXT" template="CheckFramebufferStatus"/>
1798 <function name="GetFramebufferAttachmentParameterivEXT" template="GetFramebufferAttachmentParameter" gltype="GLint"/>
1799 <function name="GetRenderbufferParameterivEXT" template="GetRenderbufferParameter" gltype="GLint"/>
1800 <function name="IsRenderbufferEXT" template="IsRenderbuffer"/>
1801 <function name="IsFramebufferEXT" template="IsFramebuffer"/>
1803 <function name="IsShader" template="IsShader"/>
1804 <function name="GetShaderiv" template="GetShader" gltype="GLint"/>
1805 <function name="GetAttachedShaders" template="GetAttachedShaders"/>
1806 <function name="GetShaderInfoLog" template="GetShaderInfoLog"/>
1807 <function name="GetProgramInfoLog" template="GetProgramInfoLog"/>
1808 <function name="GetShaderSourceARB" template="GetShaderSource"/>
1809 <function name="GetShaderPrecisionFormat" template="GetShaderPrecisionFormat"/>
1810 <function name="GetUniformfvARB" template="GetUniform" gltype="GLfloat"/>
1811 <function name="GetUniformivARB" template="GetUniform" gltype="GLint"/>
1813 <function name="DrawTexf" template="DrawTex" gltype="GLfloat" expand_vector="true"/>
1814 <function name="DrawTexfv" template="DrawTex" gltype="GLfloat"/>
1815 <function name="DrawTexi" template="DrawTex" gltype="GLint" expand_vector="true"/>
1816 <function name="DrawTexiv" template="DrawTex" gltype="GLint"/>
1817 <function name="DrawTexs" template="DrawTex" gltype="GLshort" expand_vector="true"/>
1818 <function name="DrawTexsv" template="DrawTex" gltype="GLshort"/>
1821 <function name="MultiDrawArraysEXT" template="MultiDrawArrays"/>
1822 <function name="MultiDrawElementsEXT" template="MultiDrawElements"/>
1825 <function name="EGLImageTargetTexture2DOES" template="EGLImageTargetTexture2D"/>
1826 <function name="EGLImageTargetRenderbufferStorageOES" template="EGLImageTargetRenderbufferStorage"/>
1828 <function name="DrawBuffersARB" template="DrawBuffers"/>
1830 <function name="ReadBuffer" template="ReadBuffer"/>
1881 <function name="Color4f" external="true" template="Color" gltype="GLfloat" vector_size="4" expand_vector="true"/>
1882 <function name="Color4ub" template="Color" gltype="GLubyte" vector_size="4" expand_vector="true"/>
1883 <function name="Color4x" template="Color" gltype="GLfixed" vector_size="4" expand_vector="true"/>
1885 <function name="ClipPlanef" template="ClipPlane" gltype="GLfloat"/>
1886 <function name="ClipPlanex" template="ClipPlane" gltype="GLfixed"/>
1888 <function name="CullFace" template="CullFace"/>
1890 <function name="Fogf" template="Fog" gltype="GLfloat" expand_vector="true"/>
1891 <function name="Fogx" template="Fog" gltype="GLfixed" expand_vector="true"/>
1892 <function name="Fogfv" template="Fog" gltype="GLfloat"/>
1893 <function name="Fogxv" template="Fog" gltype="GLfixed"/>
1895 <function name="FrontFace" template="FrontFace"/>
1896 <function name="Hint" template="Hint"/>
1898 <function name="Lightf" template="Light" gltype="GLfloat" expand_vector="true"/>
1899 <function name="Lightx" template="Light" gltype="GLfixed" expand_vector="true"/>
1900 <function name="Lightfv" template="Light" gltype="GLfloat"/>
1901 <function name="Lightxv" template="Light" gltype="GLfixed"/>
1903 <function name="LightModelf" template="LightModel" gltype="GLfloat" expand_vector="true"/>
1904 <function name="LightModelx" template="LightModel" gltype="GLfixed" expand_vector="true"/>
1905 <function name="LightModelfv" template="LightModel" gltype="GLfloat"/>
1906 <function name="LightModelxv" template="LightModel" gltype="GLfixed"/>
1908 <function name="LineWidth" template="LineWidth" gltype="GLfloat"/>
1909 <function name="LineWidthx" template="LineWidth" gltype="GLfixed"/>
1911 <function name="Materialf" external="true" template="Material" gltype="GLfloat" expand_vector="true"/>
1912 <function name="Materialfv" external="true" template="Material" gltype="GLfloat"/>
1913 <function name="Materialx" template="Material" gltype="GLfixed" expand_vector="true"/>
1914 <function name="Materialxv" template="Material" gltype="GLfixed"/>
1916 <function name="PointSize" template="PointSize" gltype="GLfloat"/>
1917 <function name="PointSizex" template="PointSize" gltype="GLfixed"/>
1918 <function name="PointSizePointerOES" template="PointSizePointer"/>
1920 <function name="Scissor" template="Scissor"/>
1921 <function name="ShadeModel" template="ShadeModel"/>
1923 <function name="TexParameterf" template="TexParameter" gltype="GLfloat" expand_vector="true"/>
1924 <function name="TexParameterfv" template="TexParameter" gltype="GLfloat"/>
1925 <function name="TexParameteri" template="TexParameter" gltype="GLint" expand_vector="true"/>
1926 <function name="TexParameteriv" template="TexParameter" gltype="GLint"/>
1927 <function name="TexParameterx" template="TexParameter" gltype="GLfixed" expand_vector="true"/>
1928 <function name="TexParameterxv" template="TexParameter" gltype="GLfixed"/>
1930 <function name="TexImage2D" template="TexImage2D"/>
1932 <function name="TexEnvf" template="TexEnv" gltype="GLfloat" expand_vector="true"/>
1933 <function name="TexEnvfv" template="TexEnv" gltype="GLfloat"/>
1934 <function name="TexEnvi" template="TexEnv" gltype="GLint" expand_vector="true"/>
1935 <function name="TexEnviv" template="TexEnv" gltype="GLint"/>
1936 <function name="TexEnvx" template="TexEnv" gltype="GLfixed" expand_vector="true"/>
1937 <function name="TexEnvxv" template="TexEnv" gltype="GLfixed"/>
1939 <function name="TexGenfOES" external="true" template="TexGen" gltype="GLfloat" expand_vector="true"/>
1940 <function name="TexGenfvOES" external="true" template="TexGen" gltype="GLfloat"/>
1941 <function name="TexGeniOES" external="true" template="TexGen" gltype="GLint" expand_vector="true"/>
1942 <function name="TexGenivOES" external="true" template="TexGen" gltype="GLint"/>
1943 <function name="TexGenxOES" external="true" template="TexGen" gltype="GLfixed" expand_vector="true"/>
1944 <function name="TexGenxvOES" external="true" template="TexGen" gltype="GLfixed"/>
1946 <function name="Clear" template="Clear"/>
1947 <function name="ClearColor" template="ClearColor" gltype="GLclampf"/>
1948 <function name="ClearColorx" template="ClearColor" gltype="GLclampx"/>
1950 <function name="ClearStencil" template="ClearStencil"/>
1951 <function name="ClearDepthf" template="ClearDepth" gltype="GLclampf"/>
1952 <function name="ClearDepthx" template="ClearDepth" gltype="GLclampx"/>
1954 <function name="StencilMask" template="StencilMask"/>
1955 <function name="ColorMask" template="ColorMask"/>
1956 <function name="DepthMask" template="DepthMask"/>
1958 <function name="Disable" template="Disable"/>
1959 <function name="Enable" template="Enable"/>
1960 <function name="Finish" template="Finish"/>
1961 <function name="Flush" template="Flush"/>
1963 <function name="AlphaFunc" template="AlphaFunc" gltype="GLclampf"/>
1964 <function name="AlphaFuncx" template="AlphaFunc" gltype="GLclampx"/>
1966 <function name="BlendFunc" template="BlendFunc"/>
1967 <function name="LogicOp" template="LogicOp"/>
1968 <function name="StencilFunc" template="StencilFunc"/>
1970 <function name="StencilOp" template="StencilOp"/>
1971 <function name="DepthFunc" template="DepthFunc"/>
1973 <function name="PixelStorei" template="PixelStore" gltype="GLint"/>
1974 <function name="ReadPixels" template="ReadPixels"/>
1976 <function name="GetBooleanv" template="GetState" gltype="GLboolean"/>
1978 <function name="GetClipPlanef" template="GetClipPlane" gltype="GLfloat"/>
1979 <function name="GetClipPlanex" template="GetClipPlane" gltype="GLfixed"/>
1981 <function name="GetError" template="GetError"/>
1982 <function name="GetFloatv" template="GetState" gltype="GLfloat"/>
1983 <function name="GetFixedv" template="GetState" gltype="GLfixed"/>
1984 <function name="GetIntegerv" template="GetState" gltype="GLint"/>
1986 <function name="GetLightfv" template="GetLight" gltype="GLfloat"/>
1987 <function name="GetLightxv" template="GetLight" gltype="GLfixed"/>
1989 <function name="GetMaterialfv" template="GetMaterial" gltype="GLfloat"/>
1990 <function name="GetMaterialxv" template="GetMaterial" gltype="GLfixed"/>
1992 <function name="GetString" template="GetString"/>
1994 <function name="GetTexEnvfv" template="GetTexEnv" gltype="GLfloat"/>
1995 <function name="GetTexEnviv" template="GetTexEnv" gltype="GLint"/>
1996 <function name="GetTexEnvxv" template="GetTexEnv" gltype="GLfixed"/>
1998 <function name="GetTexGenfvOES" external="true" template="GetTexGen" gltype="GLfloat"/>
1999 <function name="GetTexGenivOES" external="true" template="GetTexGen" gltype="GLint"/>
2000 <function name="GetTexGenxvOES" external="true" template="GetTexGen" gltype="GLfixed"/>
2002 <function name="GetTexParameterfv" template="GetTexParameter" gltype="GLfloat"/>
2003 <function name="GetTexParameteriv" template="GetTexParameter" gltype="GLint"/>
2004 <function name="GetTexParameterxv" template="GetTexParameter" gltype="GLfixed"/>
2006 <function name="IsEnabled" template="IsEnabled"/>
2008 <function name="DepthRangef" template="DepthRange" gltype="GLclampf"/>
2009 <function name="DepthRangex" template="DepthRange" gltype="GLclampx"/>
2011 <function name="Frustumf" template="Frustum" gltype="GLfloat"/>
2012 <function name="Frustumx" template="Frustum" gltype="GLfixed"/>
2014 <function name="LoadIdentity" template="LoadIdentity"/>
2015 <function name="LoadMatrixf" template="LoadMatrix" gltype="GLfloat"/>
2016 <function name="LoadMatrixx" template="LoadMatrix" gltype="GLfixed"/>
2017 <function name="MatrixMode" template="MatrixMode"/>
2019 <function name="MultMatrixf" template="MultMatrix" gltype="GLfloat"/>
2020 <function name="MultMatrixx" template="MultMatrix" gltype="GLfixed"/>
2021 <function name="Orthof" template="Ortho" gltype="GLfloat"/>
2022 <function name="Orthox" template="Ortho" gltype="GLfixed"/>
2024 <function name="PopMatrix" template="PopMatrix"/>
2025 <function name="PushMatrix" template="PushMatrix"/>
2027 <function name="Rotatef" template="Rotate" gltype="GLfloat"/>
2028 <function name="Rotatex" template="Rotate" gltype="GLfixed"/>
2029 <function name="Scalef" template="Scale" gltype="GLfloat"/>
2030 <function name="Scalex" template="Scale" gltype="GLfixed"/>
2031 <function name="Translatef" template="Translate" gltype="GLfloat"/>
2032 <function name="Translatex" template="Translate" gltype="GLfixed"/>
2034 <function name="Viewport" template="Viewport"/>
2035 <function name="ColorPointer" template="ColorPointer"/>
2036 <function name="DisableClientState" template="DisableClientState"/>
2037 <function name="DrawArrays" template="DrawArrays"/>
2038 <function name="DrawElements" template="DrawElements"/>
2039 <function name="EnableClientState" template="EnableClientState"/>
2041 <function name="GetPointerv" template="GetPointer"/>
2043 <function name="Normal3f" external="true" template="Normal" gltype="GLfloat" expand_vector="true"/>
2044 <function name="Normal3x" template="Normal" gltype="GLfixed" expand_vector="true"/>
2045 <function name="NormalPointer" template="NormalPointer"/>
2046 <function name="TexCoordPointer" template="TexCoordPointer"/>
2047 <function name="VertexPointer" template="VertexPointer"/>
2049 <function name="PolygonOffset" template="PolygonOffset" gltype="GLfloat"/>
2050 <function name="PolygonOffsetx" template="PolygonOffset" gltype="GLfixed"/>
2052 <function name="CopyTexImage2D" template="CopyTexImage2D"/>
2053 <function name="CopyTexSubImage2D" template="CopyTexSubImage2D"/>
2055 <function name="TexSubImage2D" template="TexSubImage2D"/>
2057 <function name="BindTexture" template="BindTexture"/>
2058 <function name="DeleteTextures" template="DeleteTextures"/>
2059 <function name="GenTextures" template="GenTextures"/>
2060 <function name="IsTexture" template="IsTexture"/>
2062 <function name="BlendEquationOES" template="BlendEquation"/>
2063 <function name="BlendEquationSeparateOES" template="BlendEquationSeparate"/>
2065 <function name="MultiTexCoord4x" template="MultiTexCoord" gltype="GLfixed" vector_size="4" expand_vector="true"/>
2067 <function name="ActiveTexture" template="ActiveTexture"/>
2068 <function name="ClientActiveTexture" template="ClientActiveTexture"/>
2070 <function name="MultiTexCoord4f" external="true" template="MultiTexCoord" gltype="GLfloat" vector_size="4" expand_vector="true"/>
2072 <function name="SampleCoverage" template="SampleCoverage" gltype="GLclampf"/>
2073 <function name="SampleCoveragex" template="SampleCoverage" gltype="GLclampx"/>
2077 <function name="CompressedTexImage2D" template="CompressedTexImage2D"/>
2078 <function name="CompressedTexSubImage2D" template="CompressedTexSubImage2D"/>
2080 <function name="BlendFuncSeparateOES" template="BlendFuncSeparate"/>
2082 <function name="PointParameterf" template="PointParameter" gltype="GLfloat" expand_vector="true"/>
2083 <function name="PointParameterfv" template="PointParameter" gltype="GLfloat"/>
2084 <function name="PointParameterx" template
2085 <function name="PointParameterxv" template="PointParameter" gltype="GLfixed"/>
2088 <function name="GetBufferPointervOES" template="GetBufferPointer"/>
2089 <function name="MapBufferOES" template="MapBuffer"/>
2090 <function name="UnmapBufferOES" template="UnmapBuffer"/>
2092 <function name="BindBuffer" template="BindBuffer"/>
2093 <function name="BufferData" template="BufferData"/>
2094 <function name="BufferSubData" template="BufferSubData"/>
2095 <function name="DeleteBuffers" template="DeleteBuffers"/>
2096 <function name="GenBuffers" template="GenBuffers"/>
2097 <function name="GetBufferParameteriv" template="GetBufferParameter" gltype="GLint"/>
2098 <function name="IsBuffer" template="IsBuffer"/>
2101 <function name="GenerateMipmapOES" template="GenerateMipmap"/>
2102 <function name="BindFramebufferOES" template="BindFramebuffer"/>
2103 <function name="DeleteFramebuffersOES" template="DeleteFramebuffers"/>
2104 <function name="GenFramebuffersOES" template="GenFramebuffers"/>
2105 <function name="BindRenderbufferOES" template="BindRenderbuffer"/>
2106 <function name="DeleteRenderbuffersOES" template="DeleteRenderbuffers"/>
2107 <function name="GenRenderbuffersOES" template="GenRenderbuffers"/>
2108 <function name="RenderbufferStorageOES" external="true" template="RenderbufferStorage"/>
2109 <function name="FramebufferRenderbufferOES" template="FramebufferRenderbuffer"/>
2110 <function name="FramebufferTexture2DOES" template="FramebufferTexture2D"/>
2111 <function name="CheckFramebufferStatusOES" template="CheckFramebufferStatus"/>
2112 <function name="GetFramebufferAttachmentParameterivOES" template="GetFramebufferAttachmentParameter" gltype="GLint"/>
2113 <function name="GetRenderbufferParameterivOES" template="GetRenderbufferParameter" gltype="GLint"/>
2114 <function name="IsRenderbufferOES" template="IsRenderbuffer"/>
2115 <function name="IsFramebufferOES" template="IsFramebuffer"/>
2120 <function name="QueryMatrixxOES" external="true" template="QueryMatrix" gltype="GLfixed"/>
2123 <function name="DrawTexfOES" template="DrawTex" gltype="GLfloat" expand_vector="true"/>
2124 <function name="DrawTexiOES" template="DrawTex" gltype="GLint" expand_vector="true"/>
2125 <function name="DrawTexsOES" template="DrawTex" gltype="GLshort" expand_vector="true"/>
2126 <function name="DrawTexxOES" template="DrawTex" gltype="GLfixed" expand_vector="true"/>
2127 <function name="DrawTexfvOES" template="DrawTex" gltype="GLfloat"/>
2128 <function name="DrawTexivOES" template="DrawTex" gltype="GLint"/>
2129 <function name="DrawTexsvOES" template="DrawTex" gltype="GLshort"/>
2130 <function name="DrawTexxvOES" template="DrawTex" gltype="GLfixed"/>
2133 <function name="MultiDrawArraysEXT" template="MultiDrawArrays"/>
2134 <function name="MultiDrawElementsEXT" template="MultiDrawElements"/>
2137 <function name="EGLImageTargetTexture2DOES" template="EGLImageTargetTexture2D"/>
2138 <function name="EGLImageTargetRenderbufferStorageOES" template="EGLImageTargetRenderbufferStorage"/>
2175 <function name="DrawBuffersNV" template="DrawBuffers"/>
2176 <function name="ReadBufferNV" template="ReadBuffer"/>
2178 <function name="CullFace" template="CullFace"/>
2180 <function name="FrontFace" template="FrontFace"/>
2181 <function name="Hint" template="Hint"/>
2183 <function name="LineWidth" template="LineWidth" gltype="GLfloat"/>
2185 <function name="Scissor" template="Scissor"/>
2187 <function name="TexParameterf" template="TexParameter" gltype="GLfloat" expand_vector="true"/>
2188 <function name="TexParameterfv" template="TexParameter" gltype="GLfloat"/>
2189 <function name="TexParameteri" template="TexParameter" gltype="GLint" expand_vector="true"/>
2190 <function name="TexParameteriv" template="TexParameter" gltype="GLint"/>
2192 <function name="TexImage2D" template="TexImage2D"/>
2194 <function name="Clear" template="Clear"/>
2195 <function name="ClearColor" template="ClearColor" gltype="GLclampf"/>
2196 <function name="ClearStencil" template="ClearStencil"/>
2197 <function name="ClearDepthf" template="ClearDepth" gltype="GLclampf"/>
2199 <function name="StencilMask" template="StencilMask"/>
2200 <function name="StencilMaskSeparate" template="StencilMaskSeparate"/>
2201 <function name="ColorMask" template="ColorMask"/>
2202 <function name="DepthMask" template="DepthMask"/>
2203 <function name="Disable" template="Disable"/>
2204 <function name="Enable" template="Enable"/>
2205 <function name="Finish" template="Finish"/>
2206 <function name="Flush" template="Flush"/>
2208 <function name="BlendFunc" template="BlendFunc"/>
2210 <function name="StencilFunc" template="StencilFunc"/>
2211 <function name="StencilFuncSeparate" template="StencilFuncSeparate"/>
2212 <function name="StencilOp" template="StencilOp"/>
2213 <function name="StencilOpSeparate" template="StencilOpSeparate"/>
2215 <function name="DepthFunc" template="DepthFunc"/>
2217 <function name="PixelStorei" template="PixelStore" gltype="GLint"/>
2218 <function name="ReadPixels" template="ReadPixels"/>
2220 <function name="GetBooleanv" template="GetState" gltype="GLboolean"/>
2221 <function name="GetError" template="GetError"/>
2222 <function name="GetFloatv" template="GetState" gltype="GLfloat"/>
2223 <function name="GetIntegerv" template="GetState" gltype="GLint"/>
2225 <function name="GetString" template="GetString"/>
2227 <function name="GetTexParameterfv" template="GetTexParameter" gltype="GLfloat"/>
2228 <function name="GetTexParameteriv" template="GetTexParameter" gltype="GLint"/>
2230 <function name="IsEnabled" template="IsEnabled"/>
2232 <function name="DepthRangef" template="DepthRange" gltype="GLclampf"/>
2234 <function name="Viewport" template="Viewport"/>
2236 <function name="DrawArrays" template="DrawArrays"/>
2237 <function name="DrawElements" template="DrawElements"/>
2239 <function name="PolygonOffset" template="PolygonOffset" gltype="GLfloat"/>
2240 <function name="CopyTexImage2D" template="CopyTexImage2D"/>
2241 <function name="CopyTexSubImage2D" template="CopyTexSubImage2D"/>
2242 <function name="TexSubImage2D" template="TexSubImage2D"/>
2244 <function name="BindTexture" template="BindTexture"/>
2245 <function name="DeleteTextures" template="DeleteTextures"/>
2246 <function name="GenTextures" template="GenTextures"/>
2247 <function name="IsTexture" template="IsTexture"/>
2249 <function name="BlendColor" template="BlendColor" gltype="GLclampf"/>
2250 <function name="BlendEquation" template="BlendEquation"/>
2251 <function name="BlendEquationSeparate" template="BlendEquationSeparate"/>
2253 <function name="TexImage3DOES" template="TexImage3D"/>
2254 <function name="TexSubImage3DOES" template="TexSubImage3D"/>
2255 <function name="CopyTexSubImage3DOES" template="CopyTexSubImage3D"/>
2257 <function name="CompressedTexImage3DOES" template="CompressedTexImage3D"/>
2258 <function name="CompressedTexSubImage3DOES" template="CompressedTexSubImage3D"/>
2260 <function name="ActiveTexture" template="ActiveTexture"/>
2262 <function name="SampleCoverage" template="SampleCoverage" gltype="GLclampf"/>
2264 <function name="CompressedTexImage2D" template="CompressedTexImage2D"/>
2265 <function name="CompressedTexSubImage2D" template="CompressedTexSubImage2D"/>
2267 <function name="BlendFuncSeparate" template="BlendFuncSeparate"/>
2269 <function name="VertexAttrib1f" external="true" template="VertexAttrib" gltype="GLfloat" vector_size="1" expand_vector="true"/>
2270 <function name="VertexAttrib2f" external="true" template="VertexAttrib" gltype="GLfloat" vector_size="2" expand_vector="true"/>
2271 <function name="VertexAttrib3f" external="true" template="VertexAttrib" gltype="GLfloat" vector_size="3" expand_vector="true"/>
2272 <function name="VertexAttrib4f" external="true" template="VertexAttrib" gltype="GLfloat" vector_size="4" expand_vector="true"/>
2273 <function name="VertexAttrib1fv" external="true" template="VertexAttrib" gltype="GLfloat" vector_size="1"/>
2274 <function name="VertexAttrib2fv" external="true" template="VertexAttrib" gltype="GLfloat" vector_size="2"/>
2275 <function name="VertexAttrib3fv" external="true" template="VertexAttrib" gltype="GLfloat" vector_size="3"/>
2276 <function name="VertexAttrib4fv" external="true" template="VertexAttrib" gltype="GLfloat" vector_size="4"/>
2278 <function name="VertexAttribPointer" template="VertexAttribPointer"/>
2280 <function name="EnableVertexAttribArray" template="EnableVertexAttribArray"/>
2281 <function name="DisableVertexAttribArray" template="DisableVertexAttribArray"/>
2283 <function name="IsProgram" template="IsProgram"/>
2284 <function name="GetProgramiv" template="GetProgram" gltype="GLint"/>
2286 <function name="GetVertexAttribfv" template="GetVertexAttrib" gltype="GLfloat"/>
2287 <function name="GetVertexAttribiv" template="GetVertexAttrib" gltype="GLint"/>
2288 <function name="GetVertexAttribPointerv" template="GetVertexAttribPointer"/>
2290 <function name="GetBufferPointervOES" template="GetBufferPointer"/>
2291 <function name="MapBufferOES" template="MapBuffer"/>
2292 <function name="UnmapBufferOES" template="UnmapBuffer"/>
2293 <function name="BindBuffer" template="BindBuffer"/>
2294 <function name="BufferData" template="BufferData"/>
2295 <function name="BufferSubData" template="BufferSubData"/>
2296 <function name="DeleteBuffers" template="DeleteBuffers"/>
2297 <function name="GenBuffers" template="GenBuffers"/>
2298 <function name="GetBufferParameteriv" template="GetBufferParameter" gltype="GLint"/>
2299 <function name="IsBuffer" template="IsBuffer"/>
2301 <function name="CreateShader" template="CreateShader"/>
2302 <function name="ShaderSource" template="ShaderSource"/>
2303 <function name="CompileShader" template="CompileShader"/>
2304 <function name="ReleaseShaderCompiler" template="ReleaseShaderCompiler"/>
2305 <function name="DeleteShader" template="DeleteShader"/>
2306 <function name="ShaderBinary" template="ShaderBinary"/>
2307 <function name="CreateProgram" template="CreateProgram"/>
2308 <function name="AttachShader" template="AttachShader"/>
2309 <function name="DetachShader" template="DetachShader"/>
2310 <function name="LinkProgram" template="LinkProgram"/>
2311 <function name="UseProgram" template="UseProgram"/>
2312 <function name="DeleteProgram" template="DeleteProgram"/>
2314 <function name="GetActiveAttrib" template="GetActiveAttrib"/>
2315 <function name="GetAttribLocation" template="GetAttribLocation"/>
2316 <function name="BindAttribLocation" template="BindAttribLocation"/>
2317 <function name="GetUniformLocation" template="GetUniformLocation"/>
2318 <function name="GetActiveUniform" template="GetActiveUniform"/>
2320 <function name="Uniform1f" template="Uniform" gltype="GLfloat" vector_size="1" expand_vector="true"/>
2321 <function name="Uniform2f" template="Uniform" gltype="GLfloat" vector_size="2" expand_vector="true"/>
2322 <function name="Uniform3f" template="Uniform" gltype="GLfloat" vector_size="3" expand_vector="true"/>
2323 <function name="Uniform4f" template="Uniform" gltype="GLfloat" vector_size="4" expand_vector="true"/>
2324 <function name="Uniform1i" template="Uniform" gltype="GLint" vector_size="1" expand_vector="true"/>
2325 <function name="Uniform2i" template="Uniform" gltype="GLint" vector_size="2" expand_vector="true"/>
2326 <function name="Uniform3i" template="Uniform" gltype="GLint" vector_size="3" expand_vector="true"/>
2327 <function name="Uniform4i" template="Uniform" gltype="GLint" vector_size="4" expand_vector="true"/>
2329 <function name="Uniform1fv" template="Uniform" gltype="GLfloat" vector_size="1"/>
2330 <function name="Uniform2fv" template="Uniform" gltype="GLfloat" vector_size="2"/>
2331 <function name="Uniform3fv" template="Uniform" gltype="GLfloat" vector_size="3"/>
2332 <function name="Uniform4fv" template="Uniform" gltype="GLfloat" vector_size="4"/>
2333 <function name="Uniform1iv" template="Uniform" gltype="GLint" vector_size="1"/>
2334 <function name="Uniform2iv" template="Uniform" gltype="GLint" vector_size="2"/>
2335 <function name="Uniform3iv" template="Uniform" gltype="GLint" vector_size="3"/>
2336 <function name="Uniform4iv" template="Uniform" gltype="GLint" vector_size="4"/>
2338 <function name="UniformMatrix2fv" template="UniformMatrix" gltype="GLfloat" vector_size="2"/>
2339 <function name="UniformMatrix3fv" template="UniformMatrix" gltype="GLfloat" vector_size="3"/>
2340 <function name="UniformMatrix4fv" template="UniformMatrix" gltype="GLfloat" vector_size="4"/>
2342 <function name="ValidateProgram" template="ValidateProgram"/>
2344 <function name="GenerateMipmap" template="GenerateMipmap"/>
2345 <function name="BindFramebuffer" template="BindFramebuffer"/>
2346 <function name="DeleteFramebuffers" template="DeleteFramebuffers"/>
2347 <function name="GenFramebuffers" template="GenFramebuffers"/>
2348 <function name="BindRenderbuffer" template="BindRenderbuffer"/>
2349 <function name="DeleteRenderbuffers" template="DeleteRenderbuffers"/>
2350 <function name="GenRenderbuffers" template="GenRenderbuffers"/>
2351 <function name="RenderbufferStorage" external="true" template="RenderbufferStorage"/>
2352 <function name="FramebufferRenderbuffer" template="FramebufferRenderbuffer"/>
2353 <function name="FramebufferTexture2D" template="FramebufferTexture2D"/>
2354 <function name="FramebufferTexture3DOES" template="FramebufferTexture3D"/>
2355 <function name="CheckFramebufferStatus" template="CheckFramebufferStatus"/>
2356 <function name="GetFramebufferAttachmentParameteriv" template="GetFramebufferAttachmentParameter" gltype="GLint"/>
2357 <function name="GetRenderbufferParameteriv" template="GetRenderbufferParameter" gltype="GLint"/>
2358 <function name="IsRenderbuffer" template="IsRenderbuffer"/>
2359 <function name="IsFramebuffer" template="IsFramebuffer"/>
2361 <function name="IsShader" template="IsShader"/>
2362 <function name="GetShaderiv" template="GetShader" gltype="GLint"/>
2363 <function name="GetAttachedShaders" template="GetAttachedShaders"/>
2364 <function name="GetShaderInfoLog" template="GetShaderInfoLog"/>
2365 <function name="GetProgramInfoLog" template="GetProgramInfoLog"/>
2366 <function name="GetShaderSource" template="GetShaderSource"/>
2367 <function name="GetShaderPrecisionFormat" template="GetShaderPrecisionFormat"/>
2368 <function name="GetUniformfv" template="GetUniform" gltype="GLfloat"/>
2369 <function name="GetUniformiv" template="GetUniform" gltype="GLint"/>
2372 <function name="MultiDrawArraysEXT" template="MultiDrawArrays"/>
2373 <function name="MultiDrawElementsEXT" template="MultiDrawElements"/>
2376 <function name="EGLImageTargetTexture2DOES" template="EGLImageTargetTexture2D"/>
2377 <function name="EGLImageTargetRenderbufferStorageOES" template="EGLImageTargetRenderbufferStorage"/>