<!-- Texture object functions -->
- <function name="CreateTextures">
+ <function name="CreateTextures" no_error="true">
<param name="target" type="GLenum" />
<param name="n" type="GLsizei" />
<param name="textures" type="GLuint *" />
<glx sop="144"/>
</function>
- <function name="GenTextures" es1="1.0" es2="2.0">
+ <function name="GenTextures" es1="1.0" es2="2.0" no_error="true">
<param name="n" type="GLsizei" counter="true"/>
<param name="textures" type="GLuint *" output="true" count="n"/>
<glx sop="145" always_array="true"/>
* IDs which are stored in \p textures. Corresponding empty texture
* objects are also generated.
*/
+void GLAPIENTRY
+_mesa_GenTextures_no_error(GLsizei n, GLuint *textures)
+{
+ GET_CURRENT_CONTEXT(ctx);
+ create_textures(ctx, 0, n, textures, "glGenTextures");
+}
+
+
void GLAPIENTRY
_mesa_GenTextures(GLsizei n, GLuint *textures)
{
* IDs which are stored in \p textures. Corresponding empty texture
* objects are also generated.
*/
+void GLAPIENTRY
+_mesa_CreateTextures_no_error(GLenum target, GLsizei n, GLuint *textures)
+{
+ GET_CURRENT_CONTEXT(ctx);
+ create_textures(ctx, target, n, textures, "glCreateTextures");
+}
+
+
void GLAPIENTRY
_mesa_CreateTextures(GLenum target, GLsizei n, GLuint *textures)
{
*/
/*@{*/
+void GLAPIENTRY
+_mesa_GenTextures_no_error(GLsizei n, GLuint *textures);
+
extern void GLAPIENTRY
_mesa_GenTextures(GLsizei n, GLuint *textures);
+void GLAPIENTRY
+_mesa_CreateTextures_no_error(GLenum target, GLsizei n, GLuint *textures);
+
extern void GLAPIENTRY
_mesa_CreateTextures(GLenum target, GLsizei n, GLuint *textures);