Added linux support for additional GL functions

This commit is contained in:
Elias Naur 2002-11-24 14:27:14 +00:00
parent b04e5d8b58
commit 33fab5d9d2
1 changed files with 941 additions and 1 deletions

View File

@ -1,4 +1,4 @@
/*
/*
* Copyright (c) 2002 Light Weight Java Game Library Project
* All rights reserved.
*
@ -3208,3 +3208,943 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getColorTableParameterfv
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: colorTableParameteriv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_colorTableParameteriv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glColorTableParameteriv(target, pname, (int *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: colorTableParameterfv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_colorTableParameterfv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glColorTableParameterfv(target, pname, (float *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: copyColorSubTable
* Signature: (IIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_copyColorSubTable
(JNIEnv *env, jobject obj, jint target, jint start, jint x, jint y, jint width)
{
glCopyColorSubTable(target, start, x, y, width);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: copyColorTable
* Signature: (IIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_copyColorTable
(JNIEnv *env, jobject obj, jint target, jint internalformat, jint x, jint y, jint width)
{
glCopyColorTable(target, internalformat, x, y, width);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: blendEquation
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_blendEquation
(JNIEnv *env, jobject obj, jint mode)
{
glBlendEquation(mode);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: histogram
* Signature: (IIIZ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_histogram
(JNIEnv *env, jobject obj, jint target, jint width, jint internalformat, jboolean sink)
{
glHistogram(target, width, internalformat, sink);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: resetHistogram
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_resetHistogram
(JNIEnv *env, jobject obj, jint target)
{
glResetHistogram(target);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getHistogram
* Signature: (IZIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getHistogram
(JNIEnv *env, jobject obj, jint target, jboolean reset, jint format, jint type, jint values)
{
glGetHistogram(target, reset, format, type, (void *)values);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getHistogramParameterfv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getHistogramParameterfv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glGetHistogramParameterfv(target, pname, (float *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getHistogramParameteriv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getHistogramParameteriv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glGetHistogramParameteriv(target, pname, (int *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: minmax
* Signature: (IIZ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_minmax
(JNIEnv *env, jobject obj, jint target, jint internalformat, jboolean sink)
{
glMinmax(target, internalformat, sink);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: resetMinmax
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_resetMinmax
(JNIEnv *env, jobject obj, jint target)
{
glResetMinmax(target);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getMinmax
* Signature: (IZIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getMinmax
(JNIEnv *env, jobject obj, jint target, jboolean reset, jint format, jint type, jint values)
{
glGetMinmax(target, reset, format, type, (void *)values);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getMinmaxParameterfv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getMinmaxParameterfv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glGetMinmaxParameterfv(target, pname, (float *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getMinmaxParameteriv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getMinmaxParameteriv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glGetMinmaxParameteriv(target, pname, (int *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: convolutionFilter1D
* Signature: (IIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_convolutionFilter1D
(JNIEnv *env, jobject obj, jint target, jint internalformat, jint width, jint format, jint type, jint image)
{
glConvolutionFilter1D(target, internalformat, width, format, type, (void *)image);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: convolutionFilter2D
* Signature: (IIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_convolutionFilter2D
(JNIEnv *env, jobject obj, jint target, jint internalformat, jint width, jint height, jint format, jint type, jint image)
{
glConvolutionFilter2D(target, internalformat, width, height, format, type, (void *)image);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: convolutionParameterf
* Signature: (IIF)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_convolutionParameterf
(JNIEnv *env, jobject obj, jint target, jint pname, jfloat params)
{
glConvolutionParameterf(target, pname, params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: convolutionParameterfv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_convolutionParameterfv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glConvolutionParameterfv(target, pname, (float *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: convolutionParameteri
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_convolutionParameteri
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glConvolutionParameteri(target, pname, params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: convolutionParameteriv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_convolutionParameteriv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glConvolutionParameteriv(target, pname, (int *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: copyConvolutionFilter1D
* Signature: (IIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_copyConvolutionFilter1D
(JNIEnv *env, jobject obj, jint target, jint internalformat, jint x, jint y, jint width)
{
glCopyConvolutionFilter1D(target, internalformat, x, y, width);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: copyConvolutionFilter2D
* Signature: (IIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_copyConvolutionFilter2D
(JNIEnv *env, jobject obj, jint target, jint internalformat, jint x, jint y, jint width, jint height)
{
glCopyConvolutionFilter2D(target, internalformat, x, y, width, height);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getConvolutionFilter
* Signature: (IIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getConvolutionFilter
(JNIEnv *env, jobject obj, jint target, jint format, jint type, jint image)
{
glGetConvolutionFilter(target, format, type, (void *)image);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getConvolutionParameterfv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getConvolutionParameterfv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glGetConvolutionParameterfv(target, pname, (float *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getConvolutionParameteriv
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getConvolutionParameteriv
(JNIEnv *env, jobject obj, jint target, jint pname, jint params)
{
glGetConvolutionParameteriv(target, pname, (int *)params);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: separableFilter2D
* Signature: (IIIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_separableFilter2D
(JNIEnv *env, jobject obj, jint target, jint internalformat, jint width, jint height, jint format, jint type, jint row, jint column)
{
glSeparableFilter2D(target, internalformat, width, height, format, type, (void *)row, (void *)column);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getSeparableFilter
* Signature: (IIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getSeparableFilter
(JNIEnv *env, jobject obj, jint target, jint format, jint type, jint row, jint column, jint span)
{
glGetSeparableFilter(target, format, type, (void *)row, (void *)column, (void *)span);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: drawRangeElements
* Signature: (IIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_drawRangeElements
(JNIEnv *env, jobject obj, jint mode, jint start, jint end, jint count, jint type, jint indices)
{
glDrawRangeElements(mode, start, end, count, type, (void *)indices);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: texImage3D
* Signature: (IIIIIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_texImage3D
(JNIEnv *env, jobject obj, jint target, jint level, jint internalformat, jint width, jint height, jint depth, jint border, jint format, jint type, jint pixels)
{
glTexImage3D(target, level, internalformat, width, height, depth, border, format, type, (void *)pixels);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: texSubImage3D
* Signature: (IIIIIIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_texSubImage3D
(JNIEnv *env, jobject obj, jint target, jint level, jint xoffset, jint yoffset, jint zoffset, jint width, jint height, jint depth, jint format, jint type, jint pixels)
{
glTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, (void *)pixels);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: copyTexSubImage3D
* Signature: (IIIIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_copyTexSubImage3D
(JNIEnv *env, jobject obj, jint target, jint level, jint xoffset, jint yoffset, jint zoffset, jint x, jint y, jint width, jint height)
{
glCopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: activeTexture
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_activeTexture
(JNIEnv *env, jobject obj, jint texture)
{
glActiveTexture(texture);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: clientActiveTexture
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_clientActiveTexture
(JNIEnv *env, jobject obj, jint texture)
{
glClientActiveTexture(texture);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: compressedTexImage1D
* Signature: (IIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_compressedTexImage1D
(JNIEnv *env, jobject obj, jint target, jint level, jint internalformat, jint width, jint border, jint imagesize, jint data)
{
glCompressedTexImage1D(target, level, internalformat, width, border, imagesize, (void *)data);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: compressedTexImage2D
* Signature: (IIIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_compressedTexImage2D
(JNIEnv *env, jobject obj, jint target, jint level, jint internalformat, jint width, jint height, jint border, jint imagesize, jint data)
{
glCompressedTexImage2D(target, level, internalformat, width, height, border, imagesize, (void *)data);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: compressedTexImage3D
* Signature: (IIIIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_compressedTexImage3D
(JNIEnv *env, jobject obj, jint target, jint level, jint internalformat, jint width, jint height, jint depth, jint border, jint imagesize, jint data)
{
glCompressedTexImage3D(target, level, internalformat, width, height, depth, border, imagesize, (void *)data);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: compressedTexSubImage1D
* Signature: (IIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_compressedTexSubImage1D
(JNIEnv *env, jobject obj, jint target, jint level, jint xoffset, jint width, jint format, jint imagesize, jint data)
{
glCompressedTexSubImage1D(target, level, xoffset, width, format, imagesize, (void *)data);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: compressedTexSubImage2D
* Signature: (IIIIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_compressedTexSubImage2D
(JNIEnv *env, jobject obj, jint target, jint level, jint xoffset, jint yoffset, jint width, jint height, jint format, jint imagesize, jint data)
{
glCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imagesize, (void *)data);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: compressedTexSubImage3D
* Signature: (IIIIIIIIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_compressedTexSubImage3D
(JNIEnv *env, jobject obj, jint target, jint level, jint xoffset, jint yoffset, jint zoffset, jint width, jint height, jint depth, jint format, jint imagesize, jint data)
{
glCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imagesize, (void *)data);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: getCompressedTexImage
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_getCompressedTexImage
(JNIEnv *env, jobject obj, jint target, jint lod, jint img)
{
glGetCompressedTexImage(target, lod, (void *)img);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord1d
* Signature: (ID)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord1d
(JNIEnv *env, jobject obj, jint target, jdouble s)
{
glMultiTexCoord1d(target, s);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord1dv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord1dv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord1dv(target, (double *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord1f
* Signature: (IF)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord1f
(JNIEnv *env, jobject obj, jint target, jfloat s)
{
glMultiTexCoord1f(target, s);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord1fv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord1fv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord1fv(target, (float *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord1i
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord1i
(JNIEnv *env, jobject obj, jint target, jint s)
{
glMultiTexCoord1i(target, s);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord1iv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord1iv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord1iv(target, (int *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord1s
* Signature: (IS)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord1s
(JNIEnv *env, jobject obj, jint target, jshort s)
{
glMultiTexCoord1s(target, s);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord1sv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord1sv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord1sv(target, (short *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord2d
* Signature: (IDD)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord2d
(JNIEnv *env, jobject obj, jint target, jdouble s, jdouble t)
{
glMultiTexCoord2d(target, s, t);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord2dv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord2dv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord2dv(target, (double *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord2f
* Signature: (IFF)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord2f
(JNIEnv *env, jobject obj, jint target, jfloat s, jfloat t)
{
glMultiTexCoord2f(target, s, t);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord2fv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord2fv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord2fv(target, (float *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord2i
* Signature: (III)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord2i
(JNIEnv *env, jobject obj, jint target, jint s, jint t)
{
glMultiTexCoord2i(target, s, t);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord2iv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord2iv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord2iv(target, (int *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord2s
* Signature: (ISS)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord2s
(JNIEnv *env, jobject obj, jint target, jshort s, jshort t)
{
glMultiTexCoord2s(target, s, t);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord2sv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord2sv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord2sv(target, (short *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord3d
* Signature: (IDDD)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord3d
(JNIEnv *env, jobject obj, jint target, jdouble s, jdouble t, jdouble r)
{
glMultiTexCoord3d(target, s, t, r);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord3dv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord3dv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord3dv(target, (double *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord3f
* Signature: (IFFF)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord3f
(JNIEnv *env, jobject obj, jint target, jfloat s, jfloat t, jfloat r)
{
glMultiTexCoord3f(target, s, t, r);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord3fv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord3fv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord3fv(target, (float *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord3i
* Signature: (IIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord3i
(JNIEnv *env, jobject obj, jint target, jint s, jint t, jint r)
{
glMultiTexCoord3i(target, s, t, r);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord3iv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord3iv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord3iv(target, (int *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord3s
* Signature: (ISSS)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord3s
(JNIEnv *env, jobject obj, jint target, jshort s, jshort t, jshort r)
{
glMultiTexCoord3s(target, s, t, r);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord3sv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord3sv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord3sv(target, (short *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord4d
* Signature: (IDDDD)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord4d
(JNIEnv *env, jobject obj, jint target, jdouble s, jdouble t, jdouble r, jdouble q)
{
glMultiTexCoord4d(target, s, t, r, q);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord4dv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord4dv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord4dv(target, (double *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord4f
* Signature: (IFFFF)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord4f
(JNIEnv *env, jobject obj, jint target, jfloat s, jfloat t, jfloat r, jfloat q)
{
glMultiTexCoord4f(target, s, t, r, q);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord4fv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord4fv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord4fv(target, (float *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord4i
* Signature: (IIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord4i
(JNIEnv *env, jobject obj, jint target, jint s, jint t, jint r, jint q)
{
glMultiTexCoord4i(target, s, t, r, q);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord4iv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord4iv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord4iv(target, (int *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord4s
* Signature: (ISSSS)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord4s
(JNIEnv *env, jobject obj, jint target, jshort s, jshort t, jshort r, jshort q)
{
glMultiTexCoord4s(target, s, t, r, q);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multiTexCoord4sv
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multiTexCoord4sv
(JNIEnv *env, jobject obj, jint target, jint v)
{
glMultiTexCoord4sv(target, (short *)v);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: loadTransposeMatrixd
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_loadTransposeMatrixd
(JNIEnv *env, jobject obj, jint m)
{
glLoadTransposeMatrixd((double *)m);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: loadTransposeMatrixf
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_loadTransposeMatrixf
(JNIEnv *env, jobject obj, jint m)
{
glLoadTransposeMatrixf((float *)m);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multTransposeMatrixd
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multTransposeMatrixd
(JNIEnv *env, jobject obj, jint m)
{
glMultTransposeMatrixd((double *)m);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: multTransposeMatrixf
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_multTransposeMatrixf
(JNIEnv *env, jobject obj, jint m)
{
glMultTransposeMatrixf((float *)m);
CHECK_GL_ERROR
}
/*
* Class: org_lwjgl_opengl_CoreGL
* Method: sampleCoverage
* Signature: (FZ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL_sampleCoverage
(JNIEnv *env, jobject obj, jfloat value, jboolean invert)
{
glSampleCoverage(value, invert);
CHECK_GL_ERROR
}