diff --git a/src/native/common/org_lwjgl_opengl_CoreGL11.cpp b/src/native/common/org_lwjgl_opengl_CoreGL11.cpp index 2cb1e913..bd062a27 100644 --- a/src/native/common/org_lwjgl_opengl_CoreGL11.cpp +++ b/src/native/common/org_lwjgl_opengl_CoreGL11.cpp @@ -1949,6 +1949,28 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL11_nglTexGenfv(JNIEnv * env, CHECK_GL_ERROR } +/* + * Class: org_lwjgl_opengl_CoreGL11 + * Method: glTexGeni + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL11_glTexGenf(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glTexGeni((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_CoreGL11 + * Method: glTexGeniv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL11_glTexGeniv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLint *address = offset + (const GLint *)env->GetDirectBufferAddress(buffer); + glTexGeniv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + /* diff --git a/src/native/common/org_lwjgl_opengl_CoreGL11.h b/src/native/common/org_lwjgl_opengl_CoreGL11.h index ce33f926..245998e9 100644 --- a/src/native/common/org_lwjgl_opengl_CoreGL11.h +++ b/src/native/common/org_lwjgl_opengl_CoreGL11.h @@ -1463,6 +1463,22 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL11_glTexGenf JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL11_nglTexGenfv (JNIEnv *, jclass, jint, jint, jobject, jint); +/* + * Class: org_lwjgl_opengl_CoreGL11 + * Method: glTexGeni + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL11_glTexGeni + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_CoreGL11 + * Method: nglTexGenfi + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CoreGL11_nglTexGenfi + (JNIEnv *, jclass, jint, jint, jobject, jint); + /* * Class: org_lwjgl_opengl_CoreGL11 * Method: glTexEnvf diff --git a/src/native/common/org_lwjgl_opengl_GLU.cpp b/src/native/common/org_lwjgl_opengl_GLU.cpp index 2f60ebcf..e74f23f9 100644 --- a/src/native/common/org_lwjgl_opengl_GLU.cpp +++ b/src/native/common/org_lwjgl_opengl_GLU.cpp @@ -43,7 +43,6 @@ #include "extgl.h" #include "checkGLerror.h" -//#include "callbacks/GLUQuadricCallbacks.h" /* * Class: org_lwjgl_opengl_GLU