summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/texparam.h
diff options
context:
space:
mode:
authorLaura Ekstrand <laura@jlekstrand.net>2014-12-10 16:57:50 -0800
committerLaura Ekstrand <laura@jlekstrand.net>2015-01-08 11:37:29 -0800
commitd954f6023b80d9dd87f697c831f21ecdb831d13b (patch)
tree480716fd58a8d7e2d4e49f9bbce803b422f49504 /src/mesa/main/texparam.h
parent354d789f3b6212402b880ba8ef9ba9a57afea038 (diff)
downloadexternal_mesa3d-d954f6023b80d9dd87f697c831f21ecdb831d13b.zip
external_mesa3d-d954f6023b80d9dd87f697c831f21ecdb831d13b.tar.gz
external_mesa3d-d954f6023b80d9dd87f697c831f21ecdb831d13b.tar.bz2
main: Added entry points for glTextureParameteriv, Iiv, Iuiv.
Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
Diffstat (limited to 'src/mesa/main/texparam.h')
-rw-r--r--src/mesa/main/texparam.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/mesa/main/texparam.h b/src/mesa/main/texparam.h
index 98b9068..8911219 100644
--- a/src/mesa/main/texparam.h
+++ b/src/mesa/main/texparam.h
@@ -50,6 +50,21 @@ _mesa_texture_parameteri(struct gl_context *ctx,
struct gl_texture_object *texObj,
GLenum pname, GLint param, bool dsa);
+extern void
+_mesa_texture_parameteriv(struct gl_context *ctx,
+ struct gl_texture_object *texObj,
+ GLenum pname, const GLint *params, bool dsa);
+
+extern void
+_mesa_texture_parameterIiv(struct gl_context *ctx,
+ struct gl_texture_object *texObj,
+ GLenum pname, const GLint *params, bool dsa);
+
+extern void
+_mesa_texture_parameterIuiv(struct gl_context *ctx,
+ struct gl_texture_object *texObj,
+ GLenum pname, const GLuint *params, bool dsa);
+
/*@}*/
/**
@@ -108,4 +123,13 @@ _mesa_TextureParameterf(GLuint texture, GLenum pname, GLfloat param);
extern void GLAPIENTRY
_mesa_TextureParameteri(GLuint texture, GLenum pname, GLint param);
+extern void GLAPIENTRY
+_mesa_TextureParameteriv(GLuint texture, GLenum pname, const GLint *params);
+
+extern void GLAPIENTRY
+_mesa_TextureParameterIiv(GLuint texture, GLenum pname, const GLint *params);
+
+extern void GLAPIENTRY
+_mesa_TextureParameterIuiv(GLuint texture, GLenum pname, const GLuint *params);
+
#endif /* TEXPARAM_H */