diff options
author | Brian Paul <brian.paul@tungstengraphics.com> | 2000-04-12 00:27:37 +0000 |
---|---|---|
committer | Brian Paul <brian.paul@tungstengraphics.com> | 2000-04-12 00:27:37 +0000 |
commit | 13811376c99addb0616c9397cc7d5715befcd8d4 (patch) | |
tree | 7ec9a57f7f8b846a23783bc54ea6a35cddde3240 /src/mesa/main/colortab.h | |
parent | 5223c4d33f6f1f66a30c482cd515558f0591c24a (diff) |
more GL_SGI_color_table extension work
Diffstat (limited to 'src/mesa/main/colortab.h')
-rw-r--r-- | src/mesa/main/colortab.h | 26 |
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 ); |