From e90b540d01bcc56d1a4d51ffd47e95f7d9717fb9 Mon Sep 17 00:00:00 2001 From: Caspian Rychlik-Prince Date: Sat, 2 Aug 2003 16:07:49 +0000 Subject: [PATCH] *** empty log message *** --- .../common/org_lwjgl_opengl_CoreGL11.cpp | 22 +++++++++++++++++++ src/native/common/org_lwjgl_opengl_CoreGL11.h | 16 ++++++++++++++ src/native/common/org_lwjgl_opengl_GLU.cpp | 1 - 3 files changed, 38 insertions(+), 1 deletion(-) 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