MirOS Manual: glCopyColorSubTable(3)


GLCOPYCOLORSUBTABLE(3UNIX Programmer's ManGLCOPYCOLORSUBTABLE(3G)

NAME

     glCopyColorSubTable - respecify a portion of a color table

C SPECIFICATION

     void glCopyColorSubTable( GLenum target,
                               GLsizei start,
                               GLint x,
                               GLint y,
                               GLsizei width )

PARAMETERS

     target  Must be one of GL_COLOR_TABLE,
             GL_POST_CONVOLUTION_COLOR_TABLE, or
             GL_POST_COLOR_MATRIX_COLOR_TABLE.

     start   The starting index of the portion of the color table
             to be replaced.

     x, y    The window coordinates of the left corner of the row
             of pixels to be copied.

     width   The number of table entries to replace.

DESCRIPTION

     glCopyColorSubTable is used to respecify a contiguous por-
     tion of a color table previously defined using glColorTable.
     The pixels copied from the framebuffer replace the portion
     of the existing table from indices start to
     $"start"~+~"x"~-~1$, inclusive.  This region may not include
     any entries outside the range of the color table, as was
     originally specified. It is not an error to specify a sub-
     texture with width of 0, but such a specification has no
     effect.

NOTES

     glCopyColorSubTable is present only if GL_ARB_imaging is
     returned when glGetString is called with an argument of
     GL_EXTENSIONS.

ERRORS

     GL_INVALID_VALUE is generated if target is not a previously
     defined color table.

     GL_INVALID_VALUE is generated if target is not one of the
     allowable values.

     GL_INVALID_VALUE is generated if $"start"~+~"x"~>~width$.

     GL_INVALID_OPERATION is generated if glCopyColorSubTable is
     executed between the execution of glBegin and the

MirOS BSD #10-current  Printed 03.04.2017                       1

GLCOPYCOLORSUBTABLE(3UNIX Programmer's ManGLCOPYCOLORSUBTABLE(3G)

     corresponding execution of glEnd.

ASSOCIATED GETS

     glGetColorTable, glGetColorTableParameter

SEE ALSO

     glColorSubTable(3G), glColorTableParameter(3G),
     glCopyColorTable(3G), glCopyColorSubTable(3G),
     glGetColorTable(3G)

MirOS BSD #10-current  Printed 03.04.2017                       2

Generated on 2017-04-03 16:26:17 by $MirOS: src/scripts/roff2htm,v 1.88 2017/01/29 00:51:06 tg Exp $

These manual pages and other documentation are copyrighted by their respective writers; their source is available at our CVSweb, AnonCVS, and other mirrors. The rest is Copyright © 2002–2017 The MirOS Project, Germany.
This product includes material provided by mirabilos.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report — diffs preferred.