summaryrefslogtreecommitdiff
path: root/src/mesa/main/colortab.h
diff options
context:
space:
mode:
authorBrian Paul <brian.paul@tungstengraphics.com>2000-04-12 00:27:37 +0000
committerBrian Paul <brian.paul@tungstengraphics.com>2000-04-12 00:27:37 +0000
commit13811376c99addb0616c9397cc7d5715befcd8d4 (patch)
tree7ec9a57f7f8b846a23783bc54ea6a35cddde3240 /src/mesa/main/colortab.h
parent5223c4d33f6f1f66a30c482cd515558f0591c24a (diff)
more GL_SGI_color_table extension work
Diffstat (limited to 'src/mesa/main/colortab.h')
-rw-r--r--src/mesa/main/colortab.h26
1 files changed, 25 insertions, 1 deletions
diff --git a/src/mesa/main/colortab.h b/src/mesa/main/colortab.h
index 748e2038a6..c707b978f5 100644
--- a/src/mesa/main/colortab.h
+++ b/src/mesa/main/colortab.h
@@ -1,4 +1,4 @@
-/* $Id: colortab.h,v 1.5 2000/02/24 22:04:03 brianp Exp $ */
+/* $Id: colortab.h,v 1.6 2000/04/12 00:27:37 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -37,18 +37,42 @@ _mesa_ColorTable( GLenum target, GLenum internalformat,
GLsizei width, GLenum format, GLenum type,
const GLvoid *table );
+
extern void
_mesa_ColorSubTable( GLenum target, GLsizei start,
GLsizei count, GLenum format, GLenum type,
const GLvoid *table );
+
+extern void
+_mesa_CopyColorSubTable(GLenum target, GLsizei start,
+ GLint x, GLint y, GLsizei width);
+
+
+extern void
+_mesa_CopyColorTable(GLenum target, GLenum internalformat,
+ GLint x, GLint y, GLsizei width);
+
+
extern void
_mesa_GetColorTable( GLenum target, GLenum format,
GLenum type, GLvoid *table );
+
+extern void
+_mesa_ColorTableParameterfv(GLenum target, GLenum pname,
+ const GLfloat *params);
+
+
+extern void
+_mesa_ColorTableParameteriv(GLenum target, GLenum pname,
+ const GLint *params);
+
+
extern void
_mesa_GetColorTableParameterfv( GLenum target, GLenum pname, GLfloat *params );
+
extern void
_mesa_GetColorTableParameteriv( GLenum target, GLenum pname, GLint *params );