glapi: Remove remnants of EXT_paletted_texture and the imaging subset

The GLX code had to special case these for uninteresting reasons, but we
don't support them anymore in Mesa so all this would do is keep them
sorta-working over GLX protocol. Given that Mesa hasn't supported them
on the renderer side since ~2011 let's stop pretending they're real. If
we get around to modernizing the indirect GLX code (hah) we can revisit
these then.

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14085>
This commit is contained in:
Adam Jackson 2021-11-29 14:05:49 -05:00 committed by Marge Bot
parent 7ba0c68e31
commit b713fca495
2 changed files with 0 additions and 553 deletions

View File

@ -104,89 +104,3 @@ __indirect_glGetSeparableFilter(GLenum target, GLenum format, GLenum type,
__GLX_SINGLE_END();
}
/* it is defined to gl_dispatch_stub_NNN in indirect.h */
void gl_dispatch_stub_GetSeparableFilterEXT (GLenum target, GLenum format,
GLenum type, GLvoid * row,
GLvoid * column, GLvoid * span)
{
struct glx_context *const gc = __glXGetCurrentContext();
#if defined(GLX_DIRECT_RENDERING) && !defined(GLX_USE_APPLEGL)
if (gc->isDirect) {
const _glapi_proc *const table = (_glapi_proc *) GET_DISPATCH();
PFNGLGETSEPARABLEFILTEREXTPROC p =
(PFNGLGETSEPARABLEFILTEREXTPROC) table[359];
p(target, format, type, row, column, span);
return;
}
else
#endif
{
Display *const dpy = gc->currentDpy;
const GLuint cmdlen = __GLX_PAD(13);
if (dpy != NULL) {
const __GLXattribute *const state = gc->client_state_private;
xGLXGetSeparableFilterReply reply;
GLubyte const *pc =
__glXSetupVendorRequest(gc, X_GLXVendorPrivateWithReply,
X_GLvop_GetSeparableFilterEXT, cmdlen);
unsigned compsize;
(void) memcpy((void *) (pc + 0), (void *) (&target), 4);
(void) memcpy((void *) (pc + 4), (void *) (&format), 4);
(void) memcpy((void *) (pc + 8), (void *) (&type), 4);
*(int8_t *) (pc + 12) = state->storePack.swapEndian;
(void) _XReply(dpy, (xReply *) & reply, 0, False);
compsize = reply.length << 2;
if (compsize != 0) {
const GLint width = reply.width;
const GLint height = reply.height;
const GLint widthsize =
__glImageSize(width, 1, 1, format, type, 0);
const GLint heightsize =
__glImageSize(height, 1, 1, format, type, 0);
GLubyte *const buf =
malloc((widthsize > heightsize) ? widthsize : heightsize);
if (buf == NULL) {
/* Throw data away */
_XEatData(dpy, compsize);
__glXSetError(gc, GL_OUT_OF_MEMORY);
UnlockDisplay(dpy);
SyncHandle();
return;
}
else {
int extra;
extra = 4 - (widthsize & 3);
_XRead(dpy, (char *) buf, widthsize);
if (extra < 4) {
_XEatData(dpy, extra);
}
__glEmptyImage(gc, 1, width, 1, 1, format, type, buf, row);
extra = 4 - (heightsize & 3);
_XRead(dpy, (char *) buf, heightsize);
if (extra < 4) {
_XEatData(dpy, extra);
}
__glEmptyImage(gc, 1, height, 1, 1, format, type, buf, column);
free((char *) buf);
}
}
}
}
}

View File

@ -8704,403 +8704,6 @@
</function>
</category>
<category name="GL_EXT_histogram" number="11">
<enum name="HISTOGRAM_EXT" value="0x8024"/>
<enum name="PROXY_HISTOGRAM_EXT" value="0x8025"/>
<enum name="HISTOGRAM_WIDTH_EXT" count="1" value="0x8026">
<size name="GetHistogramParameterfvEXT" mode="get"/>
<size name="GetHistogramParameterivEXT" mode="get"/>
</enum>
<enum name="HISTOGRAM_FORMAT_EXT" count="1" value="0x8027">
<size name="GetHistogramParameterfvEXT" mode="get"/>
<size name="GetHistogramParameterivEXT" mode="get"/>
</enum>
<enum name="HISTOGRAM_RED_SIZE_EXT" count="1" value="0x8028">
<size name="GetHistogramParameterfvEXT" mode="get"/>
<size name="GetHistogramParameterivEXT" mode="get"/>
</enum>
<enum name="HISTOGRAM_GREEN_SIZE_EXT" count="1" value="0x8029">
<size name="GetHistogramParameterfvEXT" mode="get"/>
<size name="GetHistogramParameterivEXT" mode="get"/>
</enum>
<enum name="HISTOGRAM_BLUE_SIZE_EXT" count="1" value="0x802A">
<size name="GetHistogramParameterfvEXT" mode="get"/>
<size name="GetHistogramParameterivEXT" mode="get"/>
</enum>
<enum name="HISTOGRAM_ALPHA_SIZE_EXT" count="1" value="0x802B">
<size name="GetHistogramParameterfvEXT" mode="get"/>
<size name="GetHistogramParameterivEXT" mode="get"/>
</enum>
<enum name="HISTOGRAM_LUMINANCE_SIZE_EXT" count="1" value="0x802C">
<size name="GetHistogramParameterfvEXT" mode="get"/>
<size name="GetHistogramParameterivEXT" mode="get"/>
</enum>
<enum name="HISTOGRAM_SINK_EXT" count="1" value="0x802D">
<size name="GetHistogramParameterfvEXT" mode="get"/>
<size name="GetHistogramParameterivEXT" mode="get"/>
</enum>
<enum name="MINMAX_EXT" value="0x802E"/>
<enum name="MINMAX_FORMAT_EXT" count="1" value="0x802F">
<size name="GetMinmaxParameterfvEXT" mode="get"/>
<size name="GetMinmaxParameterivEXT" mode="get"/>
</enum>
<enum name="MINMAX_SINK_EXT" count="1" value="0x8030">
<size name="GetMinmaxParameterfvEXT" mode="get"/>
<size name="GetMinmaxParameterivEXT" mode="get"/>
</enum>
<enum name="TABLE_TOO_LARGE_EXT" value="0x8031"/>
<function name="GetHistogramEXT" alias="GetHistogram">
<param name="target" type="GLenum"/>
<param name="reset" type="GLboolean"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="values" type="GLvoid *" output="true" img_width="width" img_format="format" img_type="type"/>
<glx vendorpriv="5" dimensions_in_reply="true" img_reset="reset"/>
</function>
<function name="GetHistogramParameterfvEXT" alias="GetHistogramParameterfv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLfloat *" output="true" variable_param="pname"/>
<glx vendorpriv="6"/>
</function>
<function name="GetHistogramParameterivEXT" alias="GetHistogramParameteriv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLint *" output="true" variable_param="pname"/>
<glx vendorpriv="7"/>
</function>
<function name="GetMinmaxEXT" alias="GetMinmax">
<param name="target" type="GLenum"/>
<param name="reset" type="GLboolean"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="values" type="GLvoid *" output="true" img_width="2" img_format="format" img_type="type"/>
<glx vendorpriv="8" img_reset="reset"/>
</function>
<function name="GetMinmaxParameterfvEXT" alias="GetMinmaxParameterfv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLfloat *" output="true" variable_param="pname"/>
<glx vendorpriv="9"/>
</function>
<function name="GetMinmaxParameterivEXT" alias="GetMinmaxParameteriv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLint *" output="true" variable_param="pname"/>
<glx vendorpriv="10"/>
</function>
<function name="HistogramEXT" alias="Histogram">
<param name="target" type="GLenum"/>
<param name="width" type="GLsizei"/>
<param name="internalformat" type="GLenum"/>
<param name="sink" type="GLboolean"/>
</function>
<function name="MinmaxEXT" alias="Minmax">
<param name="target" type="GLenum"/>
<param name="internalformat" type="GLenum"/>
<param name="sink" type="GLboolean"/>
</function>
<function name="ResetHistogramEXT" alias="ResetHistogram">
<param name="target" type="GLenum"/>
</function>
<function name="ResetMinmaxEXT" alias="ResetMinmax">
<param name="target" type="GLenum"/>
</function>
</category>
<category name="GL_EXT_convolution" number="12">
<enum name="CONVOLUTION_BORDER_MODE_EXT" count="1" value="0x8013">
<size name="ConvolutionParameterfv"/>
<size name="ConvolutionParameteriv"/>
<size name="GetConvolutionParameterfv" mode="get"/>
<size name="GetConvolutionParameteriv" mode="get"/>
</enum>
<enum name="CONVOLUTION_FILTER_SCALE_EXT" count="4" value="0x8014">
<size name="ConvolutionParameterfv"/>
<size name="ConvolutionParameteriv"/>
<size name="GetConvolutionParameterfv" mode="get"/>
<size name="GetConvolutionParameteriv" mode="get"/>
</enum>
<enum name="CONVOLUTION_FILTER_BIAS_EXT" count="4" value="0x8015">
<size name="ConvolutionParameterfv"/>
<size name="ConvolutionParameteriv"/>
<size name="GetConvolutionParameterfv" mode="get"/>
<size name="GetConvolutionParameteriv" mode="get"/>
</enum>
<enum name="REDUCE_EXT" value="0x8016"/>
<enum name="CONVOLUTION_FORMAT_EXT" count="1" value="0x8017">
<size name="GetConvolutionParameterfv" mode="get"/>
<size name="GetConvolutionParameteriv" mode="get"/>
</enum>
<enum name="CONVOLUTION_WIDTH_EXT" count="1" value="0x8018">
<size name="GetConvolutionParameterfv" mode="get"/>
<size name="GetConvolutionParameteriv" mode="get"/>
</enum>
<enum name="CONVOLUTION_HEIGHT_EXT" count="1" value="0x8019">
<size name="GetConvolutionParameterfv" mode="get"/>
<size name="GetConvolutionParameteriv" mode="get"/>
</enum>
<enum name="MAX_CONVOLUTION_WIDTH_EXT" count="1" value="0x801A">
<size name="GetConvolutionParameterfv" mode="get"/>
<size name="GetConvolutionParameteriv" mode="get"/>
<size name="Get" mode="get"/>
</enum>
<enum name="MAX_CONVOLUTION_HEIGHT_EXT" count="1" value="0x801B">
<size name="GetConvolutionParameterfv" mode="get"/>
<size name="GetConvolutionParameteriv" mode="get"/>
<size name="Get" mode="get"/>
</enum>
<enum name="POST_CONVOLUTION_RED_SCALE_EXT" count="1" value="0x801C">
<size name="Get" mode="get"/>
</enum>
<enum name="POST_CONVOLUTION_GREEN_SCALE_EXT" count="1" value="0x801D">
<size name="Get" mode="get"/>
</enum>
<enum name="POST_CONVOLUTION_BLUE_SCALE_EXT" count="1" value="0x801E">
<size name="Get" mode="get"/>
</enum>
<enum name="POST_CONVOLUTION_ALPHA_SCALE_EXT" count="1" value="0x801F">
<size name="Get" mode="get"/>
</enum>
<enum name="POST_CONVOLUTION_RED_BIAS_EXT" count="1" value="0x8020">
<size name="Get" mode="get"/>
</enum>
<enum name="POST_CONVOLUTION_GREEN_BIAS_EXT" count="1" value="0x8021">
<size name="Get" mode="get"/>
</enum>
<enum name="POST_CONVOLUTION_BLUE_BIAS_EXT" count="1" value="0x8022">
<size name="Get" mode="get"/>
</enum>
<enum name="POST_CONVOLUTION_ALPHA_BIAS_EXT" count="1" value="0x8023">
<size name="Get" mode="get"/>
</enum>
<function name="ConvolutionFilter1DEXT" alias="ConvolutionFilter1D">
<param name="target" type="GLenum"/>
<param name="internalformat" type="GLenum"/>
<param name="width" type="GLsizei"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="image" type="const GLvoid *"/>
</function>
<function name="ConvolutionFilter2DEXT" alias="ConvolutionFilter2D">
<param name="target" type="GLenum"/>
<param name="internalformat" type="GLenum"/>
<param name="width" type="GLsizei"/>
<param name="height" type="GLsizei"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="image" type="const GLvoid *"/>
</function>
<function name="ConvolutionParameterfEXT" alias="ConvolutionParameterf">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLfloat"/>
</function>
<function name="ConvolutionParameterfvEXT" alias="ConvolutionParameterfv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="const GLfloat *"/>
</function>
<function name="ConvolutionParameteriEXT" alias="ConvolutionParameteri">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLint"/>
</function>
<function name="ConvolutionParameterivEXT" alias="ConvolutionParameteriv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="const GLint *"/>
</function>
<function name="CopyConvolutionFilter1DEXT" alias="CopyConvolutionFilter1D">
<param name="target" type="GLenum"/>
<param name="internalformat" type="GLenum"/>
<param name="x" type="GLint"/>
<param name="y" type="GLint"/>
<param name="width" type="GLsizei"/>
</function>
<function name="CopyConvolutionFilter2DEXT" alias="CopyConvolutionFilter2D">
<param name="target" type="GLenum"/>
<param name="internalformat" type="GLenum"/>
<param name="x" type="GLint"/>
<param name="y" type="GLint"/>
<param name="width" type="GLsizei"/>
<param name="height" type="GLsizei"/>
</function>
<function name="GetConvolutionFilterEXT" alias="GetConvolutionFilter">
<param name="target" type="GLenum"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="image" type="GLvoid *" output="true" img_width="width" img_height="height" img_format="format" img_type="type"/>
<glx vendorpriv="1" dimensions_in_reply="true"/>
</function>
<function name="GetConvolutionParameterfvEXT" alias="GetConvolutionParameterfv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLfloat *" output="true" variable_param="pname"/>
<glx vendorpriv="2"/>
</function>
<function name="GetConvolutionParameterivEXT" alias="GetConvolutionParameteriv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLint *" output="true" variable_param="pname"/>
<glx vendorpriv="3"/>
</function>
<function name="GetSeparableFilterEXT" alias="GetSeparableFilter">
<param name="target" type="GLenum"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="row" type="GLvoid *" output="true"/>
<param name="column" type="GLvoid *" output="true"/>
<param name="span" type="GLvoid *" output="true"/>
<glx vendorpriv="4" handcode="true"/>
</function>
<function name="SeparableFilter2DEXT" alias="SeparableFilter2D">
<param name="target" type="GLenum"/>
<param name="internalformat" type="GLenum"/>
<param name="width" type="GLsizei"/>
<param name="height" type="GLsizei"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="row" type="const GLvoid *"/>
<param name="column" type="const GLvoid *"/>
</function>
</category>
<category name="GL_SGI_color_matrix" number="13">
<enum name="COLOR_MATRIX_SGI" value="0x80B1"/>
<enum name="COLOR_MATRIX_STACK_DEPTH_SGI" value="0x80B2"/>
<enum name="MAX_COLOR_MATRIX_STACK_DEPTH_SGI" value="0x80B3"/>
<enum name="POST_COLOR_MATRIX_RED_SCALE_SGI" value="0x80B4"/>
<enum name="POST_COLOR_MATRIX_GREEN_SCALE_SGI" value="0x80B5"/>
<enum name="POST_COLOR_MATRIX_BLUE_SCALE_SGI" value="0x80B6"/>
<enum name="POST_COLOR_MATRIX_ALPHA_SCALE_SGI" value="0x80B7"/>
<enum name="POST_COLOR_MATRIX_RED_BIAS_SGI" value="0x80B8"/>
<enum name="POST_COLOR_MATRIX_GREEN_BIAS_SGI" value="0x80B9"/>
<enum name="POST_COLOR_MATRIX_BLUE_BIAS_SGI" value="0x80BA"/>
<enum name="POST_COLOR_MATRIX_ALPHA_BIAS_SGI" value="0x80BB"/>
</category>
<category name="GL_SGI_color_table" number="14">
<enum name="COLOR_TABLE_SCALE_SGI" count="4" value="0x80D6">
<size name="ColorTableParameterfvSGI"/>
<size name="ColorTableParameterivSGI"/>
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<enum name="COLOR_TABLE_BIAS_SGI" count="4" value="0x80D7">
<size name="ColorTableParameterfvSGI"/>
<size name="ColorTableParameterivSGI"/>
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<enum name="COLOR_TABLE_FORMAT_SGI" count="1" value="0x80D8">
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<enum name="COLOR_TABLE_WIDTH_SGI" count="1" value="0x80D9">
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<enum name="COLOR_TABLE_RED_SIZE_SGI" count="1" value="0x80DA">
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<enum name="COLOR_TABLE_GREEN_SIZE_SGI" count="1" value="0x80DB">
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<enum name="COLOR_TABLE_BLUE_SIZE_SGI" count="1" value="0x80DC">
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<enum name="COLOR_TABLE_ALPHA_SIZE_SGI" count="1" value="0x80DD">
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<enum name="COLOR_TABLE_LUMINANCE_SIZE_SGI" count="1" value="0x80DE">
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<enum name="COLOR_TABLE_INTENSITY_SIZE_SGI" count="1" value="0x80DF">
<size name="GetColorTableParameterfvSGI" mode="get"/>
<size name="GetColorTableParameterivSGI" mode="get"/>
</enum>
<function name="ColorTableSGI" alias="ColorTable">
<param name="target" type="GLenum"/>
<param name="internalformat" type="GLenum"/>
<param name="width" type="GLsizei"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="table" type="const GLvoid *"/>
</function>
<function name="ColorTableParameterfvSGI" alias="ColorTableParameterfv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="const GLfloat *"/>
</function>
<function name="ColorTableParameterivSGI" alias="ColorTableParameteriv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="const GLint *"/>
</function>
<function name="CopyColorTableSGI" alias="CopyColorTable">
<param name="target" type="GLenum"/>
<param name="internalformat" type="GLenum"/>
<param name="x" type="GLint"/>
<param name="y" type="GLint"/>
<param name="width" type="GLsizei"/>
</function>
<function name="GetColorTableSGI" alias="GetColorTable">
<param name="target" type="GLenum"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="table" type="GLvoid *" output="true" img_width="width" img_format="format" img_type="type"/>
<glx vendorpriv="4098" dimensions_in_reply="true"/>
</function>
<function name="GetColorTableParameterfvSGI" alias="GetColorTableParameterfv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLfloat *" output="true" variable_param="pname"/>
<glx vendorpriv="4099"/>
</function>
<function name="GetColorTableParameterivSGI" alias="GetColorTableParameteriv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLint *" output="true" variable_param="pname"/>
<glx vendorpriv="4100"/>
</function>
</category>
<category name="GL_SGIS_pixel_texture" number="15">
<function name="PixelTexGenParameteriSGIS" exec="skip">
<param name="pname" type="GLenum"/>
@ -9702,76 +9305,6 @@
</function>
</category>
<category name="GL_EXT_paletted_texture" number="78">
<enum name="COLOR_TABLE_FORMAT_EXT" count="1" value="0x80D8">
<size name="GetColorTableParameterfv" mode="get"/>
<size name="GetColorTableParameteriv" mode="get"/>
</enum>
<enum name="COLOR_TABLE_WIDTH_EXT" count="1" value="0x80D9">
<size name="GetColorTableParameterfv" mode="get"/>
<size name="GetColorTableParameteriv" mode="get"/>
</enum>
<enum name="COLOR_TABLE_RED_SIZE_EXT" count="1" value="0x80DA">
<size name="GetColorTableParameterfv" mode="get"/>
<size name="GetColorTableParameteriv" mode="get"/>
</enum>
<enum name="COLOR_TABLE_GREEN_SIZE_EXT" count="1" value="0x80DB">
<size name="GetColorTableParameterfv" mode="get"/>
<size name="GetColorTableParameteriv" mode="get"/>
</enum>
<enum name="COLOR_TABLE_BLUE_SIZE_EXT" count="1" value="0x80DC">
<size name="GetColorTableParameterfv" mode="get"/>
<size name="GetColorTableParameteriv" mode="get"/>
</enum>
<enum name="COLOR_TABLE_ALPHA_SIZE_EXT" count="1" value="0x80DD">
<size name="GetColorTableParameterfv" mode="get"/>
<size name="GetColorTableParameteriv" mode="get"/>
</enum>
<enum name="COLOR_TABLE_LUMINANCE_SIZE_EXT" count="1" value="0x80DE">
<size name="GetColorTableParameterfv" mode="get"/>
<size name="GetColorTableParameteriv" mode="get"/>
</enum>
<enum name="COLOR_TABLE_INTENSITY_SIZE_EXT" count="1" value="0x80DF">
<size name="GetColorTableParameterfv" mode="get"/>
<size name="GetColorTableParameteriv" mode="get"/>
</enum>
<enum name="TEXTURE_INDEX_SIZE_EXT" count="1" value="0x80ED">
<size name="GetTexLevelParameterfv" mode="get"/>
<size name="GetTexLevelParameteriv" mode="get"/>
</enum>
<function name="ColorTableEXT" alias="ColorTable">
<param name="target" type="GLenum"/>
<param name="internalformat" type="GLenum"/>
<param name="width" type="GLsizei"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="table" type="const GLvoid *"/>
</function>
<function name="GetColorTableEXT" alias="GetColorTable">
<param name="target" type="GLenum"/>
<param name="format" type="GLenum"/>
<param name="type" type="GLenum"/>
<param name="table" type="GLvoid *" output="true" img_width="width" img_format="format" img_type="type"/>
<glx vendorpriv="4098" dimensions_in_reply="true"/>
</function>
<function name="GetColorTableParameterivEXT" alias="GetColorTableParameteriv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLint *" output="true" variable_param="pname"/>
<glx vendorpriv="4100"/>
</function>
<function name="GetColorTableParameterfvEXT" alias="GetColorTableParameterfv">
<param name="target" type="GLenum"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLfloat *" output="true" variable_param="pname"/>
<glx vendorpriv="4099"/>
</function>
</category>
<category name="GL_EXT_clip_volume_hint" number="79">
<enum name="CLIP_VOLUME_CLIPPING_HINT_EXT" count="1" value="0x80F0">
<size name="Get" mode="get"/>