/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_ARBImaging */

#ifndef _Included_org_lwjgl_opengl_ARBImaging
#define _Included_org_lwjgl_opengl_ARBImaging
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_ARBImaging_GL_BLEND_COLOR
#define org_lwjgl_opengl_ARBImaging_GL_BLEND_COLOR 32773L
#undef org_lwjgl_opengl_ARBImaging_GL_FUNC_ADD
#define org_lwjgl_opengl_ARBImaging_GL_FUNC_ADD 32774L
#undef org_lwjgl_opengl_ARBImaging_GL_MIN
#define org_lwjgl_opengl_ARBImaging_GL_MIN 32775L
#undef org_lwjgl_opengl_ARBImaging_GL_MAX
#define org_lwjgl_opengl_ARBImaging_GL_MAX 32776L
#undef org_lwjgl_opengl_ARBImaging_GL_BLEND_EQUATION
#define org_lwjgl_opengl_ARBImaging_GL_BLEND_EQUATION 32777L
#undef org_lwjgl_opengl_ARBImaging_GL_FUNC_SUBTRACT
#define org_lwjgl_opengl_ARBImaging_GL_FUNC_SUBTRACT 32778L
#undef org_lwjgl_opengl_ARBImaging_GL_FUNC_REVERSE_SUBTRACT
#define org_lwjgl_opengl_ARBImaging_GL_FUNC_REVERSE_SUBTRACT 32779L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_MATRIX
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_MATRIX 32945L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_MATRIX_STACK_DEPTH
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_MATRIX_STACK_DEPTH 32946L
#undef org_lwjgl_opengl_ARBImaging_GL_MAX_COLOR_MATRIX_STACK_DEPTH
#define org_lwjgl_opengl_ARBImaging_GL_MAX_COLOR_MATRIX_STACK_DEPTH 32947L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_RED_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_RED_SCALE 32948L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_GREEN_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_GREEN_SCALE 32949L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_BLUE_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_BLUE_SCALE 32950L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_ALPHA_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_ALPHA_SCALE 32951L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_RED_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_RED_BIAS 32952L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_GREEN_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_GREEN_BIAS 32953L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_BLUE_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_BLUE_BIAS 32954L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_ALPHA_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_ALPHA_BIAS 32955L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE 32976L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_COLOR_TABLE
#define org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_COLOR_TABLE 32977L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_COLOR_TABLE
#define org_lwjgl_opengl_ARBImaging_GL_POST_COLOR_MATRIX_COLOR_TABLE 32978L
#undef org_lwjgl_opengl_ARBImaging_GL_PROXY_COLOR_TABLE
#define org_lwjgl_opengl_ARBImaging_GL_PROXY_COLOR_TABLE 32979L
#undef org_lwjgl_opengl_ARBImaging_GL_PROXY_POST_CONVOLUTION_COLOR_TABLE
#define org_lwjgl_opengl_ARBImaging_GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 32980L
#undef org_lwjgl_opengl_ARBImaging_GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE
#define org_lwjgl_opengl_ARBImaging_GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 32981L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_SCALE 32982L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_BIAS 32983L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_FORMAT
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_FORMAT 32984L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_WIDTH
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_WIDTH 32985L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_RED_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_RED_SIZE 32986L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_GREEN_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_GREEN_SIZE 32987L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_BLUE_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_BLUE_SIZE 32988L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_ALPHA_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_ALPHA_SIZE 32989L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_LUMINANCE_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_LUMINANCE_SIZE 32990L
#undef org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_INTENSITY_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_COLOR_TABLE_INTENSITY_SIZE 32991L
#undef org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_1D
#define org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_1D 32784L
#undef org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_2D
#define org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_2D 32785L
#undef org_lwjgl_opengl_ARBImaging_GL_SEPARABLE_2D
#define org_lwjgl_opengl_ARBImaging_GL_SEPARABLE_2D 32786L
#undef org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_BORDER_MODE
#define org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_BORDER_MODE 32787L
#undef org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_FILTER_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_FILTER_SCALE 32788L
#undef org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_FILTER_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_FILTER_BIAS 32789L
#undef org_lwjgl_opengl_ARBImaging_GL_REDUCE
#define org_lwjgl_opengl_ARBImaging_GL_REDUCE 32790L
#undef org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_FORMAT
#define org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_FORMAT 32791L
#undef org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_WIDTH
#define org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_WIDTH 32792L
#undef org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_HEIGHT
#define org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_HEIGHT 32793L
#undef org_lwjgl_opengl_ARBImaging_GL_MAX_CONVOLUTION_WIDTH
#define org_lwjgl_opengl_ARBImaging_GL_MAX_CONVOLUTION_WIDTH 32794L
#undef org_lwjgl_opengl_ARBImaging_GL_MAX_CONVOLUTION_HEIGHT
#define org_lwjgl_opengl_ARBImaging_GL_MAX_CONVOLUTION_HEIGHT 32795L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_RED_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_RED_SCALE 32796L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_GREEN_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_GREEN_SCALE 32797L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_BLUE_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_BLUE_SCALE 32798L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_ALPHA_SCALE
#define org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_ALPHA_SCALE 32799L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_RED_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_RED_BIAS 32800L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_GREEN_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_GREEN_BIAS 32801L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_BLUE_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_BLUE_BIAS 32802L
#undef org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_ALPHA_BIAS
#define org_lwjgl_opengl_ARBImaging_GL_POST_CONVOLUTION_ALPHA_BIAS 32803L
#undef org_lwjgl_opengl_ARBImaging_GL_IGNORE_BORDER
#define org_lwjgl_opengl_ARBImaging_GL_IGNORE_BORDER 33104L
#undef org_lwjgl_opengl_ARBImaging_GL_CONSTANT_BORDER
#define org_lwjgl_opengl_ARBImaging_GL_CONSTANT_BORDER 33105L
#undef org_lwjgl_opengl_ARBImaging_GL_REPLICATE_BORDER
#define org_lwjgl_opengl_ARBImaging_GL_REPLICATE_BORDER 33107L
#undef org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_BORDER_COLOR
#define org_lwjgl_opengl_ARBImaging_GL_CONVOLUTION_BORDER_COLOR 33108L
#undef org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM
#define org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM 32804L
#undef org_lwjgl_opengl_ARBImaging_GL_PROXY_HISTOGRAM
#define org_lwjgl_opengl_ARBImaging_GL_PROXY_HISTOGRAM 32805L
#undef org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_WIDTH
#define org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_WIDTH 32806L
#undef org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_FORMAT
#define org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_FORMAT 32807L
#undef org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_RED_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_RED_SIZE 32808L
#undef org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_GREEN_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_GREEN_SIZE 32809L
#undef org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_BLUE_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_BLUE_SIZE 32810L
#undef org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_ALPHA_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_ALPHA_SIZE 32811L
#undef org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_LUMINANCE_SIZE
#define org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_LUMINANCE_SIZE 32812L
#undef org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_SINK
#define org_lwjgl_opengl_ARBImaging_GL_HISTOGRAM_SINK 32813L
#undef org_lwjgl_opengl_ARBImaging_GL_MINMAX
#define org_lwjgl_opengl_ARBImaging_GL_MINMAX 32814L
#undef org_lwjgl_opengl_ARBImaging_GL_MINMAX_FORMAT
#define org_lwjgl_opengl_ARBImaging_GL_MINMAX_FORMAT 32815L
#undef org_lwjgl_opengl_ARBImaging_GL_MINMAX_SINK
#define org_lwjgl_opengl_ARBImaging_GL_MINMAX_SINK 32816L
#undef org_lwjgl_opengl_ARBImaging_GL_TABLE_TOO_LARGE
#define org_lwjgl_opengl_ARBImaging_GL_TABLE_TOO_LARGE 32817L
/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglColorTable
 * Signature: (IIIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglColorTable
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglColorTableBO
 * Signature: (IIIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglColorTableBO
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglColorSubTable
 * Signature: (IIIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglColorSubTable
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglColorSubTableBO
 * Signature: (IIIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglColorSubTableBO
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglColorTableParameteriv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglColorTableParameteriv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglColorTableParameterfv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglColorTableParameterfv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglCopyColorSubTable
 * Signature: (IIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglCopyColorSubTable
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglCopyColorTable
 * Signature: (IIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglCopyColorTable
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetColorTable
 * Signature: (IIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetColorTable
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetColorTableParameteriv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetColorTableParameteriv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetColorTableParameterfv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetColorTableParameterfv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglHistogram
 * Signature: (IIIZJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglHistogram
  (JNIEnv *, jclass, jint, jint, jint, jboolean, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglResetHistogram
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglResetHistogram
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetHistogram
 * Signature: (IZIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetHistogram
  (JNIEnv *, jclass, jint, jboolean, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetHistogramBO
 * Signature: (IZIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetHistogramBO
  (JNIEnv *, jclass, jint, jboolean, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetHistogramParameterfv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetHistogramParameterfv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetHistogramParameteriv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetHistogramParameteriv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglMinmax
 * Signature: (IIZJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglMinmax
  (JNIEnv *, jclass, jint, jint, jboolean, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglResetMinmax
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglResetMinmax
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetMinmax
 * Signature: (IZIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetMinmax
  (JNIEnv *, jclass, jint, jboolean, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetMinmaxBO
 * Signature: (IZIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetMinmaxBO
  (JNIEnv *, jclass, jint, jboolean, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetMinmaxParameterfv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetMinmaxParameterfv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetMinmaxParameteriv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetMinmaxParameteriv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglConvolutionFilter1D
 * Signature: (IIIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglConvolutionFilter1D
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglConvolutionFilter1DBO
 * Signature: (IIIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglConvolutionFilter1DBO
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglConvolutionFilter2D
 * Signature: (IIIIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglConvolutionFilter2D
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglConvolutionFilter2DBO
 * Signature: (IIIIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglConvolutionFilter2DBO
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglConvolutionParameterf
 * Signature: (IIFJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglConvolutionParameterf
  (JNIEnv *, jclass, jint, jint, jfloat, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglConvolutionParameterfv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglConvolutionParameterfv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglConvolutionParameteri
 * Signature: (IIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglConvolutionParameteri
  (JNIEnv *, jclass, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglConvolutionParameteriv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglConvolutionParameteriv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglCopyConvolutionFilter1D
 * Signature: (IIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglCopyConvolutionFilter1D
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglCopyConvolutionFilter2D
 * Signature: (IIIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglCopyConvolutionFilter2D
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetConvolutionFilter
 * Signature: (IIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetConvolutionFilter
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetConvolutionFilterBO
 * Signature: (IIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetConvolutionFilterBO
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetConvolutionParameterfv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetConvolutionParameterfv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetConvolutionParameteriv
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetConvolutionParameteriv
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglSeparableFilter2D
 * Signature: (IIIIIIJJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglSeparableFilter2D
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jlong, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglSeparableFilter2DBO
 * Signature: (IIIIIIJJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglSeparableFilter2DBO
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jlong, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetSeparableFilter
 * Signature: (IIIJJJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetSeparableFilter
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_ARBImaging
 * Method:    nglGetSeparableFilterBO
 * Signature: (IIIJJJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBImaging_nglGetSeparableFilterBO
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong, jlong, jlong);

#ifdef __cplusplus
}
#endif
#endif
