From 99f156a9d9e86e6d835ad9791071b23335476330 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Tue, 10 Apr 2001 18:37:03 +0000 Subject: 2.7.1 --- C2J/C2J.java | 2 +- C2J/C2J.jj | 2 +- C2J/CFuncDeclaration.java | 16 + C2J/gl-disp-fetch-auto.hc | 4 +- C2J/gl-disp-var-auto.h | 4 +- C2J/gl-disp-var-auto.hc | 4 +- C2J/gl-enum-auto.java | 4 +- C2J/gl-funcnames.skel | 4 +- C2J/gl-proto-auto.java | 4 +- C2J/gl-proto-dynauto-jni12.c | 1370 +- C2J/gl-proto-dynauto-tst-jni12.c | 1370 +- C2J/gl-proto-dynauto.c | 1370 +- C2J/gl-protoVirt-auto.java | 4 +- C2J/glu-disp-fetch-auto.hc | 4 +- C2J/glu-disp-var-auto.h | 4 +- C2J/glu-disp-var-auto.hc | 4 +- C2J/glu-enum-auto.java | 4 +- C2J/glu-proto-auto-jni12.c | 132 +- C2J/glu-proto-auto-tst-jni12.c | 132 +- C2J/glu-proto-auto.c | 132 +- C2J/glu-proto-auto.java | 4 +- C2J/glu-protoVirt-auto.java | 4 +- C2J/makefile | 2 +- C2J/manual/gl-manualCodedImplJNI.c | 5 +- C2J/manual/gl-manualCodedImplJNI2.java | 2 +- C2J/manual/glu-manualCodedImplJNI.c | 26 +- C2J/manual/glu-manualCodedImplJNI2.java | 2 +- CHANGES.txt | 21 +- CNativeCode/OpenGLU_JauJNI12_funcs.c | 158 +- CNativeCode/OpenGLU_JauJNI12nf_funcs.c | 4696 +-- CNativeCode/OpenGLU_JauJNI12tst_funcs.c | 2506 +- CNativeCode/OpenGLU_JauJNI_funcs.c | 158 +- CNativeCode/OpenGL_JauJNI12_funcs.c | 1375 +- CNativeCode/OpenGL_JauJNI12nf_funcs.c | 39123 ++++++++++--------- CNativeCode/OpenGL_JauJNI12tst_funcs.c | 1375 +- CNativeCode/OpenGL_JauJNI_funcs.c | 1375 +- CNativeCode/gl-disp-fetch.hc | 4 +- CNativeCode/gl-disp-var.h | 4 +- CNativeCode/gl-disp-var.hc | 4 +- CNativeCode/glu-disp-fetch.hc | 4 +- CNativeCode/glu-disp-var.h | 4 +- CNativeCode/glu-disp-var.hc | 4 +- COMPILATION.txt | 17 +- INSTALL.txt | 37 +- INSTALLER.txt | 8 +- Installer/install-withproxy.bat | 12 + Installer/install-withproxy.sh | 9 + Installer/java.policy | 85 - Installer/makeMSIESignedCab.sh | 2 +- Installer/makeMScert.sh | 4 +- Installer/makeNetscapeSignedJar-Unix.sh | 6 +- Installer/versiondef.sh | 2 +- Java2.txt | 37 +- MS-JVM.txt | 22 +- Netscape.txt | 27 +- README-Version-2-5-2.txt | 132 +- README.GLXDRI.txt | 4 + docs-src/GL4Java.tex | 47 +- gl4java/GLContext.java.skel | 117 +- gl4java/GLEnum.java | 12 +- gl4java/GLFunc.java | 16 +- gl4java/GLFuncJauJNI.java | 14 +- gl4java/GLFuncJauJNInf.java | 13994 +++---- gl4java/GLUEnum.java | 12 +- gl4java/GLUFunc.java | 12 +- gl4java/GLUFuncJauJNI.java | 14 +- gl4java/GLUFuncJauJNInf.java | 1650 +- gl4java/drawable/GLDrawableFactory.java | 27 +- .../drawable/Win32SunJDK13GLDrawableFactory.java | 38 +- makefile | 12 +- 70 files changed, 42346 insertions(+), 29449 deletions(-) create mode 100755 Installer/install-withproxy.bat create mode 100755 Installer/install-withproxy.sh diff --git a/C2J/C2J.java b/C2J/C2J.java index af692a2..4107d22 100644 --- a/C2J/C2J.java +++ b/C2J/C2J.java @@ -3,7 +3,7 @@ import java.util.*; public class C2J implements C2JConstants { - public static final String version = "C2J Parser Version 2.0" ; + public static final String version = "C2J Parser Version 2.1" ; public static final String vendor = "Jausoft - Sven Goethel Software Development"; public static final int EXPORT_JNI_JAVA = 1; diff --git a/C2J/C2J.jj b/C2J/C2J.jj index ad9ddc3..3366c19 100644 --- a/C2J/C2J.jj +++ b/C2J/C2J.jj @@ -57,7 +57,7 @@ import java.util.*; public class C2J{ - public static final String version = "C2J Parser Version 2.0" ; + public static final String version = "C2J Parser Version 2.1" ; public static final String vendor = "Jausoft - Sven Goethel Software Development"; public static final int EXPORT_JNI_JAVA = 1; diff --git a/C2J/CFuncDeclaration.java b/C2J/CFuncDeclaration.java index 1236ee2..4431dfd 100644 --- a/C2J/CFuncDeclaration.java +++ b/C2J/CFuncDeclaration.java @@ -519,6 +519,22 @@ public class CFuncDeclaration res += "\n" ; + // + // Add the query if the native function pointer is != NULL + // + res += "\t\tif ( "; + + if(exportMode==C2J.EXPORT_JNI_C) + res += funcSpec.identifier; + else + res += "disp__"+funcSpec.identifier; + + res += " == NULL ) return"; + + if(funcSpec.typeJava.equals("void")==false) + res += " 0"; + res += ";\n\n"; + // // Adding the JNI access Methods // for Arrays ... diff --git a/C2J/gl-disp-fetch-auto.hc b/C2J/gl-disp-fetch-auto.hc index 0a63dbe..da57350 100644 --- a/C2J/gl-disp-fetch-auto.hc +++ b/C2J/gl-disp-fetch-auto.hc @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -1316,4 +1316,4 @@ disp__glMultiTexCoord4svARB = (void (CALLBACK *)(GLenum, const GLshort *)) GET_GL_PROCADDRESS ("glMultiTexCoord4svARB"); -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/gl-disp-var-auto.h b/C2J/gl-disp-var-auto.h index 2445d7a..dcaf75c 100644 --- a/C2J/gl-disp-var-auto.h +++ b/C2J/gl-disp-var-auto.h @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -3501,4 +3501,4 @@ */ LIBAPI void (CALLBACK * disp__glMultiTexCoord4svARB )(GLenum, const GLshort *); -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/gl-disp-var-auto.hc b/C2J/gl-disp-var-auto.hc index 640f55d..0e1a275 100644 --- a/C2J/gl-disp-var-auto.hc +++ b/C2J/gl-disp-var-auto.hc @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -879,4 +879,4 @@ void (CALLBACK * disp__glMultiTexCoord4svARB )(GLenum, const GLshort *) = NULL; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/gl-enum-auto.java b/C2J/gl-enum-auto.java index d549cd0..7bba25e 100644 --- a/C2J/gl-enum-auto.java +++ b/C2J/gl-enum-auto.java @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-enum-auto.orig.h . . . * Destination-Class: gl4java_GLEnum ! @@ -1314,4 +1314,4 @@ public static final int GL_ZERO = 0x0; public static final int GL_ZOOM_X = 0x0D16; public static final int GL_ZOOM_Y = 0x0D17; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/gl-funcnames.skel b/C2J/gl-funcnames.skel index 3025d4c..514913f 100644 --- a/C2J/gl-funcnames.skel +++ b/C2J/gl-funcnames.skel @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLFuncJauJNI ! @@ -442,4 +442,4 @@ "glMultiTexCoord4ivARB", "glMultiTexCoord4sARB", "glMultiTexCoord4svARB", -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/gl-proto-auto.java b/C2J/gl-proto-auto.java index 727e1f1..87397c7 100644 --- a/C2J/gl-proto-auto.java +++ b/C2J/gl-proto-auto.java @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLFuncJauJNI ! @@ -6952,4 +6952,4 @@ short[] v ) ; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/gl-proto-dynauto-jni12.c b/C2J/gl-proto-dynauto-jni12.c index 8226ff2..9de5f04 100644 --- a/C2J/gl-proto-dynauto-jni12.c +++ b/C2J/gl-proto-dynauto-jni12.c @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLFuncJauJNI ! @@ -17,6 +17,8 @@ jfloat c) { + if ( disp__glClearIndex == NULL ) return; + disp__glClearIndex ( (GLfloat) c ); @@ -38,6 +40,8 @@ jfloat alpha) { + if ( disp__glClearColor == NULL ) return; + disp__glClearColor ( (GLclampf) red, (GLclampf) green, @@ -59,6 +63,8 @@ jint mask) { + if ( disp__glClear == NULL ) return; + disp__glClear ( (GLbitfield) mask ); @@ -77,6 +83,8 @@ jint mask) { + if ( disp__glIndexMask == NULL ) return; + disp__glIndexMask ( (GLuint) mask ); @@ -98,6 +106,8 @@ jboolean alpha) { + if ( disp__glColorMask == NULL ) return; + disp__glColorMask ( (GLboolean) red, (GLboolean) green, @@ -120,6 +130,8 @@ jfloat ref) { + if ( disp__glAlphaFunc == NULL ) return; + disp__glAlphaFunc ( (GLenum) func, (GLclampf) ref @@ -140,6 +152,8 @@ jint dfactor) { + if ( disp__glBlendFunc == NULL ) return; + disp__glBlendFunc ( (GLenum) sfactor, (GLenum) dfactor @@ -159,6 +173,8 @@ jint opcode) { + if ( disp__glLogicOp == NULL ) return; + disp__glLogicOp ( (GLenum) opcode ); @@ -177,6 +193,8 @@ jint mode) { + if ( disp__glCullFace == NULL ) return; + disp__glCullFace ( (GLenum) mode ); @@ -195,6 +213,8 @@ jint mode) { + if ( disp__glFrontFace == NULL ) return; + disp__glFrontFace ( (GLenum) mode ); @@ -213,6 +233,8 @@ jfloat size) { + if ( disp__glPointSize == NULL ) return; + disp__glPointSize ( (GLfloat) size ); @@ -231,6 +253,8 @@ jfloat width) { + if ( disp__glLineWidth == NULL ) return; + disp__glLineWidth ( (GLfloat) width ); @@ -250,6 +274,8 @@ jshort pattern) { + if ( disp__glLineStipple == NULL ) return; + disp__glLineStipple ( (GLint) factor, (GLushort) pattern @@ -270,6 +296,8 @@ jint mode) { + if ( disp__glPolygonMode == NULL ) return; + disp__glPolygonMode ( (GLenum) face, (GLenum) mode @@ -290,6 +318,8 @@ jfloat units) { + if ( disp__glPolygonOffset == NULL ) return; + disp__glPolygonOffset ( (GLfloat) factor, (GLfloat) units @@ -310,6 +340,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, 0); @@ -338,6 +370,8 @@ jboolean isCopiedArray0 = JNI_FALSE; jbyte *ptr0 = NULL; + if ( disp__glGetPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, &isCopiedArray0); @@ -364,6 +398,8 @@ jboolean flag) { + if ( disp__glEdgeFlag == NULL ) return; + disp__glEdgeFlag ( (GLboolean) flag ); @@ -383,6 +419,8 @@ { jboolean *ptr0 = NULL; + if ( disp__glEdgeFlagv == NULL ) return; + if(flag!=NULL) { ptr0 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, flag, 0); @@ -412,6 +450,8 @@ jint height) { + if ( disp__glScissor == NULL ) return; + disp__glScissor ( (GLint) x, (GLint) y, @@ -435,6 +475,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, 0); @@ -465,6 +507,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, &isCopiedArray1); @@ -492,6 +536,8 @@ jint mode) { + if ( disp__glDrawBuffer == NULL ) return; + disp__glDrawBuffer ( (GLenum) mode ); @@ -510,6 +556,8 @@ jint mode) { + if ( disp__glReadBuffer == NULL ) return; + disp__glReadBuffer ( (GLenum) mode ); @@ -528,6 +576,8 @@ jint cap) { + if ( disp__glEnable == NULL ) return; + disp__glEnable ( (GLenum) cap ); @@ -546,6 +596,8 @@ jint cap) { + if ( disp__glDisable == NULL ) return; + disp__glDisable ( (GLenum) cap ); @@ -566,6 +618,8 @@ jboolean ret; + if ( disp__glIsEnabled == NULL ) return 0; + ret = (jboolean) disp__glIsEnabled ( (GLenum) cap ); @@ -585,6 +639,8 @@ jint cap) { + if ( disp__glEnableClientState == NULL ) return; + disp__glEnableClientState ( (GLenum) cap ); @@ -603,6 +659,8 @@ jint cap) { + if ( disp__glDisableClientState == NULL ) return; + disp__glDisableClientState ( (GLenum) cap ); @@ -624,6 +682,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetBooleanv == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -654,6 +714,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetDoublev == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -684,6 +746,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetFloatv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -714,6 +778,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetIntegerv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -741,6 +807,8 @@ jint mask) { + if ( disp__glPushAttrib == NULL ) return; + disp__glPushAttrib ( (GLbitfield) mask ); @@ -758,6 +826,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopAttrib == NULL ) return; + disp__glPopAttrib ( ); @@ -775,6 +845,8 @@ jint mask) { + if ( disp__glPushClientAttrib == NULL ) return; + disp__glPushClientAttrib ( (GLbitfield) mask ); @@ -792,6 +864,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopClientAttrib == NULL ) return; + disp__glPopClientAttrib ( ); @@ -811,6 +885,8 @@ jint ret; + if ( disp__glRenderMode == NULL ) return 0; + ret = (jint) disp__glRenderMode ( (GLenum) mode ); @@ -831,6 +907,8 @@ jint ret; + if ( disp__glGetError == NULL ) return 0; + ret = (jint) disp__glGetError ( ); @@ -848,6 +926,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glFinish == NULL ) return; + disp__glFinish ( ); @@ -864,6 +944,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glFlush == NULL ) return; + disp__glFlush ( ); @@ -882,6 +964,8 @@ jint mode) { + if ( disp__glHint == NULL ) return; + disp__glHint ( (GLenum) target, (GLenum) mode @@ -901,6 +985,8 @@ jdouble depth) { + if ( disp__glClearDepth == NULL ) return; + disp__glClearDepth ( (GLclampd) depth ); @@ -919,6 +1005,8 @@ jint func) { + if ( disp__glDepthFunc == NULL ) return; + disp__glDepthFunc ( (GLenum) func ); @@ -937,6 +1025,8 @@ jboolean flag) { + if ( disp__glDepthMask == NULL ) return; + disp__glDepthMask ( (GLboolean) flag ); @@ -956,6 +1046,8 @@ jdouble far_val) { + if ( disp__glDepthRange == NULL ) return; + disp__glDepthRange ( (GLclampd) near_val, (GLclampd) far_val @@ -978,6 +1070,8 @@ jfloat alpha) { + if ( disp__glClearAccum == NULL ) return; + disp__glClearAccum ( (GLfloat) red, (GLfloat) green, @@ -1000,6 +1094,8 @@ jfloat value) { + if ( disp__glAccum == NULL ) return; + disp__glAccum ( (GLenum) op, (GLfloat) value @@ -1019,6 +1115,8 @@ jint mode) { + if ( disp__glMatrixMode == NULL ) return; + disp__glMatrixMode ( (GLenum) mode ); @@ -1042,6 +1140,8 @@ jdouble far_val) { + if ( disp__glOrtho == NULL ) return; + disp__glOrtho ( (GLdouble) left, (GLdouble) right, @@ -1070,6 +1170,8 @@ jdouble far_val) { + if ( disp__glFrustum == NULL ) return; + disp__glFrustum ( (GLdouble) left, (GLdouble) right, @@ -1096,6 +1198,8 @@ jint height) { + if ( disp__glViewport == NULL ) return; + disp__glViewport ( (GLint) x, (GLint) y, @@ -1116,6 +1220,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPushMatrix == NULL ) return; + disp__glPushMatrix ( ); @@ -1132,6 +1238,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopMatrix == NULL ) return; + disp__glPopMatrix ( ); @@ -1148,6 +1256,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glLoadIdentity == NULL ) return; + disp__glLoadIdentity ( ); @@ -1166,6 +1276,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glLoadMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, 0); @@ -1193,6 +1305,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glLoadMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, 0); @@ -1220,6 +1334,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glMultMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, 0); @@ -1247,6 +1363,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glMultMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, 0); @@ -1276,6 +1394,8 @@ jdouble z) { + if ( disp__glRotated == NULL ) return; + disp__glRotated ( (GLdouble) angle, (GLdouble) x, @@ -1300,6 +1420,8 @@ jfloat z) { + if ( disp__glRotatef == NULL ) return; + disp__glRotatef ( (GLfloat) angle, (GLfloat) x, @@ -1323,6 +1445,8 @@ jdouble z) { + if ( disp__glScaled == NULL ) return; + disp__glScaled ( (GLdouble) x, (GLdouble) y, @@ -1345,6 +1469,8 @@ jfloat z) { + if ( disp__glScalef == NULL ) return; + disp__glScalef ( (GLfloat) x, (GLfloat) y, @@ -1367,6 +1493,8 @@ jdouble z) { + if ( disp__glTranslated == NULL ) return; + disp__glTranslated ( (GLdouble) x, (GLdouble) y, @@ -1389,6 +1517,8 @@ jfloat z) { + if ( disp__glTranslatef == NULL ) return; + disp__glTranslatef ( (GLfloat) x, (GLfloat) y, @@ -1411,6 +1541,8 @@ jboolean ret; + if ( disp__glIsList == NULL ) return 0; + ret = (jboolean) disp__glIsList ( (GLuint) list ); @@ -1431,6 +1563,8 @@ jint range) { + if ( disp__glDeleteLists == NULL ) return; + disp__glDeleteLists ( (GLuint) list, (GLsizei) range @@ -1452,6 +1586,8 @@ jint ret; + if ( disp__glGenLists == NULL ) return 0; + ret = (jint) disp__glGenLists ( (GLsizei) range ); @@ -1472,6 +1608,8 @@ jint mode) { + if ( disp__glNewList == NULL ) return; + disp__glNewList ( (GLuint) list, (GLenum) mode @@ -1490,6 +1628,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glEndList == NULL ) return; + disp__glEndList ( ); @@ -1507,6 +1647,8 @@ jint list) { + if ( disp__glCallList == NULL ) return; + disp__glCallList ( (GLuint) list ); @@ -1528,6 +1670,8 @@ { jbyte *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1552,6 +1696,8 @@ { jshort *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1576,6 +1722,8 @@ { jint *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1600,6 +1748,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1624,6 +1774,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1648,6 +1800,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1672,6 +1826,8 @@ { jlong *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1700,6 +1856,8 @@ jint base) { + if ( disp__glListBase == NULL ) return; + disp__glListBase ( (GLuint) base ); @@ -1718,6 +1876,8 @@ jint mode) { + if ( disp__glBegin == NULL ) return; + disp__glBegin ( (GLenum) mode ); @@ -1735,6 +1895,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glEnd == NULL ) return; + disp__glEnd ( ); @@ -1753,6 +1915,8 @@ jdouble y) { + if ( disp__glVertex2d == NULL ) return; + disp__glVertex2d ( (GLdouble) x, (GLdouble) y @@ -1773,6 +1937,8 @@ jfloat y) { + if ( disp__glVertex2f == NULL ) return; + disp__glVertex2f ( (GLfloat) x, (GLfloat) y @@ -1793,6 +1959,8 @@ jint y) { + if ( disp__glVertex2i == NULL ) return; + disp__glVertex2i ( (GLint) x, (GLint) y @@ -1813,6 +1981,8 @@ jshort y) { + if ( disp__glVertex2s == NULL ) return; + disp__glVertex2s ( (GLshort) x, (GLshort) y @@ -1834,6 +2004,8 @@ jdouble z) { + if ( disp__glVertex3d == NULL ) return; + disp__glVertex3d ( (GLdouble) x, (GLdouble) y, @@ -1856,6 +2028,8 @@ jfloat z) { + if ( disp__glVertex3f == NULL ) return; + disp__glVertex3f ( (GLfloat) x, (GLfloat) y, @@ -1878,6 +2052,8 @@ jint z) { + if ( disp__glVertex3i == NULL ) return; + disp__glVertex3i ( (GLint) x, (GLint) y, @@ -1900,6 +2076,8 @@ jshort z) { + if ( disp__glVertex3s == NULL ) return; + disp__glVertex3s ( (GLshort) x, (GLshort) y, @@ -1923,6 +2101,8 @@ jdouble w) { + if ( disp__glVertex4d == NULL ) return; + disp__glVertex4d ( (GLdouble) x, (GLdouble) y, @@ -1947,6 +2127,8 @@ jfloat w) { + if ( disp__glVertex4f == NULL ) return; + disp__glVertex4f ( (GLfloat) x, (GLfloat) y, @@ -1971,6 +2153,8 @@ jint w) { + if ( disp__glVertex4i == NULL ) return; + disp__glVertex4i ( (GLint) x, (GLint) y, @@ -1995,6 +2179,8 @@ jshort w) { + if ( disp__glVertex4s == NULL ) return; + disp__glVertex4s ( (GLshort) x, (GLshort) y, @@ -2017,6 +2203,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glVertex2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2044,6 +2232,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glVertex2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2071,6 +2261,8 @@ { jint *ptr0 = NULL; + if ( disp__glVertex2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2098,6 +2290,8 @@ { jshort *ptr0 = NULL; + if ( disp__glVertex2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2125,6 +2319,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glVertex3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2152,6 +2348,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glVertex3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2179,6 +2377,8 @@ { jint *ptr0 = NULL; + if ( disp__glVertex3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2206,6 +2406,8 @@ { jshort *ptr0 = NULL; + if ( disp__glVertex3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2233,6 +2435,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glVertex4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2260,6 +2464,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glVertex4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2287,6 +2493,8 @@ { jint *ptr0 = NULL; + if ( disp__glVertex4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2314,6 +2522,8 @@ { jshort *ptr0 = NULL; + if ( disp__glVertex4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2342,6 +2552,8 @@ jbyte nz) { + if ( disp__glNormal3b == NULL ) return; + disp__glNormal3b ( (GLbyte) nx, (GLbyte) ny, @@ -2364,6 +2576,8 @@ jdouble nz) { + if ( disp__glNormal3d == NULL ) return; + disp__glNormal3d ( (GLdouble) nx, (GLdouble) ny, @@ -2386,6 +2600,8 @@ jfloat nz) { + if ( disp__glNormal3f == NULL ) return; + disp__glNormal3f ( (GLfloat) nx, (GLfloat) ny, @@ -2408,6 +2624,8 @@ jint nz) { + if ( disp__glNormal3i == NULL ) return; + disp__glNormal3i ( (GLint) nx, (GLint) ny, @@ -2430,6 +2648,8 @@ jshort nz) { + if ( disp__glNormal3s == NULL ) return; + disp__glNormal3s ( (GLshort) nx, (GLshort) ny, @@ -2451,6 +2671,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glNormal3bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2478,6 +2700,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glNormal3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2505,6 +2729,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glNormal3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2532,6 +2758,8 @@ { jint *ptr0 = NULL; + if ( disp__glNormal3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2559,6 +2787,8 @@ { jshort *ptr0 = NULL; + if ( disp__glNormal3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2585,6 +2815,8 @@ jdouble c) { + if ( disp__glIndexd == NULL ) return; + disp__glIndexd ( (GLdouble) c ); @@ -2603,6 +2835,8 @@ jfloat c) { + if ( disp__glIndexf == NULL ) return; + disp__glIndexf ( (GLfloat) c ); @@ -2621,6 +2855,8 @@ jint c) { + if ( disp__glIndexi == NULL ) return; + disp__glIndexi ( (GLint) c ); @@ -2639,6 +2875,8 @@ jshort c) { + if ( disp__glIndexs == NULL ) return; + disp__glIndexs ( (GLshort) c ); @@ -2657,6 +2895,8 @@ jbyte c) { + if ( disp__glIndexub == NULL ) return; + disp__glIndexub ( (GLubyte) c ); @@ -2676,6 +2916,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glIndexdv == NULL ) return; + if(c!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2703,6 +2945,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glIndexfv == NULL ) return; + if(c!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2730,6 +2974,8 @@ { jint *ptr0 = NULL; + if ( disp__glIndexiv == NULL ) return; + if(c!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2757,6 +3003,8 @@ { jshort *ptr0 = NULL; + if ( disp__glIndexsv == NULL ) return; + if(c!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2784,6 +3032,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glIndexubv == NULL ) return; + if(c!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2812,6 +3062,8 @@ jbyte blue) { + if ( disp__glColor3b == NULL ) return; + disp__glColor3b ( (GLbyte) red, (GLbyte) green, @@ -2834,6 +3086,8 @@ jdouble blue) { + if ( disp__glColor3d == NULL ) return; + disp__glColor3d ( (GLdouble) red, (GLdouble) green, @@ -2856,6 +3110,8 @@ jfloat blue) { + if ( disp__glColor3f == NULL ) return; + disp__glColor3f ( (GLfloat) red, (GLfloat) green, @@ -2878,6 +3134,8 @@ jint blue) { + if ( disp__glColor3i == NULL ) return; + disp__glColor3i ( (GLint) red, (GLint) green, @@ -2900,6 +3158,8 @@ jshort blue) { + if ( disp__glColor3s == NULL ) return; + disp__glColor3s ( (GLshort) red, (GLshort) green, @@ -2922,6 +3182,8 @@ jbyte blue) { + if ( disp__glColor3ub == NULL ) return; + disp__glColor3ub ( (GLubyte) red, (GLubyte) green, @@ -2944,6 +3206,8 @@ jint blue) { + if ( disp__glColor3ui == NULL ) return; + disp__glColor3ui ( (GLuint) red, (GLuint) green, @@ -2966,6 +3230,8 @@ jshort blue) { + if ( disp__glColor3us == NULL ) return; + disp__glColor3us ( (GLushort) red, (GLushort) green, @@ -2989,6 +3255,8 @@ jbyte alpha) { + if ( disp__glColor4b == NULL ) return; + disp__glColor4b ( (GLbyte) red, (GLbyte) green, @@ -3013,6 +3281,8 @@ jdouble alpha) { + if ( disp__glColor4d == NULL ) return; + disp__glColor4d ( (GLdouble) red, (GLdouble) green, @@ -3037,6 +3307,8 @@ jfloat alpha) { + if ( disp__glColor4f == NULL ) return; + disp__glColor4f ( (GLfloat) red, (GLfloat) green, @@ -3061,6 +3333,8 @@ jint alpha) { + if ( disp__glColor4i == NULL ) return; + disp__glColor4i ( (GLint) red, (GLint) green, @@ -3085,6 +3359,8 @@ jshort alpha) { + if ( disp__glColor4s == NULL ) return; + disp__glColor4s ( (GLshort) red, (GLshort) green, @@ -3109,6 +3385,8 @@ jbyte alpha) { + if ( disp__glColor4ub == NULL ) return; + disp__glColor4ub ( (GLubyte) red, (GLubyte) green, @@ -3133,6 +3411,8 @@ jint alpha) { + if ( disp__glColor4ui == NULL ) return; + disp__glColor4ui ( (GLuint) red, (GLuint) green, @@ -3157,6 +3437,8 @@ jshort alpha) { + if ( disp__glColor4us == NULL ) return; + disp__glColor4us ( (GLushort) red, (GLushort) green, @@ -3179,6 +3461,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glColor3bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3206,6 +3490,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glColor3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3233,6 +3519,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glColor3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3260,6 +3548,8 @@ { jint *ptr0 = NULL; + if ( disp__glColor3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3287,6 +3577,8 @@ { jshort *ptr0 = NULL; + if ( disp__glColor3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3314,6 +3606,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glColor3ubv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3341,6 +3635,8 @@ { jint *ptr0 = NULL; + if ( disp__glColor3uiv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3368,6 +3664,8 @@ { jshort *ptr0 = NULL; + if ( disp__glColor3usv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3395,6 +3693,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glColor4bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3422,6 +3722,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glColor4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3449,6 +3751,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glColor4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3476,6 +3780,8 @@ { jint *ptr0 = NULL; + if ( disp__glColor4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3503,6 +3809,8 @@ { jshort *ptr0 = NULL; + if ( disp__glColor4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3530,6 +3838,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glColor4ubv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3557,6 +3867,8 @@ { jint *ptr0 = NULL; + if ( disp__glColor4uiv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3584,6 +3896,8 @@ { jshort *ptr0 = NULL; + if ( disp__glColor4usv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3610,6 +3924,8 @@ jdouble s) { + if ( disp__glTexCoord1d == NULL ) return; + disp__glTexCoord1d ( (GLdouble) s ); @@ -3628,6 +3944,8 @@ jfloat s) { + if ( disp__glTexCoord1f == NULL ) return; + disp__glTexCoord1f ( (GLfloat) s ); @@ -3646,6 +3964,8 @@ jint s) { + if ( disp__glTexCoord1i == NULL ) return; + disp__glTexCoord1i ( (GLint) s ); @@ -3664,6 +3984,8 @@ jshort s) { + if ( disp__glTexCoord1s == NULL ) return; + disp__glTexCoord1s ( (GLshort) s ); @@ -3683,6 +4005,8 @@ jdouble t) { + if ( disp__glTexCoord2d == NULL ) return; + disp__glTexCoord2d ( (GLdouble) s, (GLdouble) t @@ -3703,6 +4027,8 @@ jfloat t) { + if ( disp__glTexCoord2f == NULL ) return; + disp__glTexCoord2f ( (GLfloat) s, (GLfloat) t @@ -3723,6 +4049,8 @@ jint t) { + if ( disp__glTexCoord2i == NULL ) return; + disp__glTexCoord2i ( (GLint) s, (GLint) t @@ -3743,6 +4071,8 @@ jshort t) { + if ( disp__glTexCoord2s == NULL ) return; + disp__glTexCoord2s ( (GLshort) s, (GLshort) t @@ -3764,6 +4094,8 @@ jdouble r) { + if ( disp__glTexCoord3d == NULL ) return; + disp__glTexCoord3d ( (GLdouble) s, (GLdouble) t, @@ -3786,6 +4118,8 @@ jfloat r) { + if ( disp__glTexCoord3f == NULL ) return; + disp__glTexCoord3f ( (GLfloat) s, (GLfloat) t, @@ -3808,6 +4142,8 @@ jint r) { + if ( disp__glTexCoord3i == NULL ) return; + disp__glTexCoord3i ( (GLint) s, (GLint) t, @@ -3830,6 +4166,8 @@ jshort r) { + if ( disp__glTexCoord3s == NULL ) return; + disp__glTexCoord3s ( (GLshort) s, (GLshort) t, @@ -3853,6 +4191,8 @@ jdouble q) { + if ( disp__glTexCoord4d == NULL ) return; + disp__glTexCoord4d ( (GLdouble) s, (GLdouble) t, @@ -3877,6 +4217,8 @@ jfloat q) { + if ( disp__glTexCoord4f == NULL ) return; + disp__glTexCoord4f ( (GLfloat) s, (GLfloat) t, @@ -3901,6 +4243,8 @@ jint q) { + if ( disp__glTexCoord4i == NULL ) return; + disp__glTexCoord4i ( (GLint) s, (GLint) t, @@ -3925,6 +4269,8 @@ jshort q) { + if ( disp__glTexCoord4s == NULL ) return; + disp__glTexCoord4s ( (GLshort) s, (GLshort) t, @@ -3947,6 +4293,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glTexCoord1dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3974,6 +4322,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glTexCoord1fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4001,6 +4351,8 @@ { jint *ptr0 = NULL; + if ( disp__glTexCoord1iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4028,6 +4380,8 @@ { jshort *ptr0 = NULL; + if ( disp__glTexCoord1sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4055,6 +4409,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glTexCoord2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4082,6 +4438,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glTexCoord2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4109,6 +4467,8 @@ { jint *ptr0 = NULL; + if ( disp__glTexCoord2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4136,6 +4496,8 @@ { jshort *ptr0 = NULL; + if ( disp__glTexCoord2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4163,6 +4525,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glTexCoord3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4190,6 +4554,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glTexCoord3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4217,6 +4583,8 @@ { jint *ptr0 = NULL; + if ( disp__glTexCoord3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4244,6 +4612,8 @@ { jshort *ptr0 = NULL; + if ( disp__glTexCoord3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4271,6 +4641,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glTexCoord4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4298,6 +4670,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glTexCoord4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4325,6 +4699,8 @@ { jint *ptr0 = NULL; + if ( disp__glTexCoord4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4352,6 +4728,8 @@ { jshort *ptr0 = NULL; + if ( disp__glTexCoord4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4379,6 +4757,8 @@ jdouble y) { + if ( disp__glRasterPos2d == NULL ) return; + disp__glRasterPos2d ( (GLdouble) x, (GLdouble) y @@ -4399,6 +4779,8 @@ jfloat y) { + if ( disp__glRasterPos2f == NULL ) return; + disp__glRasterPos2f ( (GLfloat) x, (GLfloat) y @@ -4419,6 +4801,8 @@ jint y) { + if ( disp__glRasterPos2i == NULL ) return; + disp__glRasterPos2i ( (GLint) x, (GLint) y @@ -4439,6 +4823,8 @@ jshort y) { + if ( disp__glRasterPos2s == NULL ) return; + disp__glRasterPos2s ( (GLshort) x, (GLshort) y @@ -4460,6 +4846,8 @@ jdouble z) { + if ( disp__glRasterPos3d == NULL ) return; + disp__glRasterPos3d ( (GLdouble) x, (GLdouble) y, @@ -4482,6 +4870,8 @@ jfloat z) { + if ( disp__glRasterPos3f == NULL ) return; + disp__glRasterPos3f ( (GLfloat) x, (GLfloat) y, @@ -4504,6 +4894,8 @@ jint z) { + if ( disp__glRasterPos3i == NULL ) return; + disp__glRasterPos3i ( (GLint) x, (GLint) y, @@ -4526,6 +4918,8 @@ jshort z) { + if ( disp__glRasterPos3s == NULL ) return; + disp__glRasterPos3s ( (GLshort) x, (GLshort) y, @@ -4549,6 +4943,8 @@ jdouble w) { + if ( disp__glRasterPos4d == NULL ) return; + disp__glRasterPos4d ( (GLdouble) x, (GLdouble) y, @@ -4573,6 +4969,8 @@ jfloat w) { + if ( disp__glRasterPos4f == NULL ) return; + disp__glRasterPos4f ( (GLfloat) x, (GLfloat) y, @@ -4597,6 +4995,8 @@ jint w) { + if ( disp__glRasterPos4i == NULL ) return; + disp__glRasterPos4i ( (GLint) x, (GLint) y, @@ -4621,6 +5021,8 @@ jshort w) { + if ( disp__glRasterPos4s == NULL ) return; + disp__glRasterPos4s ( (GLshort) x, (GLshort) y, @@ -4643,6 +5045,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glRasterPos2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4670,6 +5074,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glRasterPos2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4697,6 +5103,8 @@ { jint *ptr0 = NULL; + if ( disp__glRasterPos2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4724,6 +5132,8 @@ { jshort *ptr0 = NULL; + if ( disp__glRasterPos2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4751,6 +5161,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glRasterPos3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4778,6 +5190,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glRasterPos3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4805,6 +5219,8 @@ { jint *ptr0 = NULL; + if ( disp__glRasterPos3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4832,6 +5248,8 @@ { jshort *ptr0 = NULL; + if ( disp__glRasterPos3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4859,6 +5277,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glRasterPos4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4886,6 +5306,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glRasterPos4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4913,6 +5335,8 @@ { jint *ptr0 = NULL; + if ( disp__glRasterPos4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4940,6 +5364,8 @@ { jshort *ptr0 = NULL; + if ( disp__glRasterPos4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4969,6 +5395,8 @@ jdouble y2) { + if ( disp__glRectd == NULL ) return; + disp__glRectd ( (GLdouble) x1, (GLdouble) y1, @@ -4993,6 +5421,8 @@ jfloat y2) { + if ( disp__glRectf == NULL ) return; + disp__glRectf ( (GLfloat) x1, (GLfloat) y1, @@ -5017,6 +5447,8 @@ jint y2) { + if ( disp__glRecti == NULL ) return; + disp__glRecti ( (GLint) x1, (GLint) y1, @@ -5041,6 +5473,8 @@ jshort y2) { + if ( disp__glRects == NULL ) return; + disp__glRects ( (GLshort) x1, (GLshort) y1, @@ -5065,6 +5499,8 @@ jdouble *ptr0 = NULL; jdouble *ptr1 = NULL; + if ( disp__glRectdv == NULL ) return; + if(v1!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); @@ -5103,6 +5539,8 @@ jfloat *ptr0 = NULL; jfloat *ptr1 = NULL; + if ( disp__glRectfv == NULL ) return; + if(v1!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); @@ -5141,6 +5579,8 @@ jint *ptr0 = NULL; jint *ptr1 = NULL; + if ( disp__glRectiv == NULL ) return; + if(v1!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); @@ -5179,6 +5619,8 @@ jshort *ptr0 = NULL; jshort *ptr1 = NULL; + if ( disp__glRectsv == NULL ) return; + if(v1!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); @@ -5218,6 +5660,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5244,6 +5688,8 @@ { jshort *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5270,6 +5716,8 @@ { jint *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5296,6 +5744,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5322,6 +5772,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5348,6 +5800,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5374,6 +5828,8 @@ { jlong *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5406,6 +5862,8 @@ { jbyte *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5430,6 +5888,8 @@ { jshort *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5454,6 +5914,8 @@ { jint *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5478,6 +5940,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5502,6 +5966,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5526,6 +5992,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5550,6 +6018,8 @@ { jlong *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5582,6 +6052,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5608,6 +6080,8 @@ { jshort *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5634,6 +6108,8 @@ { jint *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5660,6 +6136,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5686,6 +6164,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5712,6 +6192,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5738,6 +6220,8 @@ { jlong *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5770,6 +6254,8 @@ { jbyte *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5794,6 +6280,8 @@ { jshort *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5818,6 +6306,8 @@ { jint *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5842,6 +6332,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5866,6 +6358,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5890,6 +6384,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5914,6 +6410,8 @@ { jlong *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5946,6 +6444,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5972,6 +6472,8 @@ { jshort *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5998,6 +6500,8 @@ { jint *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6024,6 +6528,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6050,6 +6556,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6076,6 +6584,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6102,6 +6612,8 @@ { jlong *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6133,6 +6645,8 @@ { jbyte *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6155,6 +6669,8 @@ { jshort *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6177,6 +6693,8 @@ { jint *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6199,6 +6717,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6221,6 +6741,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6243,6 +6765,8 @@ { jboolean *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6265,6 +6789,8 @@ { jlong *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6295,6 +6821,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6318,6 +6846,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6341,6 +6871,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6364,6 +6896,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6387,6 +6921,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6410,6 +6946,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6433,6 +6971,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6460,6 +7000,8 @@ jint i) { + if ( disp__glArrayElement == NULL ) return; + disp__glArrayElement ( (GLint) i ); @@ -6480,6 +7022,8 @@ jint count) { + if ( disp__glDrawArrays == NULL ) return; + disp__glDrawArrays ( (GLenum) mode, (GLint) first, @@ -6504,6 +7048,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6530,6 +7076,8 @@ { jshort *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6556,6 +7104,8 @@ { jint *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6582,6 +7132,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6608,6 +7160,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6634,6 +7188,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6660,6 +7216,8 @@ { jlong *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6692,6 +7250,8 @@ { jbyte *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6716,6 +7276,8 @@ { jshort *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6740,6 +7302,8 @@ { jint *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6764,6 +7328,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6788,6 +7354,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6812,6 +7380,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6836,6 +7406,8 @@ { jlong *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6864,6 +7436,8 @@ jint mode) { + if ( disp__glShadeModel == NULL ) return; + disp__glShadeModel ( (GLenum) mode ); @@ -6884,6 +7458,8 @@ jfloat param) { + if ( disp__glLightf == NULL ) return; + disp__glLightf ( (GLenum) light, (GLenum) pname, @@ -6906,6 +7482,8 @@ jint param) { + if ( disp__glLighti == NULL ) return; + disp__glLighti ( (GLenum) light, (GLenum) pname, @@ -6929,6 +7507,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -6960,6 +7540,8 @@ { jint *ptr2 = NULL; + if ( disp__glLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -6992,6 +7574,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7024,6 +7608,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7053,6 +7639,8 @@ jfloat param) { + if ( disp__glLightModelf == NULL ) return; + disp__glLightModelf ( (GLenum) pname, (GLfloat) param @@ -7073,6 +7661,8 @@ jint param) { + if ( disp__glLightModeli == NULL ) return; + disp__glLightModeli ( (GLenum) pname, (GLint) param @@ -7094,6 +7684,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glLightModelfv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7123,6 +7715,8 @@ { jint *ptr1 = NULL; + if ( disp__glLightModeliv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7152,6 +7746,8 @@ jfloat param) { + if ( disp__glMaterialf == NULL ) return; + disp__glMaterialf ( (GLenum) face, (GLenum) pname, @@ -7174,6 +7770,8 @@ jint param) { + if ( disp__glMateriali == NULL ) return; + disp__glMateriali ( (GLenum) face, (GLenum) pname, @@ -7197,6 +7795,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7228,6 +7828,8 @@ { jint *ptr2 = NULL; + if ( disp__glMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7260,6 +7862,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7292,6 +7896,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7321,6 +7927,8 @@ jint mode) { + if ( disp__glColorMaterial == NULL ) return; + disp__glColorMaterial ( (GLenum) face, (GLenum) mode @@ -7341,6 +7949,8 @@ jfloat yfactor) { + if ( disp__glPixelZoom == NULL ) return; + disp__glPixelZoom ( (GLfloat) xfactor, (GLfloat) yfactor @@ -7361,6 +7971,8 @@ jfloat param) { + if ( disp__glPixelStoref == NULL ) return; + disp__glPixelStoref ( (GLenum) pname, (GLfloat) param @@ -7381,6 +7993,8 @@ jint param) { + if ( disp__glPixelStorei == NULL ) return; + disp__glPixelStorei ( (GLenum) pname, (GLint) param @@ -7401,6 +8015,8 @@ jfloat param) { + if ( disp__glPixelTransferf == NULL ) return; + disp__glPixelTransferf ( (GLenum) pname, (GLfloat) param @@ -7421,6 +8037,8 @@ jint param) { + if ( disp__glPixelTransferi == NULL ) return; + disp__glPixelTransferi ( (GLenum) pname, (GLint) param @@ -7443,6 +8061,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glPixelMapfv == NULL ) return; + if(values!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, 0); @@ -7474,6 +8094,8 @@ { jint *ptr2 = NULL; + if ( disp__glPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, 0); @@ -7505,6 +8127,8 @@ { jshort *ptr2 = NULL; + if ( disp__glPixelMapusv == NULL ) return; + if(values!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, 0); @@ -7536,6 +8160,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPixelMapfv == NULL ) return; + if(values!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -7566,6 +8192,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -7596,6 +8224,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPixelMapusv == NULL ) return; + if(values!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -7630,6 +8260,8 @@ { jbyte *ptr6 = NULL; + if ( disp__glBitmap == NULL ) return; + if(bitmap!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, bitmap, 0); @@ -7670,6 +8302,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jbyte *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7703,6 +8337,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jshort *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7736,6 +8372,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jint *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7769,6 +8407,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jfloat *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7802,6 +8442,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jdouble *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7835,6 +8477,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jboolean *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7868,6 +8512,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jlong *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7905,6 +8551,8 @@ { jbyte *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -7933,6 +8581,8 @@ { jshort *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -7961,6 +8611,8 @@ { jint *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -7989,6 +8641,8 @@ { jfloat *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8017,6 +8671,8 @@ { jdouble *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8045,6 +8701,8 @@ { jboolean *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8073,6 +8731,8 @@ { jlong *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8107,6 +8767,8 @@ jint type) { + if ( disp__glCopyPixels == NULL ) return; + disp__glCopyPixels ( (GLint) x, (GLint) y, @@ -8131,6 +8793,8 @@ jint mask) { + if ( disp__glStencilFunc == NULL ) return; + disp__glStencilFunc ( (GLenum) func, (GLint) ref, @@ -8151,6 +8815,8 @@ jint mask) { + if ( disp__glStencilMask == NULL ) return; + disp__glStencilMask ( (GLuint) mask ); @@ -8171,6 +8837,8 @@ jint zpass) { + if ( disp__glStencilOp == NULL ) return; + disp__glStencilOp ( (GLenum) fail, (GLenum) zfail, @@ -8191,6 +8859,8 @@ jint s) { + if ( disp__glClearStencil == NULL ) return; + disp__glClearStencil ( (GLint) s ); @@ -8211,6 +8881,8 @@ jdouble param) { + if ( disp__glTexGend == NULL ) return; + disp__glTexGend ( (GLenum) coord, (GLenum) pname, @@ -8233,6 +8905,8 @@ jfloat param) { + if ( disp__glTexGenf == NULL ) return; + disp__glTexGenf ( (GLenum) coord, (GLenum) pname, @@ -8255,6 +8929,8 @@ jint param) { + if ( disp__glTexGeni == NULL ) return; + disp__glTexGeni ( (GLenum) coord, (GLenum) pname, @@ -8278,6 +8954,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8309,6 +8987,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8340,6 +9020,8 @@ { jint *ptr2 = NULL; + if ( disp__glTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8372,6 +9054,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__glGetTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8404,6 +9088,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8436,6 +9122,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8466,6 +9154,8 @@ jfloat param) { + if ( disp__glTexEnvf == NULL ) return; + disp__glTexEnvf ( (GLenum) target, (GLenum) pname, @@ -8488,6 +9178,8 @@ jint param) { + if ( disp__glTexEnvi == NULL ) return; + disp__glTexEnvi ( (GLenum) target, (GLenum) pname, @@ -8511,6 +9203,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8542,6 +9236,8 @@ { jint *ptr2 = NULL; + if ( disp__glTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8574,6 +9270,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8606,6 +9304,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8636,6 +9336,8 @@ jfloat param) { + if ( disp__glTexParameterf == NULL ) return; + disp__glTexParameterf ( (GLenum) target, (GLenum) pname, @@ -8658,6 +9360,8 @@ jint param) { + if ( disp__glTexParameteri == NULL ) return; + disp__glTexParameteri ( (GLenum) target, (GLenum) pname, @@ -8681,6 +9385,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8712,6 +9418,8 @@ { jint *ptr2 = NULL; + if ( disp__glTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8744,6 +9452,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8776,6 +9486,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8809,6 +9521,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetTexLevelParameterfv == NULL ) return; + if(params!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); @@ -8843,6 +9557,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetTexLevelParameteriv == NULL ) return; + if(params!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); @@ -8880,6 +9596,8 @@ { jbyte *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8914,6 +9632,8 @@ { jshort *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8948,6 +9668,8 @@ { jint *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8982,6 +9704,8 @@ { jfloat *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9016,6 +9740,8 @@ { jdouble *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9050,6 +9776,8 @@ { jboolean *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9084,6 +9812,8 @@ { jlong *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9126,6 +9856,8 @@ { jbyte *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9162,6 +9894,8 @@ { jshort *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9198,6 +9932,8 @@ { jint *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9234,6 +9970,8 @@ { jfloat *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9270,6 +10008,8 @@ { jdouble *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9306,6 +10046,8 @@ { jboolean *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9342,6 +10084,8 @@ { jlong *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9382,6 +10126,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9411,6 +10157,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9440,6 +10188,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9469,6 +10219,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9498,6 +10250,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9527,6 +10281,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9556,6 +10312,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9589,6 +10347,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGenTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -9618,6 +10378,8 @@ { jint *ptr1 = NULL; + if ( disp__glDeleteTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -9646,6 +10408,8 @@ jint texture) { + if ( disp__glBindTexture == NULL ) return; + disp__glBindTexture ( (GLenum) target, (GLuint) texture @@ -9669,6 +10433,8 @@ jint *ptr1 = NULL; jfloat *ptr2 = NULL; + if ( disp__glPrioritizeTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -9712,6 +10478,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__glAreTexturesResident == NULL ) return 0; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -9751,6 +10519,8 @@ jboolean ret; + if ( disp__glIsTexture == NULL ) return 0; + ret = (jboolean) disp__glIsTexture ( (GLuint) texture ); @@ -9777,6 +10547,8 @@ { jbyte *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9809,6 +10581,8 @@ { jshort *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9841,6 +10615,8 @@ { jint *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9873,6 +10649,8 @@ { jfloat *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9905,6 +10683,8 @@ { jdouble *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9937,6 +10717,8 @@ { jboolean *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9969,6 +10751,8 @@ { jlong *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10010,6 +10794,8 @@ { jbyte *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10046,6 +10832,8 @@ { jshort *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10082,6 +10870,8 @@ { jint *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10118,6 +10908,8 @@ { jfloat *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10154,6 +10946,8 @@ { jdouble *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10190,6 +10984,8 @@ { jboolean *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10226,6 +11022,8 @@ { jlong *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10266,6 +11064,8 @@ jint border) { + if ( disp__glCopyTexImage1D == NULL ) return; + disp__glCopyTexImage1D ( (GLenum) target, (GLint) level, @@ -10297,6 +11097,8 @@ jint border) { + if ( disp__glCopyTexImage2D == NULL ) return; + disp__glCopyTexImage2D ( (GLenum) target, (GLint) level, @@ -10327,6 +11129,8 @@ jint width) { + if ( disp__glCopyTexSubImage1D == NULL ) return; + disp__glCopyTexSubImage1D ( (GLenum) target, (GLint) level, @@ -10357,6 +11161,8 @@ jint height) { + if ( disp__glCopyTexSubImage2D == NULL ) return; + disp__glCopyTexSubImage2D ( (GLenum) target, (GLint) level, @@ -10388,6 +11194,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glMap1d == NULL ) return; + if(points!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, 0); @@ -10425,6 +11233,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glMap1f == NULL ) return; + if(points!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, 0); @@ -10466,6 +11276,8 @@ { jdouble *ptr9 = NULL; + if ( disp__glMap2d == NULL ) return; + if(points!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, 0); @@ -10511,6 +11323,8 @@ { jfloat *ptr9 = NULL; + if ( disp__glMap2f == NULL ) return; + if(points!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, 0); @@ -10550,6 +11364,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__glGetMapdv == NULL ) return; + if(v!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -10582,6 +11398,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMapfv == NULL ) return; + if(v!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -10614,6 +11432,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMapiv == NULL ) return; + if(v!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -10642,6 +11462,8 @@ jdouble u) { + if ( disp__glEvalCoord1d == NULL ) return; + disp__glEvalCoord1d ( (GLdouble) u ); @@ -10660,6 +11482,8 @@ jfloat u) { + if ( disp__glEvalCoord1f == NULL ) return; + disp__glEvalCoord1f ( (GLfloat) u ); @@ -10679,6 +11503,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glEvalCoord1dv == NULL ) return; + if(u!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, 0); @@ -10706,6 +11532,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glEvalCoord1fv == NULL ) return; + if(u!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, 0); @@ -10733,6 +11561,8 @@ jdouble v) { + if ( disp__glEvalCoord2d == NULL ) return; + disp__glEvalCoord2d ( (GLdouble) u, (GLdouble) v @@ -10753,6 +11583,8 @@ jfloat v) { + if ( disp__glEvalCoord2f == NULL ) return; + disp__glEvalCoord2f ( (GLfloat) u, (GLfloat) v @@ -10773,6 +11605,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glEvalCoord2dv == NULL ) return; + if(u!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, 0); @@ -10800,6 +11634,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glEvalCoord2fv == NULL ) return; + if(u!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, 0); @@ -10828,6 +11664,8 @@ jdouble u2) { + if ( disp__glMapGrid1d == NULL ) return; + disp__glMapGrid1d ( (GLint) un, (GLdouble) u1, @@ -10850,6 +11688,8 @@ jfloat u2) { + if ( disp__glMapGrid1f == NULL ) return; + disp__glMapGrid1f ( (GLint) un, (GLfloat) u1, @@ -10875,6 +11715,8 @@ jdouble v2) { + if ( disp__glMapGrid2d == NULL ) return; + disp__glMapGrid2d ( (GLint) un, (GLdouble) u1, @@ -10903,6 +11745,8 @@ jfloat v2) { + if ( disp__glMapGrid2f == NULL ) return; + disp__glMapGrid2f ( (GLint) un, (GLfloat) u1, @@ -10926,6 +11770,8 @@ jint i) { + if ( disp__glEvalPoint1 == NULL ) return; + disp__glEvalPoint1 ( (GLint) i ); @@ -10945,6 +11791,8 @@ jint j) { + if ( disp__glEvalPoint2 == NULL ) return; + disp__glEvalPoint2 ( (GLint) i, (GLint) j @@ -10966,6 +11814,8 @@ jint i2) { + if ( disp__glEvalMesh1 == NULL ) return; + disp__glEvalMesh1 ( (GLenum) mode, (GLint) i1, @@ -10990,6 +11840,8 @@ jint j2) { + if ( disp__glEvalMesh2 == NULL ) return; + disp__glEvalMesh2 ( (GLenum) mode, (GLint) i1, @@ -11013,6 +11865,8 @@ jfloat param) { + if ( disp__glFogf == NULL ) return; + disp__glFogf ( (GLenum) pname, (GLfloat) param @@ -11033,6 +11887,8 @@ jint param) { + if ( disp__glFogi == NULL ) return; + disp__glFogi ( (GLenum) pname, (GLint) param @@ -11054,6 +11910,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glFogfv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -11083,6 +11941,8 @@ { jint *ptr1 = NULL; + if ( disp__glFogiv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -11114,6 +11974,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glFeedbackBuffer == NULL ) return; + if(buffer!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray2); @@ -11142,6 +12004,8 @@ jfloat token) { + if ( disp__glPassThrough == NULL ) return; + disp__glPassThrough ( (GLfloat) token ); @@ -11163,6 +12027,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glSelectBuffer == NULL ) return; + if(buffer!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray1); @@ -11189,6 +12055,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glInitNames == NULL ) return; + disp__glInitNames ( ); @@ -11206,6 +12074,8 @@ jint name) { + if ( disp__glLoadName == NULL ) return; + disp__glLoadName ( (GLuint) name ); @@ -11224,6 +12094,8 @@ jint name) { + if ( disp__glPushName == NULL ) return; + disp__glPushName ( (GLuint) name ); @@ -11241,6 +12113,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopName == NULL ) return; + disp__glPopName ( ); @@ -11264,6 +12138,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11294,6 +12170,8 @@ { jshort *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11324,6 +12202,8 @@ { jint *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11354,6 +12234,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11384,6 +12266,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11414,6 +12298,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11444,6 +12330,8 @@ { jlong *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11485,6 +12373,8 @@ { jbyte *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11523,6 +12413,8 @@ { jshort *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11561,6 +12453,8 @@ { jint *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11599,6 +12493,8 @@ { jfloat *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11637,6 +12533,8 @@ { jdouble *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11675,6 +12573,8 @@ { jboolean *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11713,6 +12613,8 @@ { jlong *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11759,6 +12661,8 @@ { jbyte *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11799,6 +12703,8 @@ { jshort *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11839,6 +12745,8 @@ { jint *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11879,6 +12787,8 @@ { jfloat *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11919,6 +12829,8 @@ { jdouble *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11959,6 +12871,8 @@ { jboolean *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11999,6 +12913,8 @@ { jlong *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -12043,6 +12959,8 @@ jint height) { + if ( disp__glCopyTexSubImage3D == NULL ) return; + disp__glCopyTexSubImage3D ( (GLenum) target, (GLint) level, @@ -12075,6 +12993,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12105,6 +13025,8 @@ { jshort *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12135,6 +13057,8 @@ { jint *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12165,6 +13089,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12195,6 +13121,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12225,6 +13153,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12255,6 +13185,8 @@ { jlong *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12292,6 +13224,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12322,6 +13256,8 @@ { jshort *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12352,6 +13288,8 @@ { jint *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12382,6 +13320,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12412,6 +13352,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12442,6 +13384,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12472,6 +13416,8 @@ { jlong *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12506,6 +13452,8 @@ { jint *ptr2 = NULL; + if ( disp__glColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -12537,6 +13485,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -12569,6 +13519,8 @@ jint width) { + if ( disp__glCopyColorSubTable == NULL ) return; + disp__glCopyColorSubTable ( (GLenum) target, (GLsizei) start, @@ -12595,6 +13547,8 @@ jint width) { + if ( disp__glCopyColorTable == NULL ) return; + disp__glCopyColorTable ( (GLenum) target, (GLenum) internalformat, @@ -12622,6 +13576,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12649,6 +13605,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12676,6 +13634,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12703,6 +13663,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12730,6 +13692,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12757,6 +13721,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12784,6 +13750,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12817,6 +13785,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -12849,6 +13819,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -12877,6 +13849,8 @@ jint mode) { + if ( disp__glBlendEquation == NULL ) return; + disp__glBlendEquation ( (GLenum) mode ); @@ -12898,6 +13872,8 @@ jfloat alpha) { + if ( disp__glBlendColor == NULL ) return; + disp__glBlendColor ( (GLclampf) red, (GLclampf) green, @@ -12922,6 +13898,8 @@ jboolean sink) { + if ( disp__glHistogram == NULL ) return; + disp__glHistogram ( (GLenum) target, (GLsizei) width, @@ -12943,6 +13921,8 @@ jint target) { + if ( disp__glResetHistogram == NULL ) return; + disp__glResetHistogram ( (GLenum) target ); @@ -12967,6 +13947,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -12996,6 +13978,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13025,6 +14009,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13054,6 +14040,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13083,6 +14071,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13112,6 +14102,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13141,6 +14133,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13175,6 +14169,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetHistogramParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -13207,6 +14203,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetHistogramParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -13237,6 +14235,8 @@ jboolean sink) { + if ( disp__glMinmax == NULL ) return; + disp__glMinmax ( (GLenum) target, (GLenum) internalformat, @@ -13257,6 +14257,8 @@ jint target) { + if ( disp__glResetMinmax == NULL ) return; + disp__glResetMinmax ( (GLenum) target ); @@ -13281,6 +14283,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13310,6 +14314,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13339,6 +14345,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13368,6 +14376,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13397,6 +14407,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13426,6 +14438,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13455,6 +14469,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13489,6 +14505,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMinmaxParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -13521,6 +14539,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMinmaxParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -13555,6 +14575,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13585,6 +14607,8 @@ { jshort *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13615,6 +14639,8 @@ { jint *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13645,6 +14671,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13675,6 +14703,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13705,6 +14735,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13735,6 +14767,8 @@ { jlong *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13773,6 +14807,8 @@ { jbyte *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13805,6 +14841,8 @@ { jshort *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13837,6 +14875,8 @@ { jint *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13869,6 +14909,8 @@ { jfloat *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13901,6 +14943,8 @@ { jdouble *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13933,6 +14977,8 @@ { jboolean *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13965,6 +15011,8 @@ { jlong *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13999,6 +15047,8 @@ jfloat params) { + if ( disp__glConvolutionParameterf == NULL ) return; + disp__glConvolutionParameterf ( (GLenum) target, (GLenum) pname, @@ -14022,6 +15072,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -14052,6 +15104,8 @@ jint params) { + if ( disp__glConvolutionParameteri == NULL ) return; + disp__glConvolutionParameteri ( (GLenum) target, (GLenum) pname, @@ -14075,6 +15129,8 @@ { jint *ptr2 = NULL; + if ( disp__glConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -14107,6 +15163,8 @@ jint width) { + if ( disp__glCopyConvolutionFilter1D == NULL ) return; + disp__glCopyConvolutionFilter1D ( (GLenum) target, (GLenum) internalformat, @@ -14134,6 +15192,8 @@ jint height) { + if ( disp__glCopyConvolutionFilter2D == NULL ) return; + disp__glCopyConvolutionFilter2D ( (GLenum) target, (GLenum) internalformat, @@ -14162,6 +15222,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14189,6 +15251,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14216,6 +15280,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14243,6 +15309,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14270,6 +15338,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14297,6 +15367,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14324,6 +15396,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14357,6 +15431,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14389,6 +15465,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14426,6 +15504,8 @@ jbyte *ptr6 = NULL; jbyte *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14469,6 +15549,8 @@ jshort *ptr6 = NULL; jshort *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14512,6 +15594,8 @@ jint *ptr6 = NULL; jint *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14555,6 +15639,8 @@ jfloat *ptr6 = NULL; jfloat *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14598,6 +15684,8 @@ jdouble *ptr6 = NULL; jdouble *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14641,6 +15729,8 @@ jboolean *ptr6 = NULL; jboolean *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14684,6 +15774,8 @@ jlong *ptr6 = NULL; jlong *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14736,6 +15828,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jbyte *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -14787,6 +15881,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jshort *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -14838,6 +15934,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jint *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -14889,6 +15987,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jfloat *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -14940,6 +16040,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jdouble *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -14991,6 +16093,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jboolean *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -15042,6 +16146,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jlong *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -15092,6 +16198,8 @@ jfloat alpha) { + if ( disp__glBlendColorEXT == NULL ) return; + disp__glBlendColorEXT ( (GLclampf) red, (GLclampf) green, @@ -15114,6 +16222,8 @@ jfloat bias) { + if ( disp__glPolygonOffsetEXT == NULL ) return; + disp__glPolygonOffsetEXT ( (GLfloat) factor, (GLfloat) bias @@ -15143,6 +16253,8 @@ { jbyte *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15181,6 +16293,8 @@ { jshort *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15219,6 +16333,8 @@ { jint *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15257,6 +16373,8 @@ { jfloat *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15295,6 +16413,8 @@ { jdouble *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15333,6 +16453,8 @@ { jboolean *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15371,6 +16493,8 @@ { jlong *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15417,6 +16541,8 @@ { jbyte *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15457,6 +16583,8 @@ { jshort *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15497,6 +16625,8 @@ { jint *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15537,6 +16667,8 @@ { jfloat *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15577,6 +16709,8 @@ { jdouble *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15617,6 +16751,8 @@ { jboolean *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15657,6 +16793,8 @@ { jlong *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15701,6 +16839,8 @@ jint height) { + if ( disp__glCopyTexSubImage3DEXT == NULL ) return; + disp__glCopyTexSubImage3DEXT ( (GLenum) target, (GLint) level, @@ -15730,6 +16870,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGenTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -15759,6 +16901,8 @@ { jint *ptr1 = NULL; + if ( disp__glDeleteTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -15787,6 +16931,8 @@ jint texture) { + if ( disp__glBindTextureEXT == NULL ) return; + disp__glBindTextureEXT ( (GLenum) target, (GLuint) texture @@ -15810,6 +16956,8 @@ jint *ptr1 = NULL; jfloat *ptr2 = NULL; + if ( disp__glPrioritizeTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -15853,6 +17001,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__glAreTexturesResidentEXT == NULL ) return 0; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -15892,6 +17042,8 @@ jboolean ret; + if ( disp__glIsTextureEXT == NULL ) return 0; + ret = (jboolean) disp__glIsTextureEXT ( (GLuint) texture ); @@ -15916,6 +17068,8 @@ { jbyte *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -15944,6 +17098,8 @@ { jshort *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -15972,6 +17128,8 @@ { jint *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16000,6 +17158,8 @@ { jfloat *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16028,6 +17188,8 @@ { jdouble *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16056,6 +17218,8 @@ { jboolean *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16084,6 +17248,8 @@ { jlong *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16118,6 +17284,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16144,6 +17312,8 @@ { jshort *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16170,6 +17340,8 @@ { jint *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16196,6 +17368,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16222,6 +17396,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16248,6 +17424,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16274,6 +17452,8 @@ { jlong *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16308,6 +17488,8 @@ { jbyte *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16336,6 +17518,8 @@ { jshort *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16364,6 +17548,8 @@ { jint *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16392,6 +17578,8 @@ { jfloat *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16420,6 +17608,8 @@ { jdouble *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16448,6 +17638,8 @@ { jboolean *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16476,6 +17668,8 @@ { jlong *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16510,6 +17704,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16536,6 +17732,8 @@ { jshort *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16562,6 +17760,8 @@ { jint *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16588,6 +17788,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16614,6 +17816,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16640,6 +17844,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16666,6 +17872,8 @@ { jlong *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16700,6 +17908,8 @@ { jbyte *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16728,6 +17938,8 @@ { jshort *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16756,6 +17968,8 @@ { jint *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16784,6 +17998,8 @@ { jfloat *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16812,6 +18028,8 @@ { jdouble *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16840,6 +18058,8 @@ { jboolean *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16868,6 +18088,8 @@ { jlong *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16901,6 +18123,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glEdgeFlagPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16932,6 +18156,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -16955,6 +18181,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -16978,6 +18206,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17001,6 +18231,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17024,6 +18256,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17047,6 +18281,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17070,6 +18306,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17097,6 +18335,8 @@ jint i) { + if ( disp__glArrayElementEXT == NULL ) return; + disp__glArrayElementEXT ( (GLint) i ); @@ -17117,6 +18357,8 @@ jint count) { + if ( disp__glDrawArraysEXT == NULL ) return; + disp__glDrawArraysEXT ( (GLenum) mode, (GLint) first, @@ -17137,6 +18379,8 @@ jint mode) { + if ( disp__glBlendEquationEXT == NULL ) return; + disp__glBlendEquationEXT ( (GLenum) mode ); @@ -17156,6 +18400,8 @@ jfloat param) { + if ( disp__glPointParameterfEXT == NULL ) return; + disp__glPointParameterfEXT ( (GLenum) pname, (GLfloat) param @@ -17177,6 +18423,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glPointParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -17210,6 +18458,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17240,6 +18490,8 @@ { jshort *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17270,6 +18522,8 @@ { jint *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17300,6 +18554,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17330,6 +18586,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17360,6 +18618,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17390,6 +18650,8 @@ { jlong *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17427,6 +18689,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17457,6 +18721,8 @@ { jshort *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17487,6 +18753,8 @@ { jint *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17517,6 +18785,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17547,6 +18817,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17577,6 +18849,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17607,6 +18881,8 @@ { jlong *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17643,6 +18919,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17670,6 +18948,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17697,6 +18977,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17724,6 +19006,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17751,6 +19035,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17778,6 +19064,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17805,6 +19093,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17838,6 +19128,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetColorTableParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -17870,6 +19162,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetColorTableParameterivEXT == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -17899,6 +19193,8 @@ jint count) { + if ( disp__glLockArraysEXT == NULL ) return; + disp__glLockArraysEXT ( (GLint) first, (GLsizei) count @@ -17917,6 +19213,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glUnlockArraysEXT == NULL ) return; + disp__glUnlockArraysEXT ( ); @@ -17934,6 +19232,8 @@ jint texture) { + if ( disp__glActiveTextureARB == NULL ) return; + disp__glActiveTextureARB ( (GLenum) texture ); @@ -17952,6 +19252,8 @@ jint texture) { + if ( disp__glClientActiveTextureARB == NULL ) return; + disp__glClientActiveTextureARB ( (GLenum) texture ); @@ -17971,6 +19273,8 @@ jdouble s) { + if ( disp__glMultiTexCoord1dARB == NULL ) return; + disp__glMultiTexCoord1dARB ( (GLenum) target, (GLdouble) s @@ -17992,6 +19296,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord1dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18020,6 +19326,8 @@ jfloat s) { + if ( disp__glMultiTexCoord1fARB == NULL ) return; + disp__glMultiTexCoord1fARB ( (GLenum) target, (GLfloat) s @@ -18041,6 +19349,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord1fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18069,6 +19379,8 @@ jint s) { + if ( disp__glMultiTexCoord1iARB == NULL ) return; + disp__glMultiTexCoord1iARB ( (GLenum) target, (GLint) s @@ -18090,6 +19402,8 @@ { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord1ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18118,6 +19432,8 @@ jshort s) { + if ( disp__glMultiTexCoord1sARB == NULL ) return; + disp__glMultiTexCoord1sARB ( (GLenum) target, (GLshort) s @@ -18139,6 +19455,8 @@ { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord1svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18168,6 +19486,8 @@ jdouble t) { + if ( disp__glMultiTexCoord2dARB == NULL ) return; + disp__glMultiTexCoord2dARB ( (GLenum) target, (GLdouble) s, @@ -18190,6 +19510,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord2dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18219,6 +19541,8 @@ jfloat t) { + if ( disp__glMultiTexCoord2fARB == NULL ) return; + disp__glMultiTexCoord2fARB ( (GLenum) target, (GLfloat) s, @@ -18241,6 +19565,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord2fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18270,6 +19596,8 @@ jint t) { + if ( disp__glMultiTexCoord2iARB == NULL ) return; + disp__glMultiTexCoord2iARB ( (GLenum) target, (GLint) s, @@ -18292,6 +19620,8 @@ { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord2ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18321,6 +19651,8 @@ jshort t) { + if ( disp__glMultiTexCoord2sARB == NULL ) return; + disp__glMultiTexCoord2sARB ( (GLenum) target, (GLshort) s, @@ -18343,6 +19675,8 @@ { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord2svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18373,6 +19707,8 @@ jdouble r) { + if ( disp__glMultiTexCoord3dARB == NULL ) return; + disp__glMultiTexCoord3dARB ( (GLenum) target, (GLdouble) s, @@ -18396,6 +19732,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord3dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18426,6 +19764,8 @@ jfloat r) { + if ( disp__glMultiTexCoord3fARB == NULL ) return; + disp__glMultiTexCoord3fARB ( (GLenum) target, (GLfloat) s, @@ -18449,6 +19789,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord3fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18479,6 +19821,8 @@ jint r) { + if ( disp__glMultiTexCoord3iARB == NULL ) return; + disp__glMultiTexCoord3iARB ( (GLenum) target, (GLint) s, @@ -18502,6 +19846,8 @@ { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord3ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18532,6 +19878,8 @@ jshort r) { + if ( disp__glMultiTexCoord3sARB == NULL ) return; + disp__glMultiTexCoord3sARB ( (GLenum) target, (GLshort) s, @@ -18555,6 +19903,8 @@ { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord3svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18586,6 +19936,8 @@ jdouble q) { + if ( disp__glMultiTexCoord4dARB == NULL ) return; + disp__glMultiTexCoord4dARB ( (GLenum) target, (GLdouble) s, @@ -18610,6 +19962,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord4dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18641,6 +19995,8 @@ jfloat q) { + if ( disp__glMultiTexCoord4fARB == NULL ) return; + disp__glMultiTexCoord4fARB ( (GLenum) target, (GLfloat) s, @@ -18665,6 +20021,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord4fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18696,6 +20054,8 @@ jint q) { + if ( disp__glMultiTexCoord4iARB == NULL ) return; + disp__glMultiTexCoord4iARB ( (GLenum) target, (GLint) s, @@ -18720,6 +20080,8 @@ { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord4ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18751,6 +20113,8 @@ jshort q) { + if ( disp__glMultiTexCoord4sARB == NULL ) return; + disp__glMultiTexCoord4sARB ( (GLenum) target, (GLshort) s, @@ -18775,6 +20139,8 @@ { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord4svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18790,4 +20156,4 @@ } } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/gl-proto-dynauto-tst-jni12.c b/C2J/gl-proto-dynauto-tst-jni12.c index 4860a9d..974688b 100644 --- a/C2J/gl-proto-dynauto-tst-jni12.c +++ b/C2J/gl-proto-dynauto-tst-jni12.c @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLFuncJauJNI ! @@ -17,6 +17,8 @@ jfloat c) { + if ( disp__glClearIndex == NULL ) return; + disp__glClearIndex ( (GLfloat) c ); @@ -38,6 +40,8 @@ jfloat alpha) { + if ( disp__glClearColor == NULL ) return; + disp__glClearColor ( (GLclampf) red, (GLclampf) green, @@ -59,6 +63,8 @@ jint mask) { + if ( disp__glClear == NULL ) return; + disp__glClear ( (GLbitfield) mask ); @@ -77,6 +83,8 @@ jint mask) { + if ( disp__glIndexMask == NULL ) return; + disp__glIndexMask ( (GLuint) mask ); @@ -98,6 +106,8 @@ jboolean alpha) { + if ( disp__glColorMask == NULL ) return; + disp__glColorMask ( (GLboolean) red, (GLboolean) green, @@ -120,6 +130,8 @@ jfloat ref) { + if ( disp__glAlphaFunc == NULL ) return; + disp__glAlphaFunc ( (GLenum) func, (GLclampf) ref @@ -140,6 +152,8 @@ jint dfactor) { + if ( disp__glBlendFunc == NULL ) return; + disp__glBlendFunc ( (GLenum) sfactor, (GLenum) dfactor @@ -159,6 +173,8 @@ jint opcode) { + if ( disp__glLogicOp == NULL ) return; + disp__glLogicOp ( (GLenum) opcode ); @@ -177,6 +193,8 @@ jint mode) { + if ( disp__glCullFace == NULL ) return; + disp__glCullFace ( (GLenum) mode ); @@ -195,6 +213,8 @@ jint mode) { + if ( disp__glFrontFace == NULL ) return; + disp__glFrontFace ( (GLenum) mode ); @@ -213,6 +233,8 @@ jfloat size) { + if ( disp__glPointSize == NULL ) return; + disp__glPointSize ( (GLfloat) size ); @@ -231,6 +253,8 @@ jfloat width) { + if ( disp__glLineWidth == NULL ) return; + disp__glLineWidth ( (GLfloat) width ); @@ -250,6 +274,8 @@ jshort pattern) { + if ( disp__glLineStipple == NULL ) return; + disp__glLineStipple ( (GLint) factor, (GLushort) pattern @@ -270,6 +296,8 @@ jint mode) { + if ( disp__glPolygonMode == NULL ) return; + disp__glPolygonMode ( (GLenum) face, (GLenum) mode @@ -290,6 +318,8 @@ jfloat units) { + if ( disp__glPolygonOffset == NULL ) return; + disp__glPolygonOffset ( (GLfloat) factor, (GLfloat) units @@ -312,6 +342,8 @@ jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, &isCopiedArray0); @@ -345,6 +377,8 @@ jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glGetPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, &isCopiedArray0); @@ -375,6 +409,8 @@ jboolean flag) { + if ( disp__glEdgeFlag == NULL ) return; + disp__glEdgeFlag ( (GLboolean) flag ); @@ -396,6 +432,8 @@ jboolean *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEdgeFlagv == NULL ) return; + if(flag!=NULL) { ptr0 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, flag, &isCopiedArray0); @@ -429,6 +467,8 @@ jint height) { + if ( disp__glScissor == NULL ) return; + disp__glScissor ( (GLint) x, (GLint) y, @@ -454,6 +494,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, &isCopiedArray1); @@ -489,6 +531,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, &isCopiedArray1); @@ -520,6 +564,8 @@ jint mode) { + if ( disp__glDrawBuffer == NULL ) return; + disp__glDrawBuffer ( (GLenum) mode ); @@ -538,6 +584,8 @@ jint mode) { + if ( disp__glReadBuffer == NULL ) return; + disp__glReadBuffer ( (GLenum) mode ); @@ -556,6 +604,8 @@ jint cap) { + if ( disp__glEnable == NULL ) return; + disp__glEnable ( (GLenum) cap ); @@ -574,6 +624,8 @@ jint cap) { + if ( disp__glDisable == NULL ) return; + disp__glDisable ( (GLenum) cap ); @@ -594,6 +646,8 @@ jboolean ret; + if ( disp__glIsEnabled == NULL ) return 0; + ret = (jboolean) disp__glIsEnabled ( (GLenum) cap ); @@ -613,6 +667,8 @@ jint cap) { + if ( disp__glEnableClientState == NULL ) return; + disp__glEnableClientState ( (GLenum) cap ); @@ -631,6 +687,8 @@ jint cap) { + if ( disp__glDisableClientState == NULL ) return; + disp__glDisableClientState ( (GLenum) cap ); @@ -653,6 +711,8 @@ jboolean *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetBooleanv == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -688,6 +748,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetDoublev == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -723,6 +785,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetFloatv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -758,6 +822,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetIntegerv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -789,6 +855,8 @@ jint mask) { + if ( disp__glPushAttrib == NULL ) return; + disp__glPushAttrib ( (GLbitfield) mask ); @@ -806,6 +874,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopAttrib == NULL ) return; + disp__glPopAttrib ( ); @@ -823,6 +893,8 @@ jint mask) { + if ( disp__glPushClientAttrib == NULL ) return; + disp__glPushClientAttrib ( (GLbitfield) mask ); @@ -840,6 +912,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopClientAttrib == NULL ) return; + disp__glPopClientAttrib ( ); @@ -859,6 +933,8 @@ jint ret; + if ( disp__glRenderMode == NULL ) return 0; + ret = (jint) disp__glRenderMode ( (GLenum) mode ); @@ -879,6 +955,8 @@ jint ret; + if ( disp__glGetError == NULL ) return 0; + ret = (jint) disp__glGetError ( ); @@ -896,6 +974,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glFinish == NULL ) return; + disp__glFinish ( ); @@ -912,6 +992,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glFlush == NULL ) return; + disp__glFlush ( ); @@ -930,6 +1012,8 @@ jint mode) { + if ( disp__glHint == NULL ) return; + disp__glHint ( (GLenum) target, (GLenum) mode @@ -949,6 +1033,8 @@ jdouble depth) { + if ( disp__glClearDepth == NULL ) return; + disp__glClearDepth ( (GLclampd) depth ); @@ -967,6 +1053,8 @@ jint func) { + if ( disp__glDepthFunc == NULL ) return; + disp__glDepthFunc ( (GLenum) func ); @@ -985,6 +1073,8 @@ jboolean flag) { + if ( disp__glDepthMask == NULL ) return; + disp__glDepthMask ( (GLboolean) flag ); @@ -1004,6 +1094,8 @@ jdouble far_val) { + if ( disp__glDepthRange == NULL ) return; + disp__glDepthRange ( (GLclampd) near_val, (GLclampd) far_val @@ -1026,6 +1118,8 @@ jfloat alpha) { + if ( disp__glClearAccum == NULL ) return; + disp__glClearAccum ( (GLfloat) red, (GLfloat) green, @@ -1048,6 +1142,8 @@ jfloat value) { + if ( disp__glAccum == NULL ) return; + disp__glAccum ( (GLenum) op, (GLfloat) value @@ -1067,6 +1163,8 @@ jint mode) { + if ( disp__glMatrixMode == NULL ) return; + disp__glMatrixMode ( (GLenum) mode ); @@ -1090,6 +1188,8 @@ jdouble far_val) { + if ( disp__glOrtho == NULL ) return; + disp__glOrtho ( (GLdouble) left, (GLdouble) right, @@ -1118,6 +1218,8 @@ jdouble far_val) { + if ( disp__glFrustum == NULL ) return; + disp__glFrustum ( (GLdouble) left, (GLdouble) right, @@ -1144,6 +1246,8 @@ jint height) { + if ( disp__glViewport == NULL ) return; + disp__glViewport ( (GLint) x, (GLint) y, @@ -1164,6 +1268,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPushMatrix == NULL ) return; + disp__glPushMatrix ( ); @@ -1180,6 +1286,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopMatrix == NULL ) return; + disp__glPopMatrix ( ); @@ -1196,6 +1304,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glLoadIdentity == NULL ) return; + disp__glLoadIdentity ( ); @@ -1216,6 +1326,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glLoadMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, &isCopiedArray0); @@ -1249,6 +1361,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glLoadMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, &isCopiedArray0); @@ -1282,6 +1396,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glMultMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, &isCopiedArray0); @@ -1315,6 +1431,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glMultMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, &isCopiedArray0); @@ -1348,6 +1466,8 @@ jdouble z) { + if ( disp__glRotated == NULL ) return; + disp__glRotated ( (GLdouble) angle, (GLdouble) x, @@ -1372,6 +1492,8 @@ jfloat z) { + if ( disp__glRotatef == NULL ) return; + disp__glRotatef ( (GLfloat) angle, (GLfloat) x, @@ -1395,6 +1517,8 @@ jdouble z) { + if ( disp__glScaled == NULL ) return; + disp__glScaled ( (GLdouble) x, (GLdouble) y, @@ -1417,6 +1541,8 @@ jfloat z) { + if ( disp__glScalef == NULL ) return; + disp__glScalef ( (GLfloat) x, (GLfloat) y, @@ -1439,6 +1565,8 @@ jdouble z) { + if ( disp__glTranslated == NULL ) return; + disp__glTranslated ( (GLdouble) x, (GLdouble) y, @@ -1461,6 +1589,8 @@ jfloat z) { + if ( disp__glTranslatef == NULL ) return; + disp__glTranslatef ( (GLfloat) x, (GLfloat) y, @@ -1483,6 +1613,8 @@ jboolean ret; + if ( disp__glIsList == NULL ) return 0; + ret = (jboolean) disp__glIsList ( (GLuint) list ); @@ -1503,6 +1635,8 @@ jint range) { + if ( disp__glDeleteLists == NULL ) return; + disp__glDeleteLists ( (GLuint) list, (GLsizei) range @@ -1524,6 +1658,8 @@ jint ret; + if ( disp__glGenLists == NULL ) return 0; + ret = (jint) disp__glGenLists ( (GLsizei) range ); @@ -1544,6 +1680,8 @@ jint mode) { + if ( disp__glNewList == NULL ) return; + disp__glNewList ( (GLuint) list, (GLenum) mode @@ -1562,6 +1700,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glEndList == NULL ) return; + disp__glEndList ( ); @@ -1579,6 +1719,8 @@ jint list) { + if ( disp__glCallList == NULL ) return; + disp__glCallList ( (GLuint) list ); @@ -1602,6 +1744,8 @@ jbyte *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1632,6 +1776,8 @@ jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1662,6 +1808,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1692,6 +1840,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1722,6 +1872,8 @@ jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1752,6 +1904,8 @@ jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1782,6 +1936,8 @@ jlong *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1814,6 +1970,8 @@ jint base) { + if ( disp__glListBase == NULL ) return; + disp__glListBase ( (GLuint) base ); @@ -1832,6 +1990,8 @@ jint mode) { + if ( disp__glBegin == NULL ) return; + disp__glBegin ( (GLenum) mode ); @@ -1849,6 +2009,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glEnd == NULL ) return; + disp__glEnd ( ); @@ -1867,6 +2029,8 @@ jdouble y) { + if ( disp__glVertex2d == NULL ) return; + disp__glVertex2d ( (GLdouble) x, (GLdouble) y @@ -1887,6 +2051,8 @@ jfloat y) { + if ( disp__glVertex2f == NULL ) return; + disp__glVertex2f ( (GLfloat) x, (GLfloat) y @@ -1907,6 +2073,8 @@ jint y) { + if ( disp__glVertex2i == NULL ) return; + disp__glVertex2i ( (GLint) x, (GLint) y @@ -1927,6 +2095,8 @@ jshort y) { + if ( disp__glVertex2s == NULL ) return; + disp__glVertex2s ( (GLshort) x, (GLshort) y @@ -1948,6 +2118,8 @@ jdouble z) { + if ( disp__glVertex3d == NULL ) return; + disp__glVertex3d ( (GLdouble) x, (GLdouble) y, @@ -1970,6 +2142,8 @@ jfloat z) { + if ( disp__glVertex3f == NULL ) return; + disp__glVertex3f ( (GLfloat) x, (GLfloat) y, @@ -1992,6 +2166,8 @@ jint z) { + if ( disp__glVertex3i == NULL ) return; + disp__glVertex3i ( (GLint) x, (GLint) y, @@ -2014,6 +2190,8 @@ jshort z) { + if ( disp__glVertex3s == NULL ) return; + disp__glVertex3s ( (GLshort) x, (GLshort) y, @@ -2037,6 +2215,8 @@ jdouble w) { + if ( disp__glVertex4d == NULL ) return; + disp__glVertex4d ( (GLdouble) x, (GLdouble) y, @@ -2061,6 +2241,8 @@ jfloat w) { + if ( disp__glVertex4f == NULL ) return; + disp__glVertex4f ( (GLfloat) x, (GLfloat) y, @@ -2085,6 +2267,8 @@ jint w) { + if ( disp__glVertex4i == NULL ) return; + disp__glVertex4i ( (GLint) x, (GLint) y, @@ -2109,6 +2293,8 @@ jshort w) { + if ( disp__glVertex4s == NULL ) return; + disp__glVertex4s ( (GLshort) x, (GLshort) y, @@ -2133,6 +2319,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2166,6 +2354,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2199,6 +2389,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2232,6 +2424,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2265,6 +2459,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2298,6 +2494,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2331,6 +2529,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2364,6 +2564,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2397,6 +2599,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2430,6 +2634,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2463,6 +2669,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2496,6 +2704,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2528,6 +2738,8 @@ jbyte nz) { + if ( disp__glNormal3b == NULL ) return; + disp__glNormal3b ( (GLbyte) nx, (GLbyte) ny, @@ -2550,6 +2762,8 @@ jdouble nz) { + if ( disp__glNormal3d == NULL ) return; + disp__glNormal3d ( (GLdouble) nx, (GLdouble) ny, @@ -2572,6 +2786,8 @@ jfloat nz) { + if ( disp__glNormal3f == NULL ) return; + disp__glNormal3f ( (GLfloat) nx, (GLfloat) ny, @@ -2594,6 +2810,8 @@ jint nz) { + if ( disp__glNormal3i == NULL ) return; + disp__glNormal3i ( (GLint) nx, (GLint) ny, @@ -2616,6 +2834,8 @@ jshort nz) { + if ( disp__glNormal3s == NULL ) return; + disp__glNormal3s ( (GLshort) nx, (GLshort) ny, @@ -2639,6 +2859,8 @@ jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2672,6 +2894,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2705,6 +2929,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2738,6 +2964,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2771,6 +2999,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2801,6 +3031,8 @@ jdouble c) { + if ( disp__glIndexd == NULL ) return; + disp__glIndexd ( (GLdouble) c ); @@ -2819,6 +3051,8 @@ jfloat c) { + if ( disp__glIndexf == NULL ) return; + disp__glIndexf ( (GLfloat) c ); @@ -2837,6 +3071,8 @@ jint c) { + if ( disp__glIndexi == NULL ) return; + disp__glIndexi ( (GLint) c ); @@ -2855,6 +3091,8 @@ jshort c) { + if ( disp__glIndexs == NULL ) return; + disp__glIndexs ( (GLshort) c ); @@ -2873,6 +3111,8 @@ jbyte c) { + if ( disp__glIndexub == NULL ) return; + disp__glIndexub ( (GLubyte) c ); @@ -2894,6 +3134,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexdv == NULL ) return; + if(c!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -2927,6 +3169,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexfv == NULL ) return; + if(c!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -2960,6 +3204,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexiv == NULL ) return; + if(c!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -2993,6 +3239,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexsv == NULL ) return; + if(c!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -3026,6 +3274,8 @@ jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexubv == NULL ) return; + if(c!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -3058,6 +3308,8 @@ jbyte blue) { + if ( disp__glColor3b == NULL ) return; + disp__glColor3b ( (GLbyte) red, (GLbyte) green, @@ -3080,6 +3332,8 @@ jdouble blue) { + if ( disp__glColor3d == NULL ) return; + disp__glColor3d ( (GLdouble) red, (GLdouble) green, @@ -3102,6 +3356,8 @@ jfloat blue) { + if ( disp__glColor3f == NULL ) return; + disp__glColor3f ( (GLfloat) red, (GLfloat) green, @@ -3124,6 +3380,8 @@ jint blue) { + if ( disp__glColor3i == NULL ) return; + disp__glColor3i ( (GLint) red, (GLint) green, @@ -3146,6 +3404,8 @@ jshort blue) { + if ( disp__glColor3s == NULL ) return; + disp__glColor3s ( (GLshort) red, (GLshort) green, @@ -3168,6 +3428,8 @@ jbyte blue) { + if ( disp__glColor3ub == NULL ) return; + disp__glColor3ub ( (GLubyte) red, (GLubyte) green, @@ -3190,6 +3452,8 @@ jint blue) { + if ( disp__glColor3ui == NULL ) return; + disp__glColor3ui ( (GLuint) red, (GLuint) green, @@ -3212,6 +3476,8 @@ jshort blue) { + if ( disp__glColor3us == NULL ) return; + disp__glColor3us ( (GLushort) red, (GLushort) green, @@ -3235,6 +3501,8 @@ jbyte alpha) { + if ( disp__glColor4b == NULL ) return; + disp__glColor4b ( (GLbyte) red, (GLbyte) green, @@ -3259,6 +3527,8 @@ jdouble alpha) { + if ( disp__glColor4d == NULL ) return; + disp__glColor4d ( (GLdouble) red, (GLdouble) green, @@ -3283,6 +3553,8 @@ jfloat alpha) { + if ( disp__glColor4f == NULL ) return; + disp__glColor4f ( (GLfloat) red, (GLfloat) green, @@ -3307,6 +3579,8 @@ jint alpha) { + if ( disp__glColor4i == NULL ) return; + disp__glColor4i ( (GLint) red, (GLint) green, @@ -3331,6 +3605,8 @@ jshort alpha) { + if ( disp__glColor4s == NULL ) return; + disp__glColor4s ( (GLshort) red, (GLshort) green, @@ -3355,6 +3631,8 @@ jbyte alpha) { + if ( disp__glColor4ub == NULL ) return; + disp__glColor4ub ( (GLubyte) red, (GLubyte) green, @@ -3379,6 +3657,8 @@ jint alpha) { + if ( disp__glColor4ui == NULL ) return; + disp__glColor4ui ( (GLuint) red, (GLuint) green, @@ -3403,6 +3683,8 @@ jshort alpha) { + if ( disp__glColor4us == NULL ) return; + disp__glColor4us ( (GLushort) red, (GLushort) green, @@ -3427,6 +3709,8 @@ jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3460,6 +3744,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3493,6 +3779,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3526,6 +3814,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3559,6 +3849,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3592,6 +3884,8 @@ jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3ubv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3625,6 +3919,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3uiv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3658,6 +3954,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3usv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3691,6 +3989,8 @@ jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3724,6 +4024,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3757,6 +4059,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3790,6 +4094,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3823,6 +4129,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3856,6 +4164,8 @@ jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4ubv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3889,6 +4199,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4uiv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3922,6 +4234,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4usv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3952,6 +4266,8 @@ jdouble s) { + if ( disp__glTexCoord1d == NULL ) return; + disp__glTexCoord1d ( (GLdouble) s ); @@ -3970,6 +4286,8 @@ jfloat s) { + if ( disp__glTexCoord1f == NULL ) return; + disp__glTexCoord1f ( (GLfloat) s ); @@ -3988,6 +4306,8 @@ jint s) { + if ( disp__glTexCoord1i == NULL ) return; + disp__glTexCoord1i ( (GLint) s ); @@ -4006,6 +4326,8 @@ jshort s) { + if ( disp__glTexCoord1s == NULL ) return; + disp__glTexCoord1s ( (GLshort) s ); @@ -4025,6 +4347,8 @@ jdouble t) { + if ( disp__glTexCoord2d == NULL ) return; + disp__glTexCoord2d ( (GLdouble) s, (GLdouble) t @@ -4045,6 +4369,8 @@ jfloat t) { + if ( disp__glTexCoord2f == NULL ) return; + disp__glTexCoord2f ( (GLfloat) s, (GLfloat) t @@ -4065,6 +4391,8 @@ jint t) { + if ( disp__glTexCoord2i == NULL ) return; + disp__glTexCoord2i ( (GLint) s, (GLint) t @@ -4085,6 +4413,8 @@ jshort t) { + if ( disp__glTexCoord2s == NULL ) return; + disp__glTexCoord2s ( (GLshort) s, (GLshort) t @@ -4106,6 +4436,8 @@ jdouble r) { + if ( disp__glTexCoord3d == NULL ) return; + disp__glTexCoord3d ( (GLdouble) s, (GLdouble) t, @@ -4128,6 +4460,8 @@ jfloat r) { + if ( disp__glTexCoord3f == NULL ) return; + disp__glTexCoord3f ( (GLfloat) s, (GLfloat) t, @@ -4150,6 +4484,8 @@ jint r) { + if ( disp__glTexCoord3i == NULL ) return; + disp__glTexCoord3i ( (GLint) s, (GLint) t, @@ -4172,6 +4508,8 @@ jshort r) { + if ( disp__glTexCoord3s == NULL ) return; + disp__glTexCoord3s ( (GLshort) s, (GLshort) t, @@ -4195,6 +4533,8 @@ jdouble q) { + if ( disp__glTexCoord4d == NULL ) return; + disp__glTexCoord4d ( (GLdouble) s, (GLdouble) t, @@ -4219,6 +4559,8 @@ jfloat q) { + if ( disp__glTexCoord4f == NULL ) return; + disp__glTexCoord4f ( (GLfloat) s, (GLfloat) t, @@ -4243,6 +4585,8 @@ jint q) { + if ( disp__glTexCoord4i == NULL ) return; + disp__glTexCoord4i ( (GLint) s, (GLint) t, @@ -4267,6 +4611,8 @@ jshort q) { + if ( disp__glTexCoord4s == NULL ) return; + disp__glTexCoord4s ( (GLshort) s, (GLshort) t, @@ -4291,6 +4637,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord1dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4324,6 +4672,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord1fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4357,6 +4707,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord1iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4390,6 +4742,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord1sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4423,6 +4777,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4456,6 +4812,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4489,6 +4847,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4522,6 +4882,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4555,6 +4917,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4588,6 +4952,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4621,6 +4987,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4654,6 +5022,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4687,6 +5057,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4720,6 +5092,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4753,6 +5127,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4786,6 +5162,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4817,6 +5195,8 @@ jdouble y) { + if ( disp__glRasterPos2d == NULL ) return; + disp__glRasterPos2d ( (GLdouble) x, (GLdouble) y @@ -4837,6 +5217,8 @@ jfloat y) { + if ( disp__glRasterPos2f == NULL ) return; + disp__glRasterPos2f ( (GLfloat) x, (GLfloat) y @@ -4857,6 +5239,8 @@ jint y) { + if ( disp__glRasterPos2i == NULL ) return; + disp__glRasterPos2i ( (GLint) x, (GLint) y @@ -4877,6 +5261,8 @@ jshort y) { + if ( disp__glRasterPos2s == NULL ) return; + disp__glRasterPos2s ( (GLshort) x, (GLshort) y @@ -4898,6 +5284,8 @@ jdouble z) { + if ( disp__glRasterPos3d == NULL ) return; + disp__glRasterPos3d ( (GLdouble) x, (GLdouble) y, @@ -4920,6 +5308,8 @@ jfloat z) { + if ( disp__glRasterPos3f == NULL ) return; + disp__glRasterPos3f ( (GLfloat) x, (GLfloat) y, @@ -4942,6 +5332,8 @@ jint z) { + if ( disp__glRasterPos3i == NULL ) return; + disp__glRasterPos3i ( (GLint) x, (GLint) y, @@ -4964,6 +5356,8 @@ jshort z) { + if ( disp__glRasterPos3s == NULL ) return; + disp__glRasterPos3s ( (GLshort) x, (GLshort) y, @@ -4987,6 +5381,8 @@ jdouble w) { + if ( disp__glRasterPos4d == NULL ) return; + disp__glRasterPos4d ( (GLdouble) x, (GLdouble) y, @@ -5011,6 +5407,8 @@ jfloat w) { + if ( disp__glRasterPos4f == NULL ) return; + disp__glRasterPos4f ( (GLfloat) x, (GLfloat) y, @@ -5035,6 +5433,8 @@ jint w) { + if ( disp__glRasterPos4i == NULL ) return; + disp__glRasterPos4i ( (GLint) x, (GLint) y, @@ -5059,6 +5459,8 @@ jshort w) { + if ( disp__glRasterPos4s == NULL ) return; + disp__glRasterPos4s ( (GLshort) x, (GLshort) y, @@ -5083,6 +5485,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5116,6 +5520,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5149,6 +5555,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5182,6 +5590,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5215,6 +5625,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5248,6 +5660,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5281,6 +5695,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5314,6 +5730,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5347,6 +5765,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5380,6 +5800,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5413,6 +5835,8 @@ jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5446,6 +5870,8 @@ jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5479,6 +5905,8 @@ jdouble y2) { + if ( disp__glRectd == NULL ) return; + disp__glRectd ( (GLdouble) x1, (GLdouble) y1, @@ -5503,6 +5931,8 @@ jfloat y2) { + if ( disp__glRectf == NULL ) return; + disp__glRectf ( (GLfloat) x1, (GLfloat) y1, @@ -5527,6 +5957,8 @@ jint y2) { + if ( disp__glRecti == NULL ) return; + disp__glRecti ( (GLint) x1, (GLint) y1, @@ -5551,6 +5983,8 @@ jshort y2) { + if ( disp__glRects == NULL ) return; + disp__glRects ( (GLshort) x1, (GLshort) y1, @@ -5579,6 +6013,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glRectdv == NULL ) return; + if(v1!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v1, &isCopiedArray0); @@ -5629,6 +6065,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glRectfv == NULL ) return; + if(v1!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v1, &isCopiedArray0); @@ -5679,6 +6117,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glRectiv == NULL ) return; + if(v1!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v1, &isCopiedArray0); @@ -5729,6 +6169,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glRectsv == NULL ) return; + if(v1!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v1, &isCopiedArray0); @@ -5778,6 +6220,8 @@ jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5810,6 +6254,8 @@ jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5842,6 +6288,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5874,6 +6322,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5906,6 +6356,8 @@ jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5938,6 +6390,8 @@ jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5970,6 +6424,8 @@ jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6008,6 +6464,8 @@ jbyte *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6038,6 +6496,8 @@ jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6068,6 +6528,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6098,6 +6560,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6128,6 +6592,8 @@ jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6158,6 +6624,8 @@ jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6188,6 +6656,8 @@ jlong *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6226,6 +6696,8 @@ jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6258,6 +6730,8 @@ jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6290,6 +6764,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6322,6 +6798,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6354,6 +6832,8 @@ jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6386,6 +6866,8 @@ jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6418,6 +6900,8 @@ jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6456,6 +6940,8 @@ jbyte *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6486,6 +6972,8 @@ jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6516,6 +7004,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6546,6 +7036,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6576,6 +7068,8 @@ jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6606,6 +7100,8 @@ jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6636,6 +7132,8 @@ jlong *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6674,6 +7172,8 @@ jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6706,6 +7206,8 @@ jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6738,6 +7240,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6770,6 +7274,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6802,6 +7308,8 @@ jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6834,6 +7342,8 @@ jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6866,6 +7376,8 @@ jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6903,6 +7415,8 @@ jbyte *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -6931,6 +7445,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -6959,6 +7475,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -6987,6 +7505,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7015,6 +7535,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7043,6 +7565,8 @@ jboolean *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7071,6 +7595,8 @@ jlong *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7106,6 +7632,8 @@ jbyte *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7134,6 +7662,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7162,6 +7692,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7190,6 +7722,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7218,6 +7752,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7246,6 +7782,8 @@ jboolean *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7274,6 +7812,8 @@ jlong *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7305,6 +7845,8 @@ jint i) { + if ( disp__glArrayElement == NULL ) return; + disp__glArrayElement ( (GLint) i ); @@ -7325,6 +7867,8 @@ jint count) { + if ( disp__glDrawArrays == NULL ) return; + disp__glDrawArrays ( (GLenum) mode, (GLint) first, @@ -7351,6 +7895,8 @@ jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7383,6 +7929,8 @@ jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7415,6 +7963,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7447,6 +7997,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7479,6 +8031,8 @@ jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7511,6 +8065,8 @@ jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7543,6 +8099,8 @@ jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7581,6 +8139,8 @@ jbyte *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7611,6 +8171,8 @@ jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7641,6 +8203,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7671,6 +8235,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7701,6 +8267,8 @@ jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7731,6 +8299,8 @@ jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7761,6 +8331,8 @@ jlong *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7793,6 +8365,8 @@ jint mode) { + if ( disp__glShadeModel == NULL ) return; + disp__glShadeModel ( (GLenum) mode ); @@ -7813,6 +8387,8 @@ jfloat param) { + if ( disp__glLightf == NULL ) return; + disp__glLightf ( (GLenum) light, (GLenum) pname, @@ -7835,6 +8411,8 @@ jint param) { + if ( disp__glLighti == NULL ) return; + disp__glLighti ( (GLenum) light, (GLenum) pname, @@ -7860,6 +8438,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7897,6 +8477,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7934,6 +8516,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7971,6 +8555,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8004,6 +8590,8 @@ jfloat param) { + if ( disp__glLightModelf == NULL ) return; + disp__glLightModelf ( (GLenum) pname, (GLfloat) param @@ -8024,6 +8612,8 @@ jint param) { + if ( disp__glLightModeli == NULL ) return; + disp__glLightModeli ( (GLenum) pname, (GLint) param @@ -8047,6 +8637,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glLightModelfv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -8082,6 +8674,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glLightModeliv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -8115,6 +8709,8 @@ jfloat param) { + if ( disp__glMaterialf == NULL ) return; + disp__glMaterialf ( (GLenum) face, (GLenum) pname, @@ -8137,6 +8733,8 @@ jint param) { + if ( disp__glMateriali == NULL ) return; + disp__glMateriali ( (GLenum) face, (GLenum) pname, @@ -8162,6 +8760,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8199,6 +8799,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8236,6 +8838,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8273,6 +8877,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8306,6 +8912,8 @@ jint mode) { + if ( disp__glColorMaterial == NULL ) return; + disp__glColorMaterial ( (GLenum) face, (GLenum) mode @@ -8326,6 +8934,8 @@ jfloat yfactor) { + if ( disp__glPixelZoom == NULL ) return; + disp__glPixelZoom ( (GLfloat) xfactor, (GLfloat) yfactor @@ -8346,6 +8956,8 @@ jfloat param) { + if ( disp__glPixelStoref == NULL ) return; + disp__glPixelStoref ( (GLenum) pname, (GLfloat) param @@ -8366,6 +8978,8 @@ jint param) { + if ( disp__glPixelStorei == NULL ) return; + disp__glPixelStorei ( (GLenum) pname, (GLint) param @@ -8386,6 +9000,8 @@ jfloat param) { + if ( disp__glPixelTransferf == NULL ) return; + disp__glPixelTransferf ( (GLenum) pname, (GLfloat) param @@ -8406,6 +9022,8 @@ jint param) { + if ( disp__glPixelTransferi == NULL ) return; + disp__glPixelTransferi ( (GLenum) pname, (GLint) param @@ -8430,6 +9048,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPixelMapfv == NULL ) return; + if(values!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray2); @@ -8467,6 +9087,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray2); @@ -8504,6 +9126,8 @@ jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPixelMapusv == NULL ) return; + if(values!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray2); @@ -8540,6 +9164,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPixelMapfv == NULL ) return; + if(values!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -8575,6 +9201,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -8610,6 +9238,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPixelMapusv == NULL ) return; + if(values!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -8650,6 +9280,8 @@ jbyte *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glBitmap == NULL ) return; + if(bitmap!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, bitmap, &isCopiedArray6); @@ -8695,6 +9327,8 @@ jbyte *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8733,6 +9367,8 @@ jshort *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8771,6 +9407,8 @@ jint *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8809,6 +9447,8 @@ jfloat *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8847,6 +9487,8 @@ jdouble *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8885,6 +9527,8 @@ jboolean *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8923,6 +9567,8 @@ jlong *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8966,6 +9612,8 @@ jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9000,6 +9648,8 @@ jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9034,6 +9684,8 @@ jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9068,6 +9720,8 @@ jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9102,6 +9756,8 @@ jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9136,6 +9792,8 @@ jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9170,6 +9828,8 @@ jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9208,6 +9868,8 @@ jint type) { + if ( disp__glCopyPixels == NULL ) return; + disp__glCopyPixels ( (GLint) x, (GLint) y, @@ -9232,6 +9894,8 @@ jint mask) { + if ( disp__glStencilFunc == NULL ) return; + disp__glStencilFunc ( (GLenum) func, (GLint) ref, @@ -9252,6 +9916,8 @@ jint mask) { + if ( disp__glStencilMask == NULL ) return; + disp__glStencilMask ( (GLuint) mask ); @@ -9272,6 +9938,8 @@ jint zpass) { + if ( disp__glStencilOp == NULL ) return; + disp__glStencilOp ( (GLenum) fail, (GLenum) zfail, @@ -9292,6 +9960,8 @@ jint s) { + if ( disp__glClearStencil == NULL ) return; + disp__glClearStencil ( (GLint) s ); @@ -9312,6 +9982,8 @@ jdouble param) { + if ( disp__glTexGend == NULL ) return; + disp__glTexGend ( (GLenum) coord, (GLenum) pname, @@ -9334,6 +10006,8 @@ jfloat param) { + if ( disp__glTexGenf == NULL ) return; + disp__glTexGenf ( (GLenum) coord, (GLenum) pname, @@ -9356,6 +10030,8 @@ jint param) { + if ( disp__glTexGeni == NULL ) return; + disp__glTexGeni ( (GLenum) coord, (GLenum) pname, @@ -9381,6 +10057,8 @@ jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9418,6 +10096,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9455,6 +10135,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9492,6 +10174,8 @@ jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9529,6 +10213,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9566,6 +10252,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9600,6 +10288,8 @@ jfloat param) { + if ( disp__glTexEnvf == NULL ) return; + disp__glTexEnvf ( (GLenum) target, (GLenum) pname, @@ -9622,6 +10312,8 @@ jint param) { + if ( disp__glTexEnvi == NULL ) return; + disp__glTexEnvi ( (GLenum) target, (GLenum) pname, @@ -9647,6 +10339,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9684,6 +10378,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9721,6 +10417,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9758,6 +10456,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9792,6 +10492,8 @@ jfloat param) { + if ( disp__glTexParameterf == NULL ) return; + disp__glTexParameterf ( (GLenum) target, (GLenum) pname, @@ -9814,6 +10516,8 @@ jint param) { + if ( disp__glTexParameteri == NULL ) return; + disp__glTexParameteri ( (GLenum) target, (GLenum) pname, @@ -9839,6 +10543,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9876,6 +10582,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9913,6 +10621,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9950,6 +10660,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9988,6 +10700,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetTexLevelParameterfv == NULL ) return; + if(params!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); @@ -10027,6 +10741,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetTexLevelParameteriv == NULL ) return; + if(params!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); @@ -10070,6 +10786,8 @@ jbyte *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10110,6 +10828,8 @@ jshort *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10150,6 +10870,8 @@ jint *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10190,6 +10912,8 @@ jfloat *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10230,6 +10954,8 @@ jdouble *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10270,6 +10996,8 @@ jboolean *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10310,6 +11038,8 @@ jlong *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10358,6 +11088,8 @@ jbyte *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10400,6 +11132,8 @@ jshort *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10442,6 +11176,8 @@ jint *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10484,6 +11220,8 @@ jfloat *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10526,6 +11264,8 @@ jdouble *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10568,6 +11308,8 @@ jboolean *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10610,6 +11352,8 @@ jlong *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10655,6 +11399,8 @@ jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10689,6 +11435,8 @@ jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10723,6 +11471,8 @@ jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10757,6 +11507,8 @@ jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10791,6 +11543,8 @@ jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10825,6 +11579,8 @@ jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10859,6 +11615,8 @@ jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10897,6 +11655,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGenTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -10932,6 +11692,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glDeleteTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -10964,6 +11726,8 @@ jint texture) { + if ( disp__glBindTexture == NULL ) return; + disp__glBindTexture ( (GLenum) target, (GLuint) texture @@ -10991,6 +11755,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPrioritizeTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -11045,6 +11811,8 @@ jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glAreTexturesResident == NULL ) return 0; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -11092,6 +11860,8 @@ jboolean ret; + if ( disp__glIsTexture == NULL ) return 0; + ret = (jboolean) disp__glIsTexture ( (GLuint) texture ); @@ -11120,6 +11890,8 @@ jbyte *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11158,6 +11930,8 @@ jshort *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11196,6 +11970,8 @@ jint *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11234,6 +12010,8 @@ jfloat *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11272,6 +12050,8 @@ jdouble *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11310,6 +12090,8 @@ jboolean *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11348,6 +12130,8 @@ jlong *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11395,6 +12179,8 @@ jbyte *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11437,6 +12223,8 @@ jshort *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11479,6 +12267,8 @@ jint *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11521,6 +12311,8 @@ jfloat *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11563,6 +12355,8 @@ jdouble *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11605,6 +12399,8 @@ jboolean *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11647,6 +12443,8 @@ jlong *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11691,6 +12489,8 @@ jint border) { + if ( disp__glCopyTexImage1D == NULL ) return; + disp__glCopyTexImage1D ( (GLenum) target, (GLint) level, @@ -11722,6 +12522,8 @@ jint border) { + if ( disp__glCopyTexImage2D == NULL ) return; + disp__glCopyTexImage2D ( (GLenum) target, (GLint) level, @@ -11752,6 +12554,8 @@ jint width) { + if ( disp__glCopyTexSubImage1D == NULL ) return; + disp__glCopyTexSubImage1D ( (GLenum) target, (GLint) level, @@ -11782,6 +12586,8 @@ jint height) { + if ( disp__glCopyTexSubImage2D == NULL ) return; + disp__glCopyTexSubImage2D ( (GLenum) target, (GLint) level, @@ -11815,6 +12621,8 @@ jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glMap1d == NULL ) return; + if(points!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, &isCopiedArray5); @@ -11858,6 +12666,8 @@ jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glMap1f == NULL ) return; + if(points!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, &isCopiedArray5); @@ -11905,6 +12715,8 @@ jdouble *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glMap2d == NULL ) return; + if(points!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, &isCopiedArray9); @@ -11956,6 +12768,8 @@ jfloat *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glMap2f == NULL ) return; + if(points!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, &isCopiedArray9); @@ -12000,6 +12814,8 @@ jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMapdv == NULL ) return; + if(v!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -12037,6 +12853,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMapfv == NULL ) return; + if(v!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -12074,6 +12892,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMapiv == NULL ) return; + if(v!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -12106,6 +12926,8 @@ jdouble u) { + if ( disp__glEvalCoord1d == NULL ) return; + disp__glEvalCoord1d ( (GLdouble) u ); @@ -12124,6 +12946,8 @@ jfloat u) { + if ( disp__glEvalCoord1f == NULL ) return; + disp__glEvalCoord1f ( (GLfloat) u ); @@ -12145,6 +12969,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEvalCoord1dv == NULL ) return; + if(u!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, &isCopiedArray0); @@ -12178,6 +13004,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEvalCoord1fv == NULL ) return; + if(u!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, &isCopiedArray0); @@ -12209,6 +13037,8 @@ jdouble v) { + if ( disp__glEvalCoord2d == NULL ) return; + disp__glEvalCoord2d ( (GLdouble) u, (GLdouble) v @@ -12229,6 +13059,8 @@ jfloat v) { + if ( disp__glEvalCoord2f == NULL ) return; + disp__glEvalCoord2f ( (GLfloat) u, (GLfloat) v @@ -12251,6 +13083,8 @@ jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEvalCoord2dv == NULL ) return; + if(u!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, &isCopiedArray0); @@ -12284,6 +13118,8 @@ jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEvalCoord2fv == NULL ) return; + if(u!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, &isCopiedArray0); @@ -12316,6 +13152,8 @@ jdouble u2) { + if ( disp__glMapGrid1d == NULL ) return; + disp__glMapGrid1d ( (GLint) un, (GLdouble) u1, @@ -12338,6 +13176,8 @@ jfloat u2) { + if ( disp__glMapGrid1f == NULL ) return; + disp__glMapGrid1f ( (GLint) un, (GLfloat) u1, @@ -12363,6 +13203,8 @@ jdouble v2) { + if ( disp__glMapGrid2d == NULL ) return; + disp__glMapGrid2d ( (GLint) un, (GLdouble) u1, @@ -12391,6 +13233,8 @@ jfloat v2) { + if ( disp__glMapGrid2f == NULL ) return; + disp__glMapGrid2f ( (GLint) un, (GLfloat) u1, @@ -12414,6 +13258,8 @@ jint i) { + if ( disp__glEvalPoint1 == NULL ) return; + disp__glEvalPoint1 ( (GLint) i ); @@ -12433,6 +13279,8 @@ jint j) { + if ( disp__glEvalPoint2 == NULL ) return; + disp__glEvalPoint2 ( (GLint) i, (GLint) j @@ -12454,6 +13302,8 @@ jint i2) { + if ( disp__glEvalMesh1 == NULL ) return; + disp__glEvalMesh1 ( (GLenum) mode, (GLint) i1, @@ -12478,6 +13328,8 @@ jint j2) { + if ( disp__glEvalMesh2 == NULL ) return; + disp__glEvalMesh2 ( (GLenum) mode, (GLint) i1, @@ -12501,6 +13353,8 @@ jfloat param) { + if ( disp__glFogf == NULL ) return; + disp__glFogf ( (GLenum) pname, (GLfloat) param @@ -12521,6 +13375,8 @@ jint param) { + if ( disp__glFogi == NULL ) return; + disp__glFogi ( (GLenum) pname, (GLint) param @@ -12544,6 +13400,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glFogfv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -12579,6 +13437,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glFogiv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -12615,6 +13475,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glFeedbackBuffer == NULL ) return; + if(buffer!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray2); @@ -12647,6 +13509,8 @@ jfloat token) { + if ( disp__glPassThrough == NULL ) return; + disp__glPassThrough ( (GLfloat) token ); @@ -12669,6 +13533,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glSelectBuffer == NULL ) return; + if(buffer!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray1); @@ -12699,6 +13565,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glInitNames == NULL ) return; + disp__glInitNames ( ); @@ -12716,6 +13584,8 @@ jint name) { + if ( disp__glLoadName == NULL ) return; + disp__glLoadName ( (GLuint) name ); @@ -12734,6 +13604,8 @@ jint name) { + if ( disp__glPushName == NULL ) return; + disp__glPushName ( (GLuint) name ); @@ -12751,6 +13623,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopName == NULL ) return; + disp__glPopName ( ); @@ -12776,6 +13650,8 @@ jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -12812,6 +13688,8 @@ jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -12848,6 +13726,8 @@ jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -12884,6 +13764,8 @@ jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -12920,6 +13802,8 @@ jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -12956,6 +13840,8 @@ jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -12992,6 +13878,8 @@ jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -13039,6 +13927,8 @@ jbyte *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13083,6 +13973,8 @@ jshort *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13127,6 +14019,8 @@ jint *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13171,6 +14065,8 @@ jfloat *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13215,6 +14111,8 @@ jdouble *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13259,6 +14157,8 @@ jboolean *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13303,6 +14203,8 @@ jlong *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13355,6 +14257,8 @@ jbyte *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13401,6 +14305,8 @@ jshort *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13447,6 +14353,8 @@ jint *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13493,6 +14401,8 @@ jfloat *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13539,6 +14449,8 @@ jdouble *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13585,6 +14497,8 @@ jboolean *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13631,6 +14545,8 @@ jlong *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13679,6 +14595,8 @@ jint height) { + if ( disp__glCopyTexSubImage3D == NULL ) return; + disp__glCopyTexSubImage3D ( (GLenum) target, (GLint) level, @@ -13713,6 +14631,8 @@ jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13749,6 +14669,8 @@ jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13785,6 +14707,8 @@ jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13821,6 +14745,8 @@ jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13857,6 +14783,8 @@ jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13893,6 +14821,8 @@ jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13929,6 +14859,8 @@ jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13972,6 +14904,8 @@ jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14008,6 +14942,8 @@ jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14044,6 +14980,8 @@ jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14080,6 +15018,8 @@ jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14116,6 +15056,8 @@ jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14152,6 +15094,8 @@ jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14188,6 +15132,8 @@ jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14228,6 +15174,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14265,6 +15213,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14301,6 +15251,8 @@ jint width) { + if ( disp__glCopyColorSubTable == NULL ) return; + disp__glCopyColorSubTable ( (GLenum) target, (GLsizei) start, @@ -14327,6 +15279,8 @@ jint width) { + if ( disp__glCopyColorTable == NULL ) return; + disp__glCopyColorTable ( (GLenum) target, (GLenum) internalformat, @@ -14355,6 +15309,8 @@ jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14387,6 +15343,8 @@ jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14419,6 +15377,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14451,6 +15411,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14483,6 +15445,8 @@ jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14515,6 +15479,8 @@ jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14547,6 +15513,8 @@ jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14585,6 +15553,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14622,6 +15592,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14654,6 +15626,8 @@ jint mode) { + if ( disp__glBlendEquation == NULL ) return; + disp__glBlendEquation ( (GLenum) mode ); @@ -14675,6 +15649,8 @@ jfloat alpha) { + if ( disp__glBlendColor == NULL ) return; + disp__glBlendColor ( (GLclampf) red, (GLclampf) green, @@ -14699,6 +15675,8 @@ jboolean sink) { + if ( disp__glHistogram == NULL ) return; + disp__glHistogram ( (GLenum) target, (GLsizei) width, @@ -14720,6 +15698,8 @@ jint target) { + if ( disp__glResetHistogram == NULL ) return; + disp__glResetHistogram ( (GLenum) target ); @@ -14745,6 +15725,8 @@ jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14779,6 +15761,8 @@ jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14813,6 +15797,8 @@ jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14847,6 +15833,8 @@ jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14881,6 +15869,8 @@ jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14915,6 +15905,8 @@ jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14949,6 +15941,8 @@ jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14988,6 +15982,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetHistogramParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -15025,6 +16021,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetHistogramParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -15059,6 +16057,8 @@ jboolean sink) { + if ( disp__glMinmax == NULL ) return; + disp__glMinmax ( (GLenum) target, (GLenum) internalformat, @@ -15079,6 +16079,8 @@ jint target) { + if ( disp__glResetMinmax == NULL ) return; + disp__glResetMinmax ( (GLenum) target ); @@ -15104,6 +16106,8 @@ jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15138,6 +16142,8 @@ jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15172,6 +16178,8 @@ jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15206,6 +16214,8 @@ jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15240,6 +16250,8 @@ jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15274,6 +16286,8 @@ jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15308,6 +16322,8 @@ jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15347,6 +16363,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMinmaxParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -15384,6 +16402,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMinmaxParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -15424,6 +16444,8 @@ jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15460,6 +16482,8 @@ jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15496,6 +16520,8 @@ jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15532,6 +16558,8 @@ jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15568,6 +16596,8 @@ jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15604,6 +16634,8 @@ jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15640,6 +16672,8 @@ jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15684,6 +16718,8 @@ jbyte *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15722,6 +16758,8 @@ jshort *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15760,6 +16798,8 @@ jint *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15798,6 +16838,8 @@ jfloat *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15836,6 +16878,8 @@ jdouble *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15874,6 +16918,8 @@ jboolean *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15912,6 +16958,8 @@ jlong *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15950,6 +16998,8 @@ jfloat params) { + if ( disp__glConvolutionParameterf == NULL ) return; + disp__glConvolutionParameterf ( (GLenum) target, (GLenum) pname, @@ -15975,6 +17025,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -16009,6 +17061,8 @@ jint params) { + if ( disp__glConvolutionParameteri == NULL ) return; + disp__glConvolutionParameteri ( (GLenum) target, (GLenum) pname, @@ -16034,6 +17088,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -16070,6 +17126,8 @@ jint width) { + if ( disp__glCopyConvolutionFilter1D == NULL ) return; + disp__glCopyConvolutionFilter1D ( (GLenum) target, (GLenum) internalformat, @@ -16097,6 +17155,8 @@ jint height) { + if ( disp__glCopyConvolutionFilter2D == NULL ) return; + disp__glCopyConvolutionFilter2D ( (GLenum) target, (GLenum) internalformat, @@ -16126,6 +17186,8 @@ jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16158,6 +17220,8 @@ jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16190,6 +17254,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16222,6 +17288,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16254,6 +17322,8 @@ jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16286,6 +17356,8 @@ jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16318,6 +17390,8 @@ jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16356,6 +17430,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -16393,6 +17469,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -16438,6 +17516,8 @@ jbyte *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16493,6 +17573,8 @@ jshort *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16548,6 +17630,8 @@ jint *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16603,6 +17687,8 @@ jfloat *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16658,6 +17744,8 @@ jdouble *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16713,6 +17801,8 @@ jboolean *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16768,6 +17858,8 @@ jlong *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16831,6 +17923,8 @@ jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -16897,6 +17991,8 @@ jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -16963,6 +18059,8 @@ jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17029,6 +18127,8 @@ jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17095,6 +18195,8 @@ jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17161,6 +18263,8 @@ jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17227,6 +18331,8 @@ jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17289,6 +18395,8 @@ jfloat alpha) { + if ( disp__glBlendColorEXT == NULL ) return; + disp__glBlendColorEXT ( (GLclampf) red, (GLclampf) green, @@ -17311,6 +18419,8 @@ jfloat bias) { + if ( disp__glPolygonOffsetEXT == NULL ) return; + disp__glPolygonOffsetEXT ( (GLfloat) factor, (GLfloat) bias @@ -17342,6 +18452,8 @@ jbyte *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17386,6 +18498,8 @@ jshort *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17430,6 +18544,8 @@ jint *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17474,6 +18590,8 @@ jfloat *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17518,6 +18636,8 @@ jdouble *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17562,6 +18682,8 @@ jboolean *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17606,6 +18728,8 @@ jlong *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17658,6 +18782,8 @@ jbyte *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17704,6 +18830,8 @@ jshort *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17750,6 +18878,8 @@ jint *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17796,6 +18926,8 @@ jfloat *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17842,6 +18974,8 @@ jdouble *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17888,6 +19022,8 @@ jboolean *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17934,6 +19070,8 @@ jlong *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17982,6 +19120,8 @@ jint height) { + if ( disp__glCopyTexSubImage3DEXT == NULL ) return; + disp__glCopyTexSubImage3DEXT ( (GLenum) target, (GLint) level, @@ -18012,6 +19152,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGenTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -18047,6 +19189,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glDeleteTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -18079,6 +19223,8 @@ jint texture) { + if ( disp__glBindTextureEXT == NULL ) return; + disp__glBindTextureEXT ( (GLenum) target, (GLuint) texture @@ -18106,6 +19252,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPrioritizeTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -18160,6 +19308,8 @@ jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glAreTexturesResidentEXT == NULL ) return 0; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -18207,6 +19357,8 @@ jboolean ret; + if ( disp__glIsTextureEXT == NULL ) return 0; + ret = (jboolean) disp__glIsTextureEXT ( (GLuint) texture ); @@ -18233,6 +19385,8 @@ jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18267,6 +19421,8 @@ jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18301,6 +19457,8 @@ jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18335,6 +19493,8 @@ jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18369,6 +19529,8 @@ jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18403,6 +19565,8 @@ jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18437,6 +19601,8 @@ jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18477,6 +19643,8 @@ jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18509,6 +19677,8 @@ jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18541,6 +19711,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18573,6 +19745,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18605,6 +19779,8 @@ jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18637,6 +19813,8 @@ jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18669,6 +19847,8 @@ jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18709,6 +19889,8 @@ jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18743,6 +19925,8 @@ jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18777,6 +19961,8 @@ jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18811,6 +19997,8 @@ jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18845,6 +20033,8 @@ jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18879,6 +20069,8 @@ jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18913,6 +20105,8 @@ jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18953,6 +20147,8 @@ jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18985,6 +20181,8 @@ jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19017,6 +20215,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19049,6 +20249,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19081,6 +20283,8 @@ jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19113,6 +20317,8 @@ jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19145,6 +20351,8 @@ jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19185,6 +20393,8 @@ jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19219,6 +20429,8 @@ jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19253,6 +20465,8 @@ jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19287,6 +20501,8 @@ jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19321,6 +20537,8 @@ jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19355,6 +20573,8 @@ jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19389,6 +20609,8 @@ jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19428,6 +20650,8 @@ jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glEdgeFlagPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -19464,6 +20688,8 @@ jbyte *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19492,6 +20718,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19520,6 +20748,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19548,6 +20778,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19576,6 +20808,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19604,6 +20838,8 @@ jboolean *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19632,6 +20868,8 @@ jlong *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19663,6 +20901,8 @@ jint i) { + if ( disp__glArrayElementEXT == NULL ) return; + disp__glArrayElementEXT ( (GLint) i ); @@ -19683,6 +20923,8 @@ jint count) { + if ( disp__glDrawArraysEXT == NULL ) return; + disp__glDrawArraysEXT ( (GLenum) mode, (GLint) first, @@ -19703,6 +20945,8 @@ jint mode) { + if ( disp__glBlendEquationEXT == NULL ) return; + disp__glBlendEquationEXT ( (GLenum) mode ); @@ -19722,6 +20966,8 @@ jfloat param) { + if ( disp__glPointParameterfEXT == NULL ) return; + disp__glPointParameterfEXT ( (GLenum) pname, (GLfloat) param @@ -19745,6 +20991,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glPointParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19784,6 +21032,8 @@ jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -19820,6 +21070,8 @@ jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -19856,6 +21108,8 @@ jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -19892,6 +21146,8 @@ jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -19928,6 +21184,8 @@ jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -19964,6 +21222,8 @@ jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -20000,6 +21260,8 @@ jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -20043,6 +21305,8 @@ jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20079,6 +21343,8 @@ jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20115,6 +21381,8 @@ jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20151,6 +21419,8 @@ jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20187,6 +21457,8 @@ jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20223,6 +21495,8 @@ jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20259,6 +21533,8 @@ jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20300,6 +21576,8 @@ jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20332,6 +21610,8 @@ jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20364,6 +21644,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20396,6 +21678,8 @@ jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20428,6 +21712,8 @@ jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20460,6 +21746,8 @@ jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20492,6 +21780,8 @@ jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20530,6 +21820,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetColorTableParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -20567,6 +21859,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetColorTableParameterivEXT == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -20600,6 +21894,8 @@ jint count) { + if ( disp__glLockArraysEXT == NULL ) return; + disp__glLockArraysEXT ( (GLint) first, (GLsizei) count @@ -20618,6 +21914,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glUnlockArraysEXT == NULL ) return; + disp__glUnlockArraysEXT ( ); @@ -20635,6 +21933,8 @@ jint texture) { + if ( disp__glActiveTextureARB == NULL ) return; + disp__glActiveTextureARB ( (GLenum) texture ); @@ -20653,6 +21953,8 @@ jint texture) { + if ( disp__glClientActiveTextureARB == NULL ) return; + disp__glClientActiveTextureARB ( (GLenum) texture ); @@ -20672,6 +21974,8 @@ jdouble s) { + if ( disp__glMultiTexCoord1dARB == NULL ) return; + disp__glMultiTexCoord1dARB ( (GLenum) target, (GLdouble) s @@ -20695,6 +21999,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord1dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -20727,6 +22033,8 @@ jfloat s) { + if ( disp__glMultiTexCoord1fARB == NULL ) return; + disp__glMultiTexCoord1fARB ( (GLenum) target, (GLfloat) s @@ -20750,6 +22058,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord1fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -20782,6 +22092,8 @@ jint s) { + if ( disp__glMultiTexCoord1iARB == NULL ) return; + disp__glMultiTexCoord1iARB ( (GLenum) target, (GLint) s @@ -20805,6 +22117,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord1ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -20837,6 +22151,8 @@ jshort s) { + if ( disp__glMultiTexCoord1sARB == NULL ) return; + disp__glMultiTexCoord1sARB ( (GLenum) target, (GLshort) s @@ -20860,6 +22176,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord1svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -20893,6 +22211,8 @@ jdouble t) { + if ( disp__glMultiTexCoord2dARB == NULL ) return; + disp__glMultiTexCoord2dARB ( (GLenum) target, (GLdouble) s, @@ -20917,6 +22237,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord2dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -20950,6 +22272,8 @@ jfloat t) { + if ( disp__glMultiTexCoord2fARB == NULL ) return; + disp__glMultiTexCoord2fARB ( (GLenum) target, (GLfloat) s, @@ -20974,6 +22298,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord2fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21007,6 +22333,8 @@ jint t) { + if ( disp__glMultiTexCoord2iARB == NULL ) return; + disp__glMultiTexCoord2iARB ( (GLenum) target, (GLint) s, @@ -21031,6 +22359,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord2ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21064,6 +22394,8 @@ jshort t) { + if ( disp__glMultiTexCoord2sARB == NULL ) return; + disp__glMultiTexCoord2sARB ( (GLenum) target, (GLshort) s, @@ -21088,6 +22420,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord2svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21122,6 +22456,8 @@ jdouble r) { + if ( disp__glMultiTexCoord3dARB == NULL ) return; + disp__glMultiTexCoord3dARB ( (GLenum) target, (GLdouble) s, @@ -21147,6 +22483,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord3dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21181,6 +22519,8 @@ jfloat r) { + if ( disp__glMultiTexCoord3fARB == NULL ) return; + disp__glMultiTexCoord3fARB ( (GLenum) target, (GLfloat) s, @@ -21206,6 +22546,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord3fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21240,6 +22582,8 @@ jint r) { + if ( disp__glMultiTexCoord3iARB == NULL ) return; + disp__glMultiTexCoord3iARB ( (GLenum) target, (GLint) s, @@ -21265,6 +22609,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord3ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21299,6 +22645,8 @@ jshort r) { + if ( disp__glMultiTexCoord3sARB == NULL ) return; + disp__glMultiTexCoord3sARB ( (GLenum) target, (GLshort) s, @@ -21324,6 +22672,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord3svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21359,6 +22709,8 @@ jdouble q) { + if ( disp__glMultiTexCoord4dARB == NULL ) return; + disp__glMultiTexCoord4dARB ( (GLenum) target, (GLdouble) s, @@ -21385,6 +22737,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord4dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21420,6 +22774,8 @@ jfloat q) { + if ( disp__glMultiTexCoord4fARB == NULL ) return; + disp__glMultiTexCoord4fARB ( (GLenum) target, (GLfloat) s, @@ -21446,6 +22802,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord4fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21481,6 +22839,8 @@ jint q) { + if ( disp__glMultiTexCoord4iARB == NULL ) return; + disp__glMultiTexCoord4iARB ( (GLenum) target, (GLint) s, @@ -21507,6 +22867,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord4ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21542,6 +22904,8 @@ jshort q) { + if ( disp__glMultiTexCoord4sARB == NULL ) return; + disp__glMultiTexCoord4sARB ( (GLenum) target, (GLshort) s, @@ -21568,6 +22932,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord4svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21587,4 +22953,4 @@ } } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/gl-proto-dynauto.c b/C2J/gl-proto-dynauto.c index 97e8aaf..07df064 100644 --- a/C2J/gl-proto-dynauto.c +++ b/C2J/gl-proto-dynauto.c @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLFuncJauJNI ! @@ -17,6 +17,8 @@ jfloat c) { + if ( disp__glClearIndex == NULL ) return; + disp__glClearIndex ( (GLfloat) c ); @@ -38,6 +40,8 @@ jfloat alpha) { + if ( disp__glClearColor == NULL ) return; + disp__glClearColor ( (GLclampf) red, (GLclampf) green, @@ -59,6 +63,8 @@ jint mask) { + if ( disp__glClear == NULL ) return; + disp__glClear ( (GLbitfield) mask ); @@ -77,6 +83,8 @@ jint mask) { + if ( disp__glIndexMask == NULL ) return; + disp__glIndexMask ( (GLuint) mask ); @@ -98,6 +106,8 @@ jboolean alpha) { + if ( disp__glColorMask == NULL ) return; + disp__glColorMask ( (GLboolean) red, (GLboolean) green, @@ -120,6 +130,8 @@ jfloat ref) { + if ( disp__glAlphaFunc == NULL ) return; + disp__glAlphaFunc ( (GLenum) func, (GLclampf) ref @@ -140,6 +152,8 @@ jint dfactor) { + if ( disp__glBlendFunc == NULL ) return; + disp__glBlendFunc ( (GLenum) sfactor, (GLenum) dfactor @@ -159,6 +173,8 @@ jint opcode) { + if ( disp__glLogicOp == NULL ) return; + disp__glLogicOp ( (GLenum) opcode ); @@ -177,6 +193,8 @@ jint mode) { + if ( disp__glCullFace == NULL ) return; + disp__glCullFace ( (GLenum) mode ); @@ -195,6 +213,8 @@ jint mode) { + if ( disp__glFrontFace == NULL ) return; + disp__glFrontFace ( (GLenum) mode ); @@ -213,6 +233,8 @@ jfloat size) { + if ( disp__glPointSize == NULL ) return; + disp__glPointSize ( (GLfloat) size ); @@ -231,6 +253,8 @@ jfloat width) { + if ( disp__glLineWidth == NULL ) return; + disp__glLineWidth ( (GLfloat) width ); @@ -250,6 +274,8 @@ jshort pattern) { + if ( disp__glLineStipple == NULL ) return; + disp__glLineStipple ( (GLint) factor, (GLushort) pattern @@ -270,6 +296,8 @@ jint mode) { + if ( disp__glPolygonMode == NULL ) return; + disp__glPolygonMode ( (GLenum) face, (GLenum) mode @@ -290,6 +318,8 @@ jfloat units) { + if ( disp__glPolygonOffset == NULL ) return; + disp__glPolygonOffset ( (GLfloat) factor, (GLfloat) units @@ -310,6 +340,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, mask, 0); @@ -338,6 +370,8 @@ jboolean isCopiedArray0 = JNI_FALSE; jbyte *ptr0 = NULL; + if ( disp__glGetPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, mask, &isCopiedArray0); @@ -364,6 +398,8 @@ jboolean flag) { + if ( disp__glEdgeFlag == NULL ) return; + disp__glEdgeFlag ( (GLboolean) flag ); @@ -383,6 +419,8 @@ { jboolean *ptr0 = NULL; + if ( disp__glEdgeFlagv == NULL ) return; + if(flag!=NULL) { ptr0 = (*env)->GetBooleanArrayElements(env, flag, 0); @@ -412,6 +450,8 @@ jint height) { + if ( disp__glScissor == NULL ) return; + disp__glScissor ( (GLint) x, (GLint) y, @@ -435,6 +475,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, equation, 0); @@ -465,6 +507,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, equation, &isCopiedArray1); @@ -492,6 +536,8 @@ jint mode) { + if ( disp__glDrawBuffer == NULL ) return; + disp__glDrawBuffer ( (GLenum) mode ); @@ -510,6 +556,8 @@ jint mode) { + if ( disp__glReadBuffer == NULL ) return; + disp__glReadBuffer ( (GLenum) mode ); @@ -528,6 +576,8 @@ jint cap) { + if ( disp__glEnable == NULL ) return; + disp__glEnable ( (GLenum) cap ); @@ -546,6 +596,8 @@ jint cap) { + if ( disp__glDisable == NULL ) return; + disp__glDisable ( (GLenum) cap ); @@ -566,6 +618,8 @@ jboolean ret; + if ( disp__glIsEnabled == NULL ) return 0; + ret = (jboolean) disp__glIsEnabled ( (GLenum) cap ); @@ -585,6 +639,8 @@ jint cap) { + if ( disp__glEnableClientState == NULL ) return; + disp__glEnableClientState ( (GLenum) cap ); @@ -603,6 +659,8 @@ jint cap) { + if ( disp__glDisableClientState == NULL ) return; + disp__glDisableClientState ( (GLenum) cap ); @@ -624,6 +682,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetBooleanv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, params, &isCopiedArray1); @@ -654,6 +714,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetDoublev == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, params, &isCopiedArray1); @@ -684,6 +746,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetFloatv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray1); @@ -714,6 +778,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetIntegerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, &isCopiedArray1); @@ -741,6 +807,8 @@ jint mask) { + if ( disp__glPushAttrib == NULL ) return; + disp__glPushAttrib ( (GLbitfield) mask ); @@ -758,6 +826,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopAttrib == NULL ) return; + disp__glPopAttrib ( ); @@ -775,6 +845,8 @@ jint mask) { + if ( disp__glPushClientAttrib == NULL ) return; + disp__glPushClientAttrib ( (GLbitfield) mask ); @@ -792,6 +864,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopClientAttrib == NULL ) return; + disp__glPopClientAttrib ( ); @@ -811,6 +885,8 @@ jint ret; + if ( disp__glRenderMode == NULL ) return 0; + ret = (jint) disp__glRenderMode ( (GLenum) mode ); @@ -831,6 +907,8 @@ jint ret; + if ( disp__glGetError == NULL ) return 0; + ret = (jint) disp__glGetError ( ); @@ -848,6 +926,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glFinish == NULL ) return; + disp__glFinish ( ); @@ -864,6 +944,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glFlush == NULL ) return; + disp__glFlush ( ); @@ -882,6 +964,8 @@ jint mode) { + if ( disp__glHint == NULL ) return; + disp__glHint ( (GLenum) target, (GLenum) mode @@ -901,6 +985,8 @@ jdouble depth) { + if ( disp__glClearDepth == NULL ) return; + disp__glClearDepth ( (GLclampd) depth ); @@ -919,6 +1005,8 @@ jint func) { + if ( disp__glDepthFunc == NULL ) return; + disp__glDepthFunc ( (GLenum) func ); @@ -937,6 +1025,8 @@ jboolean flag) { + if ( disp__glDepthMask == NULL ) return; + disp__glDepthMask ( (GLboolean) flag ); @@ -956,6 +1046,8 @@ jdouble far_val) { + if ( disp__glDepthRange == NULL ) return; + disp__glDepthRange ( (GLclampd) near_val, (GLclampd) far_val @@ -978,6 +1070,8 @@ jfloat alpha) { + if ( disp__glClearAccum == NULL ) return; + disp__glClearAccum ( (GLfloat) red, (GLfloat) green, @@ -1000,6 +1094,8 @@ jfloat value) { + if ( disp__glAccum == NULL ) return; + disp__glAccum ( (GLenum) op, (GLfloat) value @@ -1019,6 +1115,8 @@ jint mode) { + if ( disp__glMatrixMode == NULL ) return; + disp__glMatrixMode ( (GLenum) mode ); @@ -1042,6 +1140,8 @@ jdouble far_val) { + if ( disp__glOrtho == NULL ) return; + disp__glOrtho ( (GLdouble) left, (GLdouble) right, @@ -1070,6 +1170,8 @@ jdouble far_val) { + if ( disp__glFrustum == NULL ) return; + disp__glFrustum ( (GLdouble) left, (GLdouble) right, @@ -1096,6 +1198,8 @@ jint height) { + if ( disp__glViewport == NULL ) return; + disp__glViewport ( (GLint) x, (GLint) y, @@ -1116,6 +1220,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPushMatrix == NULL ) return; + disp__glPushMatrix ( ); @@ -1132,6 +1238,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopMatrix == NULL ) return; + disp__glPopMatrix ( ); @@ -1148,6 +1256,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glLoadIdentity == NULL ) return; + disp__glLoadIdentity ( ); @@ -1166,6 +1276,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glLoadMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, m, 0); @@ -1193,6 +1305,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glLoadMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, m, 0); @@ -1220,6 +1334,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glMultMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, m, 0); @@ -1247,6 +1363,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glMultMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, m, 0); @@ -1276,6 +1394,8 @@ jdouble z) { + if ( disp__glRotated == NULL ) return; + disp__glRotated ( (GLdouble) angle, (GLdouble) x, @@ -1300,6 +1420,8 @@ jfloat z) { + if ( disp__glRotatef == NULL ) return; + disp__glRotatef ( (GLfloat) angle, (GLfloat) x, @@ -1323,6 +1445,8 @@ jdouble z) { + if ( disp__glScaled == NULL ) return; + disp__glScaled ( (GLdouble) x, (GLdouble) y, @@ -1345,6 +1469,8 @@ jfloat z) { + if ( disp__glScalef == NULL ) return; + disp__glScalef ( (GLfloat) x, (GLfloat) y, @@ -1367,6 +1493,8 @@ jdouble z) { + if ( disp__glTranslated == NULL ) return; + disp__glTranslated ( (GLdouble) x, (GLdouble) y, @@ -1389,6 +1517,8 @@ jfloat z) { + if ( disp__glTranslatef == NULL ) return; + disp__glTranslatef ( (GLfloat) x, (GLfloat) y, @@ -1411,6 +1541,8 @@ jboolean ret; + if ( disp__glIsList == NULL ) return 0; + ret = (jboolean) disp__glIsList ( (GLuint) list ); @@ -1431,6 +1563,8 @@ jint range) { + if ( disp__glDeleteLists == NULL ) return; + disp__glDeleteLists ( (GLuint) list, (GLsizei) range @@ -1452,6 +1586,8 @@ jint ret; + if ( disp__glGenLists == NULL ) return 0; + ret = (jint) disp__glGenLists ( (GLsizei) range ); @@ -1472,6 +1608,8 @@ jint mode) { + if ( disp__glNewList == NULL ) return; + disp__glNewList ( (GLuint) list, (GLenum) mode @@ -1490,6 +1628,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glEndList == NULL ) return; + disp__glEndList ( ); @@ -1507,6 +1647,8 @@ jint list) { + if ( disp__glCallList == NULL ) return; + disp__glCallList ( (GLuint) list ); @@ -1528,6 +1670,8 @@ { jbyte *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetByteArrayElements(env, lists, 0); @@ -1552,6 +1696,8 @@ { jshort *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, lists, 0); @@ -1576,6 +1722,8 @@ { jint *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, lists, 0); @@ -1600,6 +1748,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, lists, 0); @@ -1624,6 +1774,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, lists, 0); @@ -1648,6 +1800,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, lists, 0); @@ -1672,6 +1826,8 @@ { jlong *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetLongArrayElements(env, lists, 0); @@ -1700,6 +1856,8 @@ jint base) { + if ( disp__glListBase == NULL ) return; + disp__glListBase ( (GLuint) base ); @@ -1718,6 +1876,8 @@ jint mode) { + if ( disp__glBegin == NULL ) return; + disp__glBegin ( (GLenum) mode ); @@ -1735,6 +1895,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glEnd == NULL ) return; + disp__glEnd ( ); @@ -1753,6 +1915,8 @@ jdouble y) { + if ( disp__glVertex2d == NULL ) return; + disp__glVertex2d ( (GLdouble) x, (GLdouble) y @@ -1773,6 +1937,8 @@ jfloat y) { + if ( disp__glVertex2f == NULL ) return; + disp__glVertex2f ( (GLfloat) x, (GLfloat) y @@ -1793,6 +1959,8 @@ jint y) { + if ( disp__glVertex2i == NULL ) return; + disp__glVertex2i ( (GLint) x, (GLint) y @@ -1813,6 +1981,8 @@ jshort y) { + if ( disp__glVertex2s == NULL ) return; + disp__glVertex2s ( (GLshort) x, (GLshort) y @@ -1834,6 +2004,8 @@ jdouble z) { + if ( disp__glVertex3d == NULL ) return; + disp__glVertex3d ( (GLdouble) x, (GLdouble) y, @@ -1856,6 +2028,8 @@ jfloat z) { + if ( disp__glVertex3f == NULL ) return; + disp__glVertex3f ( (GLfloat) x, (GLfloat) y, @@ -1878,6 +2052,8 @@ jint z) { + if ( disp__glVertex3i == NULL ) return; + disp__glVertex3i ( (GLint) x, (GLint) y, @@ -1900,6 +2076,8 @@ jshort z) { + if ( disp__glVertex3s == NULL ) return; + disp__glVertex3s ( (GLshort) x, (GLshort) y, @@ -1923,6 +2101,8 @@ jdouble w) { + if ( disp__glVertex4d == NULL ) return; + disp__glVertex4d ( (GLdouble) x, (GLdouble) y, @@ -1947,6 +2127,8 @@ jfloat w) { + if ( disp__glVertex4f == NULL ) return; + disp__glVertex4f ( (GLfloat) x, (GLfloat) y, @@ -1971,6 +2153,8 @@ jint w) { + if ( disp__glVertex4i == NULL ) return; + disp__glVertex4i ( (GLint) x, (GLint) y, @@ -1995,6 +2179,8 @@ jshort w) { + if ( disp__glVertex4s == NULL ) return; + disp__glVertex4s ( (GLshort) x, (GLshort) y, @@ -2017,6 +2203,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glVertex2dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -2044,6 +2232,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glVertex2fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -2071,6 +2261,8 @@ { jint *ptr0 = NULL; + if ( disp__glVertex2iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -2098,6 +2290,8 @@ { jshort *ptr0 = NULL; + if ( disp__glVertex2sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -2125,6 +2319,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glVertex3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -2152,6 +2348,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glVertex3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -2179,6 +2377,8 @@ { jint *ptr0 = NULL; + if ( disp__glVertex3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -2206,6 +2406,8 @@ { jshort *ptr0 = NULL; + if ( disp__glVertex3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -2233,6 +2435,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glVertex4dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -2260,6 +2464,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glVertex4fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -2287,6 +2493,8 @@ { jint *ptr0 = NULL; + if ( disp__glVertex4iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -2314,6 +2522,8 @@ { jshort *ptr0 = NULL; + if ( disp__glVertex4sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -2342,6 +2552,8 @@ jbyte nz) { + if ( disp__glNormal3b == NULL ) return; + disp__glNormal3b ( (GLbyte) nx, (GLbyte) ny, @@ -2364,6 +2576,8 @@ jdouble nz) { + if ( disp__glNormal3d == NULL ) return; + disp__glNormal3d ( (GLdouble) nx, (GLdouble) ny, @@ -2386,6 +2600,8 @@ jfloat nz) { + if ( disp__glNormal3f == NULL ) return; + disp__glNormal3f ( (GLfloat) nx, (GLfloat) ny, @@ -2408,6 +2624,8 @@ jint nz) { + if ( disp__glNormal3i == NULL ) return; + disp__glNormal3i ( (GLint) nx, (GLint) ny, @@ -2430,6 +2648,8 @@ jshort nz) { + if ( disp__glNormal3s == NULL ) return; + disp__glNormal3s ( (GLshort) nx, (GLshort) ny, @@ -2451,6 +2671,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glNormal3bv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -2478,6 +2700,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glNormal3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -2505,6 +2729,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glNormal3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -2532,6 +2758,8 @@ { jint *ptr0 = NULL; + if ( disp__glNormal3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -2559,6 +2787,8 @@ { jshort *ptr0 = NULL; + if ( disp__glNormal3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -2585,6 +2815,8 @@ jdouble c) { + if ( disp__glIndexd == NULL ) return; + disp__glIndexd ( (GLdouble) c ); @@ -2603,6 +2835,8 @@ jfloat c) { + if ( disp__glIndexf == NULL ) return; + disp__glIndexf ( (GLfloat) c ); @@ -2621,6 +2855,8 @@ jint c) { + if ( disp__glIndexi == NULL ) return; + disp__glIndexi ( (GLint) c ); @@ -2639,6 +2875,8 @@ jshort c) { + if ( disp__glIndexs == NULL ) return; + disp__glIndexs ( (GLshort) c ); @@ -2657,6 +2895,8 @@ jbyte c) { + if ( disp__glIndexub == NULL ) return; + disp__glIndexub ( (GLubyte) c ); @@ -2676,6 +2916,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glIndexdv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, c, 0); @@ -2703,6 +2945,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glIndexfv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, c, 0); @@ -2730,6 +2974,8 @@ { jint *ptr0 = NULL; + if ( disp__glIndexiv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, c, 0); @@ -2757,6 +3003,8 @@ { jshort *ptr0 = NULL; + if ( disp__glIndexsv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, c, 0); @@ -2784,6 +3032,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glIndexubv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, c, 0); @@ -2812,6 +3062,8 @@ jbyte blue) { + if ( disp__glColor3b == NULL ) return; + disp__glColor3b ( (GLbyte) red, (GLbyte) green, @@ -2834,6 +3086,8 @@ jdouble blue) { + if ( disp__glColor3d == NULL ) return; + disp__glColor3d ( (GLdouble) red, (GLdouble) green, @@ -2856,6 +3110,8 @@ jfloat blue) { + if ( disp__glColor3f == NULL ) return; + disp__glColor3f ( (GLfloat) red, (GLfloat) green, @@ -2878,6 +3134,8 @@ jint blue) { + if ( disp__glColor3i == NULL ) return; + disp__glColor3i ( (GLint) red, (GLint) green, @@ -2900,6 +3158,8 @@ jshort blue) { + if ( disp__glColor3s == NULL ) return; + disp__glColor3s ( (GLshort) red, (GLshort) green, @@ -2922,6 +3182,8 @@ jbyte blue) { + if ( disp__glColor3ub == NULL ) return; + disp__glColor3ub ( (GLubyte) red, (GLubyte) green, @@ -2944,6 +3206,8 @@ jint blue) { + if ( disp__glColor3ui == NULL ) return; + disp__glColor3ui ( (GLuint) red, (GLuint) green, @@ -2966,6 +3230,8 @@ jshort blue) { + if ( disp__glColor3us == NULL ) return; + disp__glColor3us ( (GLushort) red, (GLushort) green, @@ -2989,6 +3255,8 @@ jbyte alpha) { + if ( disp__glColor4b == NULL ) return; + disp__glColor4b ( (GLbyte) red, (GLbyte) green, @@ -3013,6 +3281,8 @@ jdouble alpha) { + if ( disp__glColor4d == NULL ) return; + disp__glColor4d ( (GLdouble) red, (GLdouble) green, @@ -3037,6 +3307,8 @@ jfloat alpha) { + if ( disp__glColor4f == NULL ) return; + disp__glColor4f ( (GLfloat) red, (GLfloat) green, @@ -3061,6 +3333,8 @@ jint alpha) { + if ( disp__glColor4i == NULL ) return; + disp__glColor4i ( (GLint) red, (GLint) green, @@ -3085,6 +3359,8 @@ jshort alpha) { + if ( disp__glColor4s == NULL ) return; + disp__glColor4s ( (GLshort) red, (GLshort) green, @@ -3109,6 +3385,8 @@ jbyte alpha) { + if ( disp__glColor4ub == NULL ) return; + disp__glColor4ub ( (GLubyte) red, (GLubyte) green, @@ -3133,6 +3411,8 @@ jint alpha) { + if ( disp__glColor4ui == NULL ) return; + disp__glColor4ui ( (GLuint) red, (GLuint) green, @@ -3157,6 +3437,8 @@ jshort alpha) { + if ( disp__glColor4us == NULL ) return; + disp__glColor4us ( (GLushort) red, (GLushort) green, @@ -3179,6 +3461,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glColor3bv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -3206,6 +3490,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glColor3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -3233,6 +3519,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glColor3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -3260,6 +3548,8 @@ { jint *ptr0 = NULL; + if ( disp__glColor3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -3287,6 +3577,8 @@ { jshort *ptr0 = NULL; + if ( disp__glColor3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -3314,6 +3606,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glColor3ubv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -3341,6 +3635,8 @@ { jint *ptr0 = NULL; + if ( disp__glColor3uiv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -3368,6 +3664,8 @@ { jshort *ptr0 = NULL; + if ( disp__glColor3usv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -3395,6 +3693,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glColor4bv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -3422,6 +3722,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glColor4dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -3449,6 +3751,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glColor4fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -3476,6 +3780,8 @@ { jint *ptr0 = NULL; + if ( disp__glColor4iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -3503,6 +3809,8 @@ { jshort *ptr0 = NULL; + if ( disp__glColor4sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -3530,6 +3838,8 @@ { jbyte *ptr0 = NULL; + if ( disp__glColor4ubv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -3557,6 +3867,8 @@ { jint *ptr0 = NULL; + if ( disp__glColor4uiv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -3584,6 +3896,8 @@ { jshort *ptr0 = NULL; + if ( disp__glColor4usv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -3610,6 +3924,8 @@ jdouble s) { + if ( disp__glTexCoord1d == NULL ) return; + disp__glTexCoord1d ( (GLdouble) s ); @@ -3628,6 +3944,8 @@ jfloat s) { + if ( disp__glTexCoord1f == NULL ) return; + disp__glTexCoord1f ( (GLfloat) s ); @@ -3646,6 +3964,8 @@ jint s) { + if ( disp__glTexCoord1i == NULL ) return; + disp__glTexCoord1i ( (GLint) s ); @@ -3664,6 +3984,8 @@ jshort s) { + if ( disp__glTexCoord1s == NULL ) return; + disp__glTexCoord1s ( (GLshort) s ); @@ -3683,6 +4005,8 @@ jdouble t) { + if ( disp__glTexCoord2d == NULL ) return; + disp__glTexCoord2d ( (GLdouble) s, (GLdouble) t @@ -3703,6 +4027,8 @@ jfloat t) { + if ( disp__glTexCoord2f == NULL ) return; + disp__glTexCoord2f ( (GLfloat) s, (GLfloat) t @@ -3723,6 +4049,8 @@ jint t) { + if ( disp__glTexCoord2i == NULL ) return; + disp__glTexCoord2i ( (GLint) s, (GLint) t @@ -3743,6 +4071,8 @@ jshort t) { + if ( disp__glTexCoord2s == NULL ) return; + disp__glTexCoord2s ( (GLshort) s, (GLshort) t @@ -3764,6 +4094,8 @@ jdouble r) { + if ( disp__glTexCoord3d == NULL ) return; + disp__glTexCoord3d ( (GLdouble) s, (GLdouble) t, @@ -3786,6 +4118,8 @@ jfloat r) { + if ( disp__glTexCoord3f == NULL ) return; + disp__glTexCoord3f ( (GLfloat) s, (GLfloat) t, @@ -3808,6 +4142,8 @@ jint r) { + if ( disp__glTexCoord3i == NULL ) return; + disp__glTexCoord3i ( (GLint) s, (GLint) t, @@ -3830,6 +4166,8 @@ jshort r) { + if ( disp__glTexCoord3s == NULL ) return; + disp__glTexCoord3s ( (GLshort) s, (GLshort) t, @@ -3853,6 +4191,8 @@ jdouble q) { + if ( disp__glTexCoord4d == NULL ) return; + disp__glTexCoord4d ( (GLdouble) s, (GLdouble) t, @@ -3877,6 +4217,8 @@ jfloat q) { + if ( disp__glTexCoord4f == NULL ) return; + disp__glTexCoord4f ( (GLfloat) s, (GLfloat) t, @@ -3901,6 +4243,8 @@ jint q) { + if ( disp__glTexCoord4i == NULL ) return; + disp__glTexCoord4i ( (GLint) s, (GLint) t, @@ -3925,6 +4269,8 @@ jshort q) { + if ( disp__glTexCoord4s == NULL ) return; + disp__glTexCoord4s ( (GLshort) s, (GLshort) t, @@ -3947,6 +4293,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glTexCoord1dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -3974,6 +4322,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glTexCoord1fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4001,6 +4351,8 @@ { jint *ptr0 = NULL; + if ( disp__glTexCoord1iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4028,6 +4380,8 @@ { jshort *ptr0 = NULL; + if ( disp__glTexCoord1sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4055,6 +4409,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glTexCoord2dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4082,6 +4438,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glTexCoord2fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4109,6 +4467,8 @@ { jint *ptr0 = NULL; + if ( disp__glTexCoord2iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4136,6 +4496,8 @@ { jshort *ptr0 = NULL; + if ( disp__glTexCoord2sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4163,6 +4525,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glTexCoord3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4190,6 +4554,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glTexCoord3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4217,6 +4583,8 @@ { jint *ptr0 = NULL; + if ( disp__glTexCoord3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4244,6 +4612,8 @@ { jshort *ptr0 = NULL; + if ( disp__glTexCoord3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4271,6 +4641,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glTexCoord4dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4298,6 +4670,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glTexCoord4fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4325,6 +4699,8 @@ { jint *ptr0 = NULL; + if ( disp__glTexCoord4iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4352,6 +4728,8 @@ { jshort *ptr0 = NULL; + if ( disp__glTexCoord4sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4379,6 +4757,8 @@ jdouble y) { + if ( disp__glRasterPos2d == NULL ) return; + disp__glRasterPos2d ( (GLdouble) x, (GLdouble) y @@ -4399,6 +4779,8 @@ jfloat y) { + if ( disp__glRasterPos2f == NULL ) return; + disp__glRasterPos2f ( (GLfloat) x, (GLfloat) y @@ -4419,6 +4801,8 @@ jint y) { + if ( disp__glRasterPos2i == NULL ) return; + disp__glRasterPos2i ( (GLint) x, (GLint) y @@ -4439,6 +4823,8 @@ jshort y) { + if ( disp__glRasterPos2s == NULL ) return; + disp__glRasterPos2s ( (GLshort) x, (GLshort) y @@ -4460,6 +4846,8 @@ jdouble z) { + if ( disp__glRasterPos3d == NULL ) return; + disp__glRasterPos3d ( (GLdouble) x, (GLdouble) y, @@ -4482,6 +4870,8 @@ jfloat z) { + if ( disp__glRasterPos3f == NULL ) return; + disp__glRasterPos3f ( (GLfloat) x, (GLfloat) y, @@ -4504,6 +4894,8 @@ jint z) { + if ( disp__glRasterPos3i == NULL ) return; + disp__glRasterPos3i ( (GLint) x, (GLint) y, @@ -4526,6 +4918,8 @@ jshort z) { + if ( disp__glRasterPos3s == NULL ) return; + disp__glRasterPos3s ( (GLshort) x, (GLshort) y, @@ -4549,6 +4943,8 @@ jdouble w) { + if ( disp__glRasterPos4d == NULL ) return; + disp__glRasterPos4d ( (GLdouble) x, (GLdouble) y, @@ -4573,6 +4969,8 @@ jfloat w) { + if ( disp__glRasterPos4f == NULL ) return; + disp__glRasterPos4f ( (GLfloat) x, (GLfloat) y, @@ -4597,6 +4995,8 @@ jint w) { + if ( disp__glRasterPos4i == NULL ) return; + disp__glRasterPos4i ( (GLint) x, (GLint) y, @@ -4621,6 +5021,8 @@ jshort w) { + if ( disp__glRasterPos4s == NULL ) return; + disp__glRasterPos4s ( (GLshort) x, (GLshort) y, @@ -4643,6 +5045,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glRasterPos2dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4670,6 +5074,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glRasterPos2fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4697,6 +5103,8 @@ { jint *ptr0 = NULL; + if ( disp__glRasterPos2iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4724,6 +5132,8 @@ { jshort *ptr0 = NULL; + if ( disp__glRasterPos2sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4751,6 +5161,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glRasterPos3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4778,6 +5190,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glRasterPos3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4805,6 +5219,8 @@ { jint *ptr0 = NULL; + if ( disp__glRasterPos3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4832,6 +5248,8 @@ { jshort *ptr0 = NULL; + if ( disp__glRasterPos3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4859,6 +5277,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glRasterPos4dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4886,6 +5306,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glRasterPos4fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4913,6 +5335,8 @@ { jint *ptr0 = NULL; + if ( disp__glRasterPos4iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4940,6 +5364,8 @@ { jshort *ptr0 = NULL; + if ( disp__glRasterPos4sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4969,6 +5395,8 @@ jdouble y2) { + if ( disp__glRectd == NULL ) return; + disp__glRectd ( (GLdouble) x1, (GLdouble) y1, @@ -4993,6 +5421,8 @@ jfloat y2) { + if ( disp__glRectf == NULL ) return; + disp__glRectf ( (GLfloat) x1, (GLfloat) y1, @@ -5017,6 +5447,8 @@ jint y2) { + if ( disp__glRecti == NULL ) return; + disp__glRecti ( (GLint) x1, (GLint) y1, @@ -5041,6 +5473,8 @@ jshort y2) { + if ( disp__glRects == NULL ) return; + disp__glRects ( (GLshort) x1, (GLshort) y1, @@ -5065,6 +5499,8 @@ jdouble *ptr0 = NULL; jdouble *ptr1 = NULL; + if ( disp__glRectdv == NULL ) return; + if(v1!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v1, 0); @@ -5103,6 +5539,8 @@ jfloat *ptr0 = NULL; jfloat *ptr1 = NULL; + if ( disp__glRectfv == NULL ) return; + if(v1!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v1, 0); @@ -5141,6 +5579,8 @@ jint *ptr0 = NULL; jint *ptr1 = NULL; + if ( disp__glRectiv == NULL ) return; + if(v1!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v1, 0); @@ -5179,6 +5619,8 @@ jshort *ptr0 = NULL; jshort *ptr1 = NULL; + if ( disp__glRectsv == NULL ) return; + if(v1!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v1, 0); @@ -5218,6 +5660,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -5244,6 +5688,8 @@ { jshort *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -5270,6 +5716,8 @@ { jint *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -5296,6 +5744,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -5322,6 +5772,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -5348,6 +5800,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -5374,6 +5828,8 @@ { jlong *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -5406,6 +5862,8 @@ { jbyte *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -5430,6 +5888,8 @@ { jshort *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -5454,6 +5914,8 @@ { jint *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -5478,6 +5940,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -5502,6 +5966,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -5526,6 +5992,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -5550,6 +6018,8 @@ { jlong *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -5582,6 +6052,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -5608,6 +6080,8 @@ { jshort *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -5634,6 +6108,8 @@ { jint *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -5660,6 +6136,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -5686,6 +6164,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -5712,6 +6192,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -5738,6 +6220,8 @@ { jlong *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -5770,6 +6254,8 @@ { jbyte *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -5794,6 +6280,8 @@ { jshort *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -5818,6 +6306,8 @@ { jint *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -5842,6 +6332,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -5866,6 +6358,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -5890,6 +6384,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -5914,6 +6410,8 @@ { jlong *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -5946,6 +6444,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -5972,6 +6472,8 @@ { jshort *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -5998,6 +6500,8 @@ { jint *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -6024,6 +6528,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -6050,6 +6556,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -6076,6 +6584,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -6102,6 +6612,8 @@ { jlong *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -6133,6 +6645,8 @@ { jbyte *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -6155,6 +6669,8 @@ { jshort *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -6177,6 +6693,8 @@ { jint *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -6199,6 +6717,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -6221,6 +6741,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -6243,6 +6765,8 @@ { jboolean *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -6265,6 +6789,8 @@ { jlong *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -6295,6 +6821,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetByteArrayElements(env, params, &isCopiedArray1); @@ -6318,6 +6846,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, params, &isCopiedArray1); @@ -6341,6 +6871,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, &isCopiedArray1); @@ -6364,6 +6896,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray1); @@ -6387,6 +6921,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, params, &isCopiedArray1); @@ -6410,6 +6946,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, params, &isCopiedArray1); @@ -6433,6 +6971,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetLongArrayElements(env, params, &isCopiedArray1); @@ -6460,6 +7000,8 @@ jint i) { + if ( disp__glArrayElement == NULL ) return; + disp__glArrayElement ( (GLint) i ); @@ -6480,6 +7022,8 @@ jint count) { + if ( disp__glDrawArrays == NULL ) return; + disp__glDrawArrays ( (GLenum) mode, (GLint) first, @@ -6504,6 +7048,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, indices, 0); @@ -6530,6 +7076,8 @@ { jshort *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, indices, 0); @@ -6556,6 +7104,8 @@ { jint *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, indices, 0); @@ -6582,6 +7132,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, indices, 0); @@ -6608,6 +7160,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, indices, 0); @@ -6634,6 +7188,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, indices, 0); @@ -6660,6 +7216,8 @@ { jlong *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, indices, 0); @@ -6692,6 +7250,8 @@ { jbyte *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetByteArrayElements(env, pointer, 0); @@ -6716,6 +7276,8 @@ { jshort *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, pointer, 0); @@ -6740,6 +7302,8 @@ { jint *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, pointer, 0); @@ -6764,6 +7328,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, pointer, 0); @@ -6788,6 +7354,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, pointer, 0); @@ -6812,6 +7380,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, pointer, 0); @@ -6836,6 +7406,8 @@ { jlong *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetLongArrayElements(env, pointer, 0); @@ -6864,6 +7436,8 @@ jint mode) { + if ( disp__glShadeModel == NULL ) return; + disp__glShadeModel ( (GLenum) mode ); @@ -6884,6 +7458,8 @@ jfloat param) { + if ( disp__glLightf == NULL ) return; + disp__glLightf ( (GLenum) light, (GLenum) pname, @@ -6906,6 +7482,8 @@ jint param) { + if ( disp__glLighti == NULL ) return; + disp__glLighti ( (GLenum) light, (GLenum) pname, @@ -6929,6 +7507,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -6960,6 +7540,8 @@ { jint *ptr2 = NULL; + if ( disp__glLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -6992,6 +7574,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -7024,6 +7608,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -7053,6 +7639,8 @@ jfloat param) { + if ( disp__glLightModelf == NULL ) return; + disp__glLightModelf ( (GLenum) pname, (GLfloat) param @@ -7073,6 +7661,8 @@ jint param) { + if ( disp__glLightModeli == NULL ) return; + disp__glLightModeli ( (GLenum) pname, (GLint) param @@ -7094,6 +7684,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glLightModelfv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, 0); @@ -7123,6 +7715,8 @@ { jint *ptr1 = NULL; + if ( disp__glLightModeliv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, 0); @@ -7152,6 +7746,8 @@ jfloat param) { + if ( disp__glMaterialf == NULL ) return; + disp__glMaterialf ( (GLenum) face, (GLenum) pname, @@ -7174,6 +7770,8 @@ jint param) { + if ( disp__glMateriali == NULL ) return; + disp__glMateriali ( (GLenum) face, (GLenum) pname, @@ -7197,6 +7795,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -7228,6 +7828,8 @@ { jint *ptr2 = NULL; + if ( disp__glMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -7260,6 +7862,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -7292,6 +7896,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -7321,6 +7927,8 @@ jint mode) { + if ( disp__glColorMaterial == NULL ) return; + disp__glColorMaterial ( (GLenum) face, (GLenum) mode @@ -7341,6 +7949,8 @@ jfloat yfactor) { + if ( disp__glPixelZoom == NULL ) return; + disp__glPixelZoom ( (GLfloat) xfactor, (GLfloat) yfactor @@ -7361,6 +7971,8 @@ jfloat param) { + if ( disp__glPixelStoref == NULL ) return; + disp__glPixelStoref ( (GLenum) pname, (GLfloat) param @@ -7381,6 +7993,8 @@ jint param) { + if ( disp__glPixelStorei == NULL ) return; + disp__glPixelStorei ( (GLenum) pname, (GLint) param @@ -7401,6 +8015,8 @@ jfloat param) { + if ( disp__glPixelTransferf == NULL ) return; + disp__glPixelTransferf ( (GLenum) pname, (GLfloat) param @@ -7421,6 +8037,8 @@ jint param) { + if ( disp__glPixelTransferi == NULL ) return; + disp__glPixelTransferi ( (GLenum) pname, (GLint) param @@ -7443,6 +8061,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glPixelMapfv == NULL ) return; + if(values!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, values, 0); @@ -7474,6 +8094,8 @@ { jint *ptr2 = NULL; + if ( disp__glPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, values, 0); @@ -7505,6 +8127,8 @@ { jshort *ptr2 = NULL; + if ( disp__glPixelMapusv == NULL ) return; + if(values!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, values, 0); @@ -7536,6 +8160,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPixelMapfv == NULL ) return; + if(values!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, values, &isCopiedArray1); @@ -7566,6 +8192,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, values, &isCopiedArray1); @@ -7596,6 +8224,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPixelMapusv == NULL ) return; + if(values!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, values, &isCopiedArray1); @@ -7630,6 +8260,8 @@ { jbyte *ptr6 = NULL; + if ( disp__glBitmap == NULL ) return; + if(bitmap!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, bitmap, 0); @@ -7670,6 +8302,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jbyte *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, pixels, &isCopiedArray6); @@ -7703,6 +8337,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jshort *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, pixels, &isCopiedArray6); @@ -7736,6 +8372,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jint *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, pixels, &isCopiedArray6); @@ -7769,6 +8407,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jfloat *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, pixels, &isCopiedArray6); @@ -7802,6 +8442,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jdouble *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, pixels, &isCopiedArray6); @@ -7835,6 +8477,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jboolean *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, pixels, &isCopiedArray6); @@ -7868,6 +8512,8 @@ jboolean isCopiedArray6 = JNI_FALSE; jlong *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, pixels, &isCopiedArray6); @@ -7905,6 +8551,8 @@ { jbyte *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -7933,6 +8581,8 @@ { jshort *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -7961,6 +8611,8 @@ { jint *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -7989,6 +8641,8 @@ { jfloat *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -8017,6 +8671,8 @@ { jdouble *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -8045,6 +8701,8 @@ { jboolean *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -8073,6 +8731,8 @@ { jlong *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -8107,6 +8767,8 @@ jint type) { + if ( disp__glCopyPixels == NULL ) return; + disp__glCopyPixels ( (GLint) x, (GLint) y, @@ -8131,6 +8793,8 @@ jint mask) { + if ( disp__glStencilFunc == NULL ) return; + disp__glStencilFunc ( (GLenum) func, (GLint) ref, @@ -8151,6 +8815,8 @@ jint mask) { + if ( disp__glStencilMask == NULL ) return; + disp__glStencilMask ( (GLuint) mask ); @@ -8171,6 +8837,8 @@ jint zpass) { + if ( disp__glStencilOp == NULL ) return; + disp__glStencilOp ( (GLenum) fail, (GLenum) zfail, @@ -8191,6 +8859,8 @@ jint s) { + if ( disp__glClearStencil == NULL ) return; + disp__glClearStencil ( (GLint) s ); @@ -8211,6 +8881,8 @@ jdouble param) { + if ( disp__glTexGend == NULL ) return; + disp__glTexGend ( (GLenum) coord, (GLenum) pname, @@ -8233,6 +8905,8 @@ jfloat param) { + if ( disp__glTexGenf == NULL ) return; + disp__glTexGenf ( (GLenum) coord, (GLenum) pname, @@ -8255,6 +8929,8 @@ jint param) { + if ( disp__glTexGeni == NULL ) return; + disp__glTexGeni ( (GLenum) coord, (GLenum) pname, @@ -8278,6 +8954,8 @@ { jdouble *ptr2 = NULL; + if ( disp__glTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, params, 0); @@ -8309,6 +8987,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -8340,6 +9020,8 @@ { jint *ptr2 = NULL; + if ( disp__glTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -8372,6 +9054,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__glGetTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, params, &isCopiedArray2); @@ -8404,6 +9088,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -8436,6 +9122,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -8466,6 +9154,8 @@ jfloat param) { + if ( disp__glTexEnvf == NULL ) return; + disp__glTexEnvf ( (GLenum) target, (GLenum) pname, @@ -8488,6 +9178,8 @@ jint param) { + if ( disp__glTexEnvi == NULL ) return; + disp__glTexEnvi ( (GLenum) target, (GLenum) pname, @@ -8511,6 +9203,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -8542,6 +9236,8 @@ { jint *ptr2 = NULL; + if ( disp__glTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -8574,6 +9270,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -8606,6 +9304,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -8636,6 +9336,8 @@ jfloat param) { + if ( disp__glTexParameterf == NULL ) return; + disp__glTexParameterf ( (GLenum) target, (GLenum) pname, @@ -8658,6 +9360,8 @@ jint param) { + if ( disp__glTexParameteri == NULL ) return; + disp__glTexParameteri ( (GLenum) target, (GLenum) pname, @@ -8681,6 +9385,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -8712,6 +9418,8 @@ { jint *ptr2 = NULL; + if ( disp__glTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -8744,6 +9452,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -8776,6 +9486,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -8809,6 +9521,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetTexLevelParameterfv == NULL ) return; + if(params!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray3); @@ -8843,6 +9557,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetTexLevelParameteriv == NULL ) return; + if(params!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, params, &isCopiedArray3); @@ -8880,6 +9596,8 @@ { jbyte *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -8914,6 +9632,8 @@ { jshort *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -8948,6 +9668,8 @@ { jint *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -8982,6 +9704,8 @@ { jfloat *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -9016,6 +9740,8 @@ { jdouble *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -9050,6 +9776,8 @@ { jboolean *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -9084,6 +9812,8 @@ { jlong *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -9126,6 +9856,8 @@ { jbyte *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -9162,6 +9894,8 @@ { jshort *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -9198,6 +9932,8 @@ { jint *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -9234,6 +9970,8 @@ { jfloat *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -9270,6 +10008,8 @@ { jdouble *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -9306,6 +10046,8 @@ { jboolean *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -9342,6 +10084,8 @@ { jlong *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -9382,6 +10126,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, pixels, &isCopiedArray4); @@ -9411,6 +10157,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, pixels, &isCopiedArray4); @@ -9440,6 +10188,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, pixels, &isCopiedArray4); @@ -9469,6 +10219,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, pixels, &isCopiedArray4); @@ -9498,6 +10250,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, pixels, &isCopiedArray4); @@ -9527,6 +10281,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, pixels, &isCopiedArray4); @@ -9556,6 +10312,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, pixels, &isCopiedArray4); @@ -9589,6 +10347,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGenTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, &isCopiedArray1); @@ -9618,6 +10378,8 @@ { jint *ptr1 = NULL; + if ( disp__glDeleteTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -9646,6 +10408,8 @@ jint texture) { + if ( disp__glBindTexture == NULL ) return; + disp__glBindTexture ( (GLenum) target, (GLuint) texture @@ -9669,6 +10433,8 @@ jint *ptr1 = NULL; jfloat *ptr2 = NULL; + if ( disp__glPrioritizeTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -9712,6 +10478,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__glAreTexturesResident == NULL ) return 0; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -9751,6 +10519,8 @@ jboolean ret; + if ( disp__glIsTexture == NULL ) return 0; + ret = (jboolean) disp__glIsTexture ( (GLuint) texture ); @@ -9777,6 +10547,8 @@ { jbyte *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -9809,6 +10581,8 @@ { jshort *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -9841,6 +10615,8 @@ { jint *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -9873,6 +10649,8 @@ { jfloat *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -9905,6 +10683,8 @@ { jdouble *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -9937,6 +10717,8 @@ { jboolean *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -9969,6 +10751,8 @@ { jlong *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -10010,6 +10794,8 @@ { jbyte *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -10046,6 +10832,8 @@ { jshort *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -10082,6 +10870,8 @@ { jint *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -10118,6 +10908,8 @@ { jfloat *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -10154,6 +10946,8 @@ { jdouble *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -10190,6 +10984,8 @@ { jboolean *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -10226,6 +11022,8 @@ { jlong *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -10266,6 +11064,8 @@ jint border) { + if ( disp__glCopyTexImage1D == NULL ) return; + disp__glCopyTexImage1D ( (GLenum) target, (GLint) level, @@ -10297,6 +11097,8 @@ jint border) { + if ( disp__glCopyTexImage2D == NULL ) return; + disp__glCopyTexImage2D ( (GLenum) target, (GLint) level, @@ -10327,6 +11129,8 @@ jint width) { + if ( disp__glCopyTexSubImage1D == NULL ) return; + disp__glCopyTexSubImage1D ( (GLenum) target, (GLint) level, @@ -10357,6 +11161,8 @@ jint height) { + if ( disp__glCopyTexSubImage2D == NULL ) return; + disp__glCopyTexSubImage2D ( (GLenum) target, (GLint) level, @@ -10388,6 +11194,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glMap1d == NULL ) return; + if(points!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, points, 0); @@ -10425,6 +11233,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glMap1f == NULL ) return; + if(points!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, points, 0); @@ -10466,6 +11276,8 @@ { jdouble *ptr9 = NULL; + if ( disp__glMap2d == NULL ) return; + if(points!=NULL) { ptr9 = (*env)->GetDoubleArrayElements(env, points, 0); @@ -10511,6 +11323,8 @@ { jfloat *ptr9 = NULL; + if ( disp__glMap2f == NULL ) return; + if(points!=NULL) { ptr9 = (*env)->GetFloatArrayElements(env, points, 0); @@ -10550,6 +11364,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__glGetMapdv == NULL ) return; + if(v!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, v, &isCopiedArray2); @@ -10582,6 +11398,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMapfv == NULL ) return; + if(v!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, v, &isCopiedArray2); @@ -10614,6 +11432,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMapiv == NULL ) return; + if(v!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, v, &isCopiedArray2); @@ -10642,6 +11462,8 @@ jdouble u) { + if ( disp__glEvalCoord1d == NULL ) return; + disp__glEvalCoord1d ( (GLdouble) u ); @@ -10660,6 +11482,8 @@ jfloat u) { + if ( disp__glEvalCoord1f == NULL ) return; + disp__glEvalCoord1f ( (GLfloat) u ); @@ -10679,6 +11503,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glEvalCoord1dv == NULL ) return; + if(u!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, u, 0); @@ -10706,6 +11532,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glEvalCoord1fv == NULL ) return; + if(u!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, u, 0); @@ -10733,6 +11561,8 @@ jdouble v) { + if ( disp__glEvalCoord2d == NULL ) return; + disp__glEvalCoord2d ( (GLdouble) u, (GLdouble) v @@ -10753,6 +11583,8 @@ jfloat v) { + if ( disp__glEvalCoord2f == NULL ) return; + disp__glEvalCoord2f ( (GLfloat) u, (GLfloat) v @@ -10773,6 +11605,8 @@ { jdouble *ptr0 = NULL; + if ( disp__glEvalCoord2dv == NULL ) return; + if(u!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, u, 0); @@ -10800,6 +11634,8 @@ { jfloat *ptr0 = NULL; + if ( disp__glEvalCoord2fv == NULL ) return; + if(u!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, u, 0); @@ -10828,6 +11664,8 @@ jdouble u2) { + if ( disp__glMapGrid1d == NULL ) return; + disp__glMapGrid1d ( (GLint) un, (GLdouble) u1, @@ -10850,6 +11688,8 @@ jfloat u2) { + if ( disp__glMapGrid1f == NULL ) return; + disp__glMapGrid1f ( (GLint) un, (GLfloat) u1, @@ -10875,6 +11715,8 @@ jdouble v2) { + if ( disp__glMapGrid2d == NULL ) return; + disp__glMapGrid2d ( (GLint) un, (GLdouble) u1, @@ -10903,6 +11745,8 @@ jfloat v2) { + if ( disp__glMapGrid2f == NULL ) return; + disp__glMapGrid2f ( (GLint) un, (GLfloat) u1, @@ -10926,6 +11770,8 @@ jint i) { + if ( disp__glEvalPoint1 == NULL ) return; + disp__glEvalPoint1 ( (GLint) i ); @@ -10945,6 +11791,8 @@ jint j) { + if ( disp__glEvalPoint2 == NULL ) return; + disp__glEvalPoint2 ( (GLint) i, (GLint) j @@ -10966,6 +11814,8 @@ jint i2) { + if ( disp__glEvalMesh1 == NULL ) return; + disp__glEvalMesh1 ( (GLenum) mode, (GLint) i1, @@ -10990,6 +11840,8 @@ jint j2) { + if ( disp__glEvalMesh2 == NULL ) return; + disp__glEvalMesh2 ( (GLenum) mode, (GLint) i1, @@ -11013,6 +11865,8 @@ jfloat param) { + if ( disp__glFogf == NULL ) return; + disp__glFogf ( (GLenum) pname, (GLfloat) param @@ -11033,6 +11887,8 @@ jint param) { + if ( disp__glFogi == NULL ) return; + disp__glFogi ( (GLenum) pname, (GLint) param @@ -11054,6 +11910,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glFogfv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, 0); @@ -11083,6 +11941,8 @@ { jint *ptr1 = NULL; + if ( disp__glFogiv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, 0); @@ -11114,6 +11974,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glFeedbackBuffer == NULL ) return; + if(buffer!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, buffer, &isCopiedArray2); @@ -11142,6 +12004,8 @@ jfloat token) { + if ( disp__glPassThrough == NULL ) return; + disp__glPassThrough ( (GLfloat) token ); @@ -11163,6 +12027,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glSelectBuffer == NULL ) return; + if(buffer!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, buffer, &isCopiedArray1); @@ -11189,6 +12055,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glInitNames == NULL ) return; + disp__glInitNames ( ); @@ -11206,6 +12074,8 @@ jint name) { + if ( disp__glLoadName == NULL ) return; + disp__glLoadName ( (GLuint) name ); @@ -11224,6 +12094,8 @@ jint name) { + if ( disp__glPushName == NULL ) return; + disp__glPushName ( (GLuint) name ); @@ -11241,6 +12113,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glPopName == NULL ) return; + disp__glPopName ( ); @@ -11264,6 +12138,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, indices, 0); @@ -11294,6 +12170,8 @@ { jshort *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, indices, 0); @@ -11324,6 +12202,8 @@ { jint *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, indices, 0); @@ -11354,6 +12234,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, indices, 0); @@ -11384,6 +12266,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, indices, 0); @@ -11414,6 +12298,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, indices, 0); @@ -11444,6 +12330,8 @@ { jlong *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, indices, 0); @@ -11485,6 +12373,8 @@ { jbyte *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -11523,6 +12413,8 @@ { jshort *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -11561,6 +12453,8 @@ { jint *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -11599,6 +12493,8 @@ { jfloat *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -11637,6 +12533,8 @@ { jdouble *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -11675,6 +12573,8 @@ { jboolean *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -11713,6 +12613,8 @@ { jlong *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -11759,6 +12661,8 @@ { jbyte *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -11799,6 +12703,8 @@ { jshort *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -11839,6 +12745,8 @@ { jint *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -11879,6 +12787,8 @@ { jfloat *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -11919,6 +12829,8 @@ { jdouble *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -11959,6 +12871,8 @@ { jboolean *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -11999,6 +12913,8 @@ { jlong *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -12043,6 +12959,8 @@ jint height) { + if ( disp__glCopyTexSubImage3D == NULL ) return; + disp__glCopyTexSubImage3D ( (GLenum) target, (GLint) level, @@ -12075,6 +12993,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, table, 0); @@ -12105,6 +13025,8 @@ { jshort *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, table, 0); @@ -12135,6 +13057,8 @@ { jint *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, table, 0); @@ -12165,6 +13089,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, table, 0); @@ -12195,6 +13121,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, table, 0); @@ -12225,6 +13153,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, table, 0); @@ -12255,6 +13185,8 @@ { jlong *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, table, 0); @@ -12292,6 +13224,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, data, 0); @@ -12322,6 +13256,8 @@ { jshort *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, data, 0); @@ -12352,6 +13288,8 @@ { jint *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, data, 0); @@ -12382,6 +13320,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, data, 0); @@ -12412,6 +13352,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, data, 0); @@ -12442,6 +13384,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, data, 0); @@ -12472,6 +13416,8 @@ { jlong *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, data, 0); @@ -12506,6 +13452,8 @@ { jint *ptr2 = NULL; + if ( disp__glColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -12537,6 +13485,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -12569,6 +13519,8 @@ jint width) { + if ( disp__glCopyColorSubTable == NULL ) return; + disp__glCopyColorSubTable ( (GLenum) target, (GLsizei) start, @@ -12595,6 +13547,8 @@ jint width) { + if ( disp__glCopyColorTable == NULL ) return; + disp__glCopyColorTable ( (GLenum) target, (GLenum) internalformat, @@ -12622,6 +13576,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, table, &isCopiedArray3); @@ -12649,6 +13605,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, table, &isCopiedArray3); @@ -12676,6 +13634,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, table, &isCopiedArray3); @@ -12703,6 +13663,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, table, &isCopiedArray3); @@ -12730,6 +13692,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, table, &isCopiedArray3); @@ -12757,6 +13721,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, table, &isCopiedArray3); @@ -12784,6 +13750,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, table, &isCopiedArray3); @@ -12817,6 +13785,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -12849,6 +13819,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -12877,6 +13849,8 @@ jint mode) { + if ( disp__glBlendEquation == NULL ) return; + disp__glBlendEquation ( (GLenum) mode ); @@ -12898,6 +13872,8 @@ jfloat alpha) { + if ( disp__glBlendColor == NULL ) return; + disp__glBlendColor ( (GLclampf) red, (GLclampf) green, @@ -12922,6 +13898,8 @@ jboolean sink) { + if ( disp__glHistogram == NULL ) return; + disp__glHistogram ( (GLenum) target, (GLsizei) width, @@ -12943,6 +13921,8 @@ jint target) { + if ( disp__glResetHistogram == NULL ) return; + disp__glResetHistogram ( (GLenum) target ); @@ -12967,6 +13947,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, values, &isCopiedArray4); @@ -12996,6 +13978,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, values, &isCopiedArray4); @@ -13025,6 +14009,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, values, &isCopiedArray4); @@ -13054,6 +14040,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, values, &isCopiedArray4); @@ -13083,6 +14071,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, values, &isCopiedArray4); @@ -13112,6 +14102,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, values, &isCopiedArray4); @@ -13141,6 +14133,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, values, &isCopiedArray4); @@ -13175,6 +14169,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetHistogramParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -13207,6 +14203,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetHistogramParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -13237,6 +14235,8 @@ jboolean sink) { + if ( disp__glMinmax == NULL ) return; + disp__glMinmax ( (GLenum) target, (GLenum) internalformat, @@ -13257,6 +14257,8 @@ jint target) { + if ( disp__glResetMinmax == NULL ) return; + disp__glResetMinmax ( (GLenum) target ); @@ -13281,6 +14283,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, values, &isCopiedArray4); @@ -13310,6 +14314,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, values, &isCopiedArray4); @@ -13339,6 +14345,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, values, &isCopiedArray4); @@ -13368,6 +14376,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, values, &isCopiedArray4); @@ -13397,6 +14407,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, values, &isCopiedArray4); @@ -13426,6 +14438,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, values, &isCopiedArray4); @@ -13455,6 +14469,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, values, &isCopiedArray4); @@ -13489,6 +14505,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMinmaxParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -13521,6 +14539,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMinmaxParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -13555,6 +14575,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, image, 0); @@ -13585,6 +14607,8 @@ { jshort *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, image, 0); @@ -13615,6 +14639,8 @@ { jint *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, image, 0); @@ -13645,6 +14671,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, image, 0); @@ -13675,6 +14703,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, image, 0); @@ -13705,6 +14735,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, image, 0); @@ -13735,6 +14767,8 @@ { jlong *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, image, 0); @@ -13773,6 +14807,8 @@ { jbyte *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, image, 0); @@ -13805,6 +14841,8 @@ { jshort *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, image, 0); @@ -13837,6 +14875,8 @@ { jint *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, image, 0); @@ -13869,6 +14909,8 @@ { jfloat *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, image, 0); @@ -13901,6 +14943,8 @@ { jdouble *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, image, 0); @@ -13933,6 +14977,8 @@ { jboolean *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, image, 0); @@ -13965,6 +15011,8 @@ { jlong *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, image, 0); @@ -13999,6 +15047,8 @@ jfloat params) { + if ( disp__glConvolutionParameterf == NULL ) return; + disp__glConvolutionParameterf ( (GLenum) target, (GLenum) pname, @@ -14022,6 +15072,8 @@ { jfloat *ptr2 = NULL; + if ( disp__glConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -14052,6 +15104,8 @@ jint params) { + if ( disp__glConvolutionParameteri == NULL ) return; + disp__glConvolutionParameteri ( (GLenum) target, (GLenum) pname, @@ -14075,6 +15129,8 @@ { jint *ptr2 = NULL; + if ( disp__glConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -14107,6 +15163,8 @@ jint width) { + if ( disp__glCopyConvolutionFilter1D == NULL ) return; + disp__glCopyConvolutionFilter1D ( (GLenum) target, (GLenum) internalformat, @@ -14134,6 +15192,8 @@ jint height) { + if ( disp__glCopyConvolutionFilter2D == NULL ) return; + disp__glCopyConvolutionFilter2D ( (GLenum) target, (GLenum) internalformat, @@ -14162,6 +15222,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, image, &isCopiedArray3); @@ -14189,6 +15251,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, image, &isCopiedArray3); @@ -14216,6 +15280,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, image, &isCopiedArray3); @@ -14243,6 +15309,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, image, &isCopiedArray3); @@ -14270,6 +15338,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, image, &isCopiedArray3); @@ -14297,6 +15367,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, image, &isCopiedArray3); @@ -14324,6 +15396,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, image, &isCopiedArray3); @@ -14357,6 +15431,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -14389,6 +15465,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -14426,6 +15504,8 @@ jbyte *ptr6 = NULL; jbyte *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, row, 0); @@ -14469,6 +15549,8 @@ jshort *ptr6 = NULL; jshort *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, row, 0); @@ -14512,6 +15594,8 @@ jint *ptr6 = NULL; jint *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, row, 0); @@ -14555,6 +15639,8 @@ jfloat *ptr6 = NULL; jfloat *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, row, 0); @@ -14598,6 +15684,8 @@ jdouble *ptr6 = NULL; jdouble *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, row, 0); @@ -14641,6 +15729,8 @@ jboolean *ptr6 = NULL; jboolean *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, row, 0); @@ -14684,6 +15774,8 @@ jlong *ptr6 = NULL; jlong *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, row, 0); @@ -14736,6 +15828,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jbyte *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, row, &isCopiedArray3); @@ -14787,6 +15881,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jshort *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, row, &isCopiedArray3); @@ -14838,6 +15934,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jint *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, row, &isCopiedArray3); @@ -14889,6 +15987,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jfloat *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, row, &isCopiedArray3); @@ -14940,6 +16040,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jdouble *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, row, &isCopiedArray3); @@ -14991,6 +16093,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jboolean *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, row, &isCopiedArray3); @@ -15042,6 +16146,8 @@ jboolean isCopiedArray5 = JNI_FALSE; jlong *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, row, &isCopiedArray3); @@ -15092,6 +16198,8 @@ jfloat alpha) { + if ( disp__glBlendColorEXT == NULL ) return; + disp__glBlendColorEXT ( (GLclampf) red, (GLclampf) green, @@ -15114,6 +16222,8 @@ jfloat bias) { + if ( disp__glPolygonOffsetEXT == NULL ) return; + disp__glPolygonOffsetEXT ( (GLfloat) factor, (GLfloat) bias @@ -15143,6 +16253,8 @@ { jbyte *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -15181,6 +16293,8 @@ { jshort *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -15219,6 +16333,8 @@ { jint *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -15257,6 +16373,8 @@ { jfloat *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -15295,6 +16413,8 @@ { jdouble *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -15333,6 +16453,8 @@ { jboolean *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -15371,6 +16493,8 @@ { jlong *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -15417,6 +16541,8 @@ { jbyte *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -15457,6 +16583,8 @@ { jshort *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -15497,6 +16625,8 @@ { jint *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -15537,6 +16667,8 @@ { jfloat *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -15577,6 +16709,8 @@ { jdouble *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -15617,6 +16751,8 @@ { jboolean *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -15657,6 +16793,8 @@ { jlong *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -15701,6 +16839,8 @@ jint height) { + if ( disp__glCopyTexSubImage3DEXT == NULL ) return; + disp__glCopyTexSubImage3DEXT ( (GLenum) target, (GLint) level, @@ -15730,6 +16870,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGenTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, &isCopiedArray1); @@ -15759,6 +16901,8 @@ { jint *ptr1 = NULL; + if ( disp__glDeleteTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -15787,6 +16931,8 @@ jint texture) { + if ( disp__glBindTextureEXT == NULL ) return; + disp__glBindTextureEXT ( (GLenum) target, (GLuint) texture @@ -15810,6 +16956,8 @@ jint *ptr1 = NULL; jfloat *ptr2 = NULL; + if ( disp__glPrioritizeTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -15853,6 +17001,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__glAreTexturesResidentEXT == NULL ) return 0; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -15892,6 +17042,8 @@ jboolean ret; + if ( disp__glIsTextureEXT == NULL ) return 0; + ret = (jboolean) disp__glIsTextureEXT ( (GLuint) texture ); @@ -15916,6 +17068,8 @@ { jbyte *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -15944,6 +17098,8 @@ { jshort *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -15972,6 +17128,8 @@ { jint *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16000,6 +17158,8 @@ { jfloat *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16028,6 +17188,8 @@ { jdouble *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16056,6 +17218,8 @@ { jboolean *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16084,6 +17248,8 @@ { jlong *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16118,6 +17284,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -16144,6 +17312,8 @@ { jshort *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -16170,6 +17340,8 @@ { jint *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16196,6 +17368,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16222,6 +17396,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16248,6 +17424,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16274,6 +17452,8 @@ { jlong *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16308,6 +17488,8 @@ { jbyte *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -16336,6 +17518,8 @@ { jshort *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -16364,6 +17548,8 @@ { jint *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16392,6 +17578,8 @@ { jfloat *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16420,6 +17608,8 @@ { jdouble *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16448,6 +17638,8 @@ { jboolean *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16476,6 +17668,8 @@ { jlong *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16510,6 +17704,8 @@ { jbyte *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -16536,6 +17732,8 @@ { jshort *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -16562,6 +17760,8 @@ { jint *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16588,6 +17788,8 @@ { jfloat *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16614,6 +17816,8 @@ { jdouble *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16640,6 +17844,8 @@ { jboolean *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16666,6 +17872,8 @@ { jlong *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16700,6 +17908,8 @@ { jbyte *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -16728,6 +17938,8 @@ { jshort *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -16756,6 +17968,8 @@ { jint *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16784,6 +17998,8 @@ { jfloat *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16812,6 +18028,8 @@ { jdouble *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16840,6 +18058,8 @@ { jboolean *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16868,6 +18088,8 @@ { jlong *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16901,6 +18123,8 @@ { jboolean *ptr2 = NULL; + if ( disp__glEdgeFlagPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16932,6 +18156,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetByteArrayElements(env, params, &isCopiedArray1); @@ -16955,6 +18181,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, params, &isCopiedArray1); @@ -16978,6 +18206,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, &isCopiedArray1); @@ -17001,6 +18231,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray1); @@ -17024,6 +18256,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, params, &isCopiedArray1); @@ -17047,6 +18281,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, params, &isCopiedArray1); @@ -17070,6 +18306,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetLongArrayElements(env, params, &isCopiedArray1); @@ -17097,6 +18335,8 @@ jint i) { + if ( disp__glArrayElementEXT == NULL ) return; + disp__glArrayElementEXT ( (GLint) i ); @@ -17117,6 +18357,8 @@ jint count) { + if ( disp__glDrawArraysEXT == NULL ) return; + disp__glDrawArraysEXT ( (GLenum) mode, (GLint) first, @@ -17137,6 +18379,8 @@ jint mode) { + if ( disp__glBlendEquationEXT == NULL ) return; + disp__glBlendEquationEXT ( (GLenum) mode ); @@ -17156,6 +18400,8 @@ jfloat param) { + if ( disp__glPointParameterfEXT == NULL ) return; + disp__glPointParameterfEXT ( (GLenum) pname, (GLfloat) param @@ -17177,6 +18423,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glPointParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, 0); @@ -17210,6 +18458,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, table, 0); @@ -17240,6 +18490,8 @@ { jshort *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, table, 0); @@ -17270,6 +18522,8 @@ { jint *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, table, 0); @@ -17300,6 +18554,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, table, 0); @@ -17330,6 +18586,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, table, 0); @@ -17360,6 +18618,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, table, 0); @@ -17390,6 +18650,8 @@ { jlong *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, table, 0); @@ -17427,6 +18689,8 @@ { jbyte *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, data, 0); @@ -17457,6 +18721,8 @@ { jshort *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, data, 0); @@ -17487,6 +18753,8 @@ { jint *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, data, 0); @@ -17517,6 +18785,8 @@ { jfloat *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, data, 0); @@ -17547,6 +18817,8 @@ { jdouble *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, data, 0); @@ -17577,6 +18849,8 @@ { jboolean *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, data, 0); @@ -17607,6 +18881,8 @@ { jlong *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, data, 0); @@ -17643,6 +18919,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, table, &isCopiedArray3); @@ -17670,6 +18948,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, table, &isCopiedArray3); @@ -17697,6 +18977,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, table, &isCopiedArray3); @@ -17724,6 +19006,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, table, &isCopiedArray3); @@ -17751,6 +19035,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, table, &isCopiedArray3); @@ -17778,6 +19064,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, table, &isCopiedArray3); @@ -17805,6 +19093,8 @@ jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, table, &isCopiedArray3); @@ -17838,6 +19128,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetColorTableParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -17870,6 +19162,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetColorTableParameterivEXT == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -17899,6 +19193,8 @@ jint count) { + if ( disp__glLockArraysEXT == NULL ) return; + disp__glLockArraysEXT ( (GLint) first, (GLsizei) count @@ -17917,6 +19213,8 @@ JNIEnv *env, jobject obj) { + if ( disp__glUnlockArraysEXT == NULL ) return; + disp__glUnlockArraysEXT ( ); @@ -17934,6 +19232,8 @@ jint texture) { + if ( disp__glActiveTextureARB == NULL ) return; + disp__glActiveTextureARB ( (GLenum) texture ); @@ -17952,6 +19252,8 @@ jint texture) { + if ( disp__glClientActiveTextureARB == NULL ) return; + disp__glClientActiveTextureARB ( (GLenum) texture ); @@ -17971,6 +19273,8 @@ jdouble s) { + if ( disp__glMultiTexCoord1dARB == NULL ) return; + disp__glMultiTexCoord1dARB ( (GLenum) target, (GLdouble) s @@ -17992,6 +19296,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord1dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -18020,6 +19326,8 @@ jfloat s) { + if ( disp__glMultiTexCoord1fARB == NULL ) return; + disp__glMultiTexCoord1fARB ( (GLenum) target, (GLfloat) s @@ -18041,6 +19349,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord1fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, v, 0); @@ -18069,6 +19379,8 @@ jint s) { + if ( disp__glMultiTexCoord1iARB == NULL ) return; + disp__glMultiTexCoord1iARB ( (GLenum) target, (GLint) s @@ -18090,6 +19402,8 @@ { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord1ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, v, 0); @@ -18118,6 +19432,8 @@ jshort s) { + if ( disp__glMultiTexCoord1sARB == NULL ) return; + disp__glMultiTexCoord1sARB ( (GLenum) target, (GLshort) s @@ -18139,6 +19455,8 @@ { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord1svARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, v, 0); @@ -18168,6 +19486,8 @@ jdouble t) { + if ( disp__glMultiTexCoord2dARB == NULL ) return; + disp__glMultiTexCoord2dARB ( (GLenum) target, (GLdouble) s, @@ -18190,6 +19510,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord2dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -18219,6 +19541,8 @@ jfloat t) { + if ( disp__glMultiTexCoord2fARB == NULL ) return; + disp__glMultiTexCoord2fARB ( (GLenum) target, (GLfloat) s, @@ -18241,6 +19565,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord2fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, v, 0); @@ -18270,6 +19596,8 @@ jint t) { + if ( disp__glMultiTexCoord2iARB == NULL ) return; + disp__glMultiTexCoord2iARB ( (GLenum) target, (GLint) s, @@ -18292,6 +19620,8 @@ { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord2ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, v, 0); @@ -18321,6 +19651,8 @@ jshort t) { + if ( disp__glMultiTexCoord2sARB == NULL ) return; + disp__glMultiTexCoord2sARB ( (GLenum) target, (GLshort) s, @@ -18343,6 +19675,8 @@ { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord2svARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, v, 0); @@ -18373,6 +19707,8 @@ jdouble r) { + if ( disp__glMultiTexCoord3dARB == NULL ) return; + disp__glMultiTexCoord3dARB ( (GLenum) target, (GLdouble) s, @@ -18396,6 +19732,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord3dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -18426,6 +19764,8 @@ jfloat r) { + if ( disp__glMultiTexCoord3fARB == NULL ) return; + disp__glMultiTexCoord3fARB ( (GLenum) target, (GLfloat) s, @@ -18449,6 +19789,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord3fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, v, 0); @@ -18479,6 +19821,8 @@ jint r) { + if ( disp__glMultiTexCoord3iARB == NULL ) return; + disp__glMultiTexCoord3iARB ( (GLenum) target, (GLint) s, @@ -18502,6 +19846,8 @@ { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord3ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, v, 0); @@ -18532,6 +19878,8 @@ jshort r) { + if ( disp__glMultiTexCoord3sARB == NULL ) return; + disp__glMultiTexCoord3sARB ( (GLenum) target, (GLshort) s, @@ -18555,6 +19903,8 @@ { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord3svARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, v, 0); @@ -18586,6 +19936,8 @@ jdouble q) { + if ( disp__glMultiTexCoord4dARB == NULL ) return; + disp__glMultiTexCoord4dARB ( (GLenum) target, (GLdouble) s, @@ -18610,6 +19962,8 @@ { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord4dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -18641,6 +19995,8 @@ jfloat q) { + if ( disp__glMultiTexCoord4fARB == NULL ) return; + disp__glMultiTexCoord4fARB ( (GLenum) target, (GLfloat) s, @@ -18665,6 +20021,8 @@ { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord4fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, v, 0); @@ -18696,6 +20054,8 @@ jint q) { + if ( disp__glMultiTexCoord4iARB == NULL ) return; + disp__glMultiTexCoord4iARB ( (GLenum) target, (GLint) s, @@ -18720,6 +20080,8 @@ { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord4ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, v, 0); @@ -18751,6 +20113,8 @@ jshort q) { + if ( disp__glMultiTexCoord4sARB == NULL ) return; + disp__glMultiTexCoord4sARB ( (GLenum) target, (GLshort) s, @@ -18775,6 +20139,8 @@ { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord4svARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, v, 0); @@ -18790,4 +20156,4 @@ } } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/gl-protoVirt-auto.java b/C2J/gl-protoVirt-auto.java index 08f116e..3a652ac 100644 --- a/C2J/gl-protoVirt-auto.java +++ b/C2J/gl-protoVirt-auto.java @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLFuncJauJNI ! @@ -6952,4 +6952,4 @@ short[] v ) ; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/glu-disp-fetch-auto.hc b/C2J/glu-disp-fetch-auto.hc index b40a14e..e13ed9c 100644 --- a/C2J/glu-disp-fetch-auto.hc +++ b/C2J/glu-disp-fetch-auto.hc @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -125,4 +125,4 @@ disp__gluEndPolygon = (void (CALLBACK *)(GLUtesselator *)) GET_GL_PROCADDRESS ("gluEndPolygon"); -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/glu-disp-var-auto.h b/C2J/glu-disp-var-auto.h index ee8e5da..bd95000 100644 --- a/C2J/glu-disp-var-auto.h +++ b/C2J/glu-disp-var-auto.h @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -325,4 +325,4 @@ */ LIBAPI void (CALLBACK * disp__gluEndPolygon )(GLUtesselator *); -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/glu-disp-var-auto.hc b/C2J/glu-disp-var-auto.hc index 86f193c..b2b7a85 100644 --- a/C2J/glu-disp-var-auto.hc +++ b/C2J/glu-disp-var-auto.hc @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -85,4 +85,4 @@ void (CALLBACK * disp__gluEndPolygon )(GLUtesselator *) = NULL; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/glu-enum-auto.java b/C2J/glu-enum-auto.java index 7134338..7730295 100644 --- a/C2J/glu-enum-auto.java +++ b/C2J/glu-enum-auto.java @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-enum-auto.orig.h . . . * Destination-Class: gl4java_GLUEnum ! @@ -111,4 +111,4 @@ public static final int GLU_EDGE_FLAG = GLU_TESS_EDGE_FLAG; public static final int GLU_END = GLU_TESS_END; public static final int GLU_ERROR = GLU_TESS_ERROR; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/glu-proto-auto-jni12.c b/C2J/glu-proto-auto-jni12.c index 9bd3e41..eb91f42 100644 --- a/C2J/glu-proto-auto-jni12.c +++ b/C2J/glu-proto-auto-jni12.c @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -25,6 +25,8 @@ jdouble upz) { + if ( disp__gluLookAt == NULL ) return; + disp__gluLookAt ( (GLdouble) eyex, (GLdouble) eyey, @@ -54,6 +56,8 @@ jdouble top) { + if ( disp__gluOrtho2D == NULL ) return; + disp__gluOrtho2D ( (GLdouble) left, (GLdouble) right, @@ -78,6 +82,8 @@ jdouble zFar) { + if ( disp__gluPerspective == NULL ) return; + disp__gluPerspective ( (GLdouble) fovy, (GLdouble) aspect, @@ -105,6 +111,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__gluPickMatrix == NULL ) return; + if(viewport!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, &isCopiedArray4); @@ -154,6 +162,8 @@ jboolean isCopiedArray8 = JNI_FALSE; jdouble *ptr8 = NULL; + if ( disp__gluProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); @@ -248,6 +258,8 @@ jboolean isCopiedArray8 = JNI_FALSE; jdouble *ptr8 = NULL; + if ( disp__gluUnProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); @@ -336,6 +348,8 @@ jboolean isCopiedArray8 = JNI_FALSE; jbyte *ptr8 = NULL; + if ( disp__gluScaleImage == NULL ) return 0; + if(datain!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, datain, 0); @@ -387,6 +401,8 @@ jbyte *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -420,6 +436,8 @@ jshort *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -453,6 +471,8 @@ jint *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -486,6 +506,8 @@ jfloat *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -519,6 +541,8 @@ jdouble *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -552,6 +576,8 @@ jboolean *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -585,6 +611,8 @@ jlong *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -626,6 +654,8 @@ jbyte *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -661,6 +691,8 @@ jshort *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -696,6 +728,8 @@ jint *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -731,6 +765,8 @@ jfloat *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -766,6 +802,8 @@ jdouble *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -801,6 +839,8 @@ jboolean *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -836,6 +876,8 @@ jlong *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -870,6 +912,8 @@ jint drawStyle) { + if ( disp__gluQuadricDrawStyle == NULL ) return; + disp__gluQuadricDrawStyle ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) drawStyle @@ -890,6 +934,8 @@ jint orientation) { + if ( disp__gluQuadricOrientation == NULL ) return; + disp__gluQuadricOrientation ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) orientation @@ -910,6 +956,8 @@ jint normals) { + if ( disp__gluQuadricNormals == NULL ) return; + disp__gluQuadricNormals ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) normals @@ -930,6 +978,8 @@ jboolean textureCoords) { + if ( disp__gluQuadricTexture == NULL ) return; + disp__gluQuadricTexture ( (GLUquadricObj *) (PointerHolder) quadObject, (GLboolean) textureCoords @@ -954,6 +1004,8 @@ jint stacks) { + if ( disp__gluCylinder == NULL ) return; + disp__gluCylinder ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) baseRadius, @@ -980,6 +1032,8 @@ jint stacks) { + if ( disp__gluSphere == NULL ) return; + disp__gluSphere ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) radius, @@ -1005,6 +1059,8 @@ jint loops) { + if ( disp__gluDisk == NULL ) return; + disp__gluDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1033,6 +1089,8 @@ jdouble sweepAngle) { + if ( disp__gluPartialDisk == NULL ) return; + disp__gluPartialDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1063,6 +1121,8 @@ jfloat *ptr2 = NULL; jint *ptr3 = NULL; + if ( disp__gluLoadSamplingMatrices == NULL ) return; + if(modelMatrix!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); @@ -1110,6 +1170,8 @@ jfloat value) { + if ( disp__gluNurbsProperty == NULL ) return; + disp__gluNurbsProperty ( (GLUnurbsObj *) (PointerHolder) nobj, (GLenum) property, @@ -1134,6 +1196,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluGetNurbsProperty == NULL ) return; + if(value!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); @@ -1162,6 +1226,8 @@ jlong nobj) { + if ( disp__gluBeginCurve == NULL ) return; + disp__gluBeginCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1180,6 +1246,8 @@ jlong nobj) { + if ( disp__gluEndCurve == NULL ) return; + disp__gluEndCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1208,6 +1276,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__gluNurbsCurve == NULL ) return; + if(knot!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, knot, &isCopiedArray2); @@ -1248,6 +1318,8 @@ jlong nobj) { + if ( disp__gluBeginSurface == NULL ) return; + disp__gluBeginSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1266,6 +1338,8 @@ jlong nobj) { + if ( disp__gluEndSurface == NULL ) return; + disp__gluEndSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1300,6 +1374,8 @@ jboolean isCopiedArray7 = JNI_FALSE; jfloat *ptr7 = NULL; + if ( disp__gluNurbsSurface == NULL ) return; + if(sknot!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, sknot, &isCopiedArray2); @@ -1352,6 +1428,8 @@ jlong nobj) { + if ( disp__gluBeginTrim == NULL ) return; + disp__gluBeginTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1370,6 +1448,8 @@ jlong nobj) { + if ( disp__gluEndTrim == NULL ) return; + disp__gluEndTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1394,6 +1474,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluPwlCurve == NULL ) return; + if(array!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, array, &isCopiedArray2); @@ -1427,6 +1509,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1450,6 +1534,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1473,6 +1559,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1496,6 +1584,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1519,6 +1609,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1542,6 +1634,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1565,6 +1659,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1592,6 +1688,8 @@ jlong tobj) { + if ( disp__gluTessBeginContour == NULL ) return; + disp__gluTessBeginContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1616,6 +1714,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jbyte *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1651,6 +1751,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jshort *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1686,6 +1788,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1721,6 +1825,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1756,6 +1862,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1791,6 +1899,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1826,6 +1936,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jlong *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1862,6 +1974,8 @@ jlong tobj) { + if ( disp__gluTessEndContour == NULL ) return; + disp__gluTessEndContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1880,6 +1994,8 @@ jlong tobj) { + if ( disp__gluTessEndPolygon == NULL ) return; + disp__gluTessEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1900,6 +2016,8 @@ jdouble value) { + if ( disp__gluTessProperty == NULL ) return; + disp__gluTessProperty ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) which, @@ -1923,6 +2041,8 @@ jdouble z) { + if ( disp__gluTessNormal == NULL ) return; + disp__gluTessNormal ( (GLUtesselator *) (PointerHolder) tobj, (GLdouble) x, @@ -1948,6 +2068,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__gluGetTessProperty == NULL ) return; + if(value!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); @@ -1976,6 +2098,8 @@ jlong tobj) { + if ( disp__gluBeginPolygon == NULL ) return; + disp__gluBeginPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1995,6 +2119,8 @@ jint type) { + if ( disp__gluNextContour == NULL ) return; + disp__gluNextContour ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) type @@ -2014,10 +2140,12 @@ jlong tobj) { + if ( disp__gluEndPolygon == NULL ) return; + disp__gluEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/glu-proto-auto-tst-jni12.c b/C2J/glu-proto-auto-tst-jni12.c index 46ef0f4..ad16fd4 100644 --- a/C2J/glu-proto-auto-tst-jni12.c +++ b/C2J/glu-proto-auto-tst-jni12.c @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -25,6 +25,8 @@ jdouble upz) { + if ( disp__gluLookAt == NULL ) return; + disp__gluLookAt ( (GLdouble) eyex, (GLdouble) eyey, @@ -54,6 +56,8 @@ jdouble top) { + if ( disp__gluOrtho2D == NULL ) return; + disp__gluOrtho2D ( (GLdouble) left, (GLdouble) right, @@ -78,6 +82,8 @@ jdouble zFar) { + if ( disp__gluPerspective == NULL ) return; + disp__gluPerspective ( (GLdouble) fovy, (GLdouble) aspect, @@ -106,6 +112,8 @@ jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__gluPickMatrix == NULL ) return; + if(viewport!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, &isCopiedArray4); @@ -168,6 +176,8 @@ jdouble *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__gluProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, &isCopiedArray3); @@ -295,6 +305,8 @@ jdouble *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__gluUnProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, &isCopiedArray3); @@ -410,6 +422,8 @@ jbyte *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__gluScaleImage == NULL ) return 0; + if(datain!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, datain, &isCopiedArray4); @@ -471,6 +485,8 @@ jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -510,6 +526,8 @@ jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -549,6 +567,8 @@ jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -588,6 +608,8 @@ jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -627,6 +649,8 @@ jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -666,6 +690,8 @@ jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -705,6 +731,8 @@ jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -752,6 +780,8 @@ jbyte *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); @@ -793,6 +823,8 @@ jshort *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); @@ -834,6 +866,8 @@ jint *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); @@ -875,6 +909,8 @@ jfloat *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); @@ -916,6 +952,8 @@ jdouble *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); @@ -957,6 +995,8 @@ jboolean *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); @@ -998,6 +1038,8 @@ jlong *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); @@ -1036,6 +1078,8 @@ jint drawStyle) { + if ( disp__gluQuadricDrawStyle == NULL ) return; + disp__gluQuadricDrawStyle ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) drawStyle @@ -1056,6 +1100,8 @@ jint orientation) { + if ( disp__gluQuadricOrientation == NULL ) return; + disp__gluQuadricOrientation ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) orientation @@ -1076,6 +1122,8 @@ jint normals) { + if ( disp__gluQuadricNormals == NULL ) return; + disp__gluQuadricNormals ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) normals @@ -1096,6 +1144,8 @@ jboolean textureCoords) { + if ( disp__gluQuadricTexture == NULL ) return; + disp__gluQuadricTexture ( (GLUquadricObj *) (PointerHolder) quadObject, (GLboolean) textureCoords @@ -1120,6 +1170,8 @@ jint stacks) { + if ( disp__gluCylinder == NULL ) return; + disp__gluCylinder ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) baseRadius, @@ -1146,6 +1198,8 @@ jint stacks) { + if ( disp__gluSphere == NULL ) return; + disp__gluSphere ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) radius, @@ -1171,6 +1225,8 @@ jint loops) { + if ( disp__gluDisk == NULL ) return; + disp__gluDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1199,6 +1255,8 @@ jdouble sweepAngle) { + if ( disp__gluPartialDisk == NULL ) return; + disp__gluPartialDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1235,6 +1293,8 @@ jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__gluLoadSamplingMatrices == NULL ) return; + if(modelMatrix!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, &isCopiedArray1); @@ -1294,6 +1354,8 @@ jfloat value) { + if ( disp__gluNurbsProperty == NULL ) return; + disp__gluNurbsProperty ( (GLUnurbsObj *) (PointerHolder) nobj, (GLenum) property, @@ -1319,6 +1381,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluGetNurbsProperty == NULL ) return; + if(value!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); @@ -1351,6 +1415,8 @@ jlong nobj) { + if ( disp__gluBeginCurve == NULL ) return; + disp__gluBeginCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1369,6 +1435,8 @@ jlong nobj) { + if ( disp__gluEndCurve == NULL ) return; + disp__gluEndCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1399,6 +1467,8 @@ jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__gluNurbsCurve == NULL ) return; + if(knot!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, knot, &isCopiedArray2); @@ -1447,6 +1517,8 @@ jlong nobj) { + if ( disp__gluBeginSurface == NULL ) return; + disp__gluBeginSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1465,6 +1537,8 @@ jlong nobj) { + if ( disp__gluEndSurface == NULL ) return; + disp__gluEndSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1502,6 +1576,8 @@ jfloat *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__gluNurbsSurface == NULL ) return; + if(sknot!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, sknot, &isCopiedArray2); @@ -1566,6 +1642,8 @@ jlong nobj) { + if ( disp__gluBeginTrim == NULL ) return; + disp__gluBeginTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1584,6 +1662,8 @@ jlong nobj) { + if ( disp__gluEndTrim == NULL ) return; + disp__gluEndTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1609,6 +1689,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluPwlCurve == NULL ) return; + if(array!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, array, &isCopiedArray2); @@ -1647,6 +1729,8 @@ jbyte *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1675,6 +1759,8 @@ jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1703,6 +1789,8 @@ jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1731,6 +1819,8 @@ jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1759,6 +1849,8 @@ jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1787,6 +1879,8 @@ jboolean *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1815,6 +1909,8 @@ jlong *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1846,6 +1942,8 @@ jlong tobj) { + if ( disp__gluTessBeginContour == NULL ) return; + disp__gluTessBeginContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1872,6 +1970,8 @@ jbyte *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1917,6 +2017,8 @@ jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1962,6 +2064,8 @@ jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -2007,6 +2111,8 @@ jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -2052,6 +2158,8 @@ jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -2097,6 +2205,8 @@ jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -2142,6 +2252,8 @@ jlong *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -2186,6 +2298,8 @@ jlong tobj) { + if ( disp__gluTessEndContour == NULL ) return; + disp__gluTessEndContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -2204,6 +2318,8 @@ jlong tobj) { + if ( disp__gluTessEndPolygon == NULL ) return; + disp__gluTessEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -2224,6 +2340,8 @@ jdouble value) { + if ( disp__gluTessProperty == NULL ) return; + disp__gluTessProperty ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) which, @@ -2247,6 +2365,8 @@ jdouble z) { + if ( disp__gluTessNormal == NULL ) return; + disp__gluTessNormal ( (GLUtesselator *) (PointerHolder) tobj, (GLdouble) x, @@ -2273,6 +2393,8 @@ jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__gluGetTessProperty == NULL ) return; + if(value!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); @@ -2305,6 +2427,8 @@ jlong tobj) { + if ( disp__gluBeginPolygon == NULL ) return; + disp__gluBeginPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -2324,6 +2448,8 @@ jint type) { + if ( disp__gluNextContour == NULL ) return; + disp__gluNextContour ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) type @@ -2343,10 +2469,12 @@ jlong tobj) { + if ( disp__gluEndPolygon == NULL ) return; + disp__gluEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/glu-proto-auto.c b/C2J/glu-proto-auto.c index 39c2bb5..d3cebc2 100644 --- a/C2J/glu-proto-auto.c +++ b/C2J/glu-proto-auto.c @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -25,6 +25,8 @@ jdouble upz) { + if ( disp__gluLookAt == NULL ) return; + disp__gluLookAt ( (GLdouble) eyex, (GLdouble) eyey, @@ -54,6 +56,8 @@ jdouble top) { + if ( disp__gluOrtho2D == NULL ) return; + disp__gluOrtho2D ( (GLdouble) left, (GLdouble) right, @@ -78,6 +82,8 @@ jdouble zFar) { + if ( disp__gluPerspective == NULL ) return; + disp__gluPerspective ( (GLdouble) fovy, (GLdouble) aspect, @@ -105,6 +111,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__gluPickMatrix == NULL ) return; + if(viewport!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, viewport, &isCopiedArray4); @@ -154,6 +162,8 @@ jboolean isCopiedArray8 = JNI_FALSE; jdouble *ptr8 = NULL; + if ( disp__gluProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, modelMatrix, 0); @@ -248,6 +258,8 @@ jboolean isCopiedArray8 = JNI_FALSE; jdouble *ptr8 = NULL; + if ( disp__gluUnProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, modelMatrix, 0); @@ -336,6 +348,8 @@ jboolean isCopiedArray8 = JNI_FALSE; jbyte *ptr8 = NULL; + if ( disp__gluScaleImage == NULL ) return 0; + if(datain!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, datain, 0); @@ -387,6 +401,8 @@ jbyte *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, data, 0); @@ -420,6 +436,8 @@ jshort *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, data, 0); @@ -453,6 +471,8 @@ jint *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, data, 0); @@ -486,6 +506,8 @@ jfloat *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, data, 0); @@ -519,6 +541,8 @@ jdouble *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, data, 0); @@ -552,6 +576,8 @@ jboolean *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, data, 0); @@ -585,6 +611,8 @@ jlong *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, data, 0); @@ -626,6 +654,8 @@ jbyte *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, data, 0); @@ -661,6 +691,8 @@ jshort *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, data, 0); @@ -696,6 +728,8 @@ jint *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, data, 0); @@ -731,6 +765,8 @@ jfloat *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, data, 0); @@ -766,6 +802,8 @@ jdouble *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, data, 0); @@ -801,6 +839,8 @@ jboolean *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, data, 0); @@ -836,6 +876,8 @@ jlong *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, data, 0); @@ -870,6 +912,8 @@ jint drawStyle) { + if ( disp__gluQuadricDrawStyle == NULL ) return; + disp__gluQuadricDrawStyle ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) drawStyle @@ -890,6 +934,8 @@ jint orientation) { + if ( disp__gluQuadricOrientation == NULL ) return; + disp__gluQuadricOrientation ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) orientation @@ -910,6 +956,8 @@ jint normals) { + if ( disp__gluQuadricNormals == NULL ) return; + disp__gluQuadricNormals ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) normals @@ -930,6 +978,8 @@ jboolean textureCoords) { + if ( disp__gluQuadricTexture == NULL ) return; + disp__gluQuadricTexture ( (GLUquadricObj *) (PointerHolder) quadObject, (GLboolean) textureCoords @@ -954,6 +1004,8 @@ jint stacks) { + if ( disp__gluCylinder == NULL ) return; + disp__gluCylinder ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) baseRadius, @@ -980,6 +1032,8 @@ jint stacks) { + if ( disp__gluSphere == NULL ) return; + disp__gluSphere ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) radius, @@ -1005,6 +1059,8 @@ jint loops) { + if ( disp__gluDisk == NULL ) return; + disp__gluDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1033,6 +1089,8 @@ jdouble sweepAngle) { + if ( disp__gluPartialDisk == NULL ) return; + disp__gluPartialDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1063,6 +1121,8 @@ jfloat *ptr2 = NULL; jint *ptr3 = NULL; + if ( disp__gluLoadSamplingMatrices == NULL ) return; + if(modelMatrix!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, modelMatrix, 0); @@ -1110,6 +1170,8 @@ jfloat value) { + if ( disp__gluNurbsProperty == NULL ) return; + disp__gluNurbsProperty ( (GLUnurbsObj *) (PointerHolder) nobj, (GLenum) property, @@ -1134,6 +1196,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluGetNurbsProperty == NULL ) return; + if(value!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, value, &isCopiedArray2); @@ -1162,6 +1226,8 @@ jlong nobj) { + if ( disp__gluBeginCurve == NULL ) return; + disp__gluBeginCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1180,6 +1246,8 @@ jlong nobj) { + if ( disp__gluEndCurve == NULL ) return; + disp__gluEndCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1208,6 +1276,8 @@ jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__gluNurbsCurve == NULL ) return; + if(knot!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, knot, &isCopiedArray2); @@ -1248,6 +1318,8 @@ jlong nobj) { + if ( disp__gluBeginSurface == NULL ) return; + disp__gluBeginSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1266,6 +1338,8 @@ jlong nobj) { + if ( disp__gluEndSurface == NULL ) return; + disp__gluEndSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1300,6 +1374,8 @@ jboolean isCopiedArray7 = JNI_FALSE; jfloat *ptr7 = NULL; + if ( disp__gluNurbsSurface == NULL ) return; + if(sknot!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, sknot, &isCopiedArray2); @@ -1352,6 +1428,8 @@ jlong nobj) { + if ( disp__gluBeginTrim == NULL ) return; + disp__gluBeginTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1370,6 +1448,8 @@ jlong nobj) { + if ( disp__gluEndTrim == NULL ) return; + disp__gluEndTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1394,6 +1474,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluPwlCurve == NULL ) return; + if(array!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, array, &isCopiedArray2); @@ -1427,6 +1509,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetByteArrayElements(env, polygon_data, &isCopiedArray1); @@ -1450,6 +1534,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, polygon_data, &isCopiedArray1); @@ -1473,6 +1559,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, polygon_data, &isCopiedArray1); @@ -1496,6 +1584,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, polygon_data, &isCopiedArray1); @@ -1519,6 +1609,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, polygon_data, &isCopiedArray1); @@ -1542,6 +1634,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, polygon_data, &isCopiedArray1); @@ -1565,6 +1659,8 @@ jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetLongArrayElements(env, polygon_data, &isCopiedArray1); @@ -1592,6 +1688,8 @@ jlong tobj) { + if ( disp__gluTessBeginContour == NULL ) return; + disp__gluTessBeginContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1616,6 +1714,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jbyte *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1651,6 +1751,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jshort *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1686,6 +1788,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1721,6 +1825,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1756,6 +1862,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1791,6 +1899,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1826,6 +1936,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jlong *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1862,6 +1974,8 @@ jlong tobj) { + if ( disp__gluTessEndContour == NULL ) return; + disp__gluTessEndContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1880,6 +1994,8 @@ jlong tobj) { + if ( disp__gluTessEndPolygon == NULL ) return; + disp__gluTessEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1900,6 +2016,8 @@ jdouble value) { + if ( disp__gluTessProperty == NULL ) return; + disp__gluTessProperty ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) which, @@ -1923,6 +2041,8 @@ jdouble z) { + if ( disp__gluTessNormal == NULL ) return; + disp__gluTessNormal ( (GLUtesselator *) (PointerHolder) tobj, (GLdouble) x, @@ -1948,6 +2068,8 @@ jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__gluGetTessProperty == NULL ) return; + if(value!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, value, &isCopiedArray2); @@ -1976,6 +2098,8 @@ jlong tobj) { + if ( disp__gluBeginPolygon == NULL ) return; + disp__gluBeginPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1995,6 +2119,8 @@ jint type) { + if ( disp__gluNextContour == NULL ) return; + disp__gluNextContour ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) type @@ -2014,10 +2140,12 @@ jlong tobj) { + if ( disp__gluEndPolygon == NULL ) return; + disp__gluEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/glu-proto-auto.java b/C2J/glu-proto-auto.java index 9e48c57..7f17e83 100644 --- a/C2J/glu-proto-auto.java +++ b/C2J/glu-proto-auto.java @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -674,4 +674,4 @@ long tobj ) ; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/glu-protoVirt-auto.java b/C2J/glu-protoVirt-auto.java index 387be57..e22bcd9 100644 --- a/C2J/glu-protoVirt-auto.java +++ b/C2J/glu-protoVirt-auto.java @@ -1,5 +1,5 @@ /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -674,4 +674,4 @@ long tobj ) ; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/C2J/makefile b/C2J/makefile index 50556a7..5ce4d53 100755 --- a/C2J/makefile +++ b/C2J/makefile @@ -423,7 +423,7 @@ glu-proto-auto-tst-jni12.c: glu-proto-auto.orig.h C2J.class cat warning.skel \ ../CNativeCode/OpenGLU_funcs.c.skel \ manual/glu-manualCodedImplJNI.c \ - glu-proto-auto-tst.c \ + glu-proto-auto-tst-jni12.c \ > ../CNativeCode/OpenGLU_JauJNI12tst_funcs.c diff --git a/C2J/manual/gl-manualCodedImplJNI.c b/C2J/manual/gl-manualCodedImplJNI.c index cde1b70..038904e 100644 --- a/C2J/manual/gl-manualCodedImplJNI.c +++ b/C2J/manual/gl-manualCodedImplJNI.c @@ -10,6 +10,9 @@ Java_gl4java_GLFuncJauJNI_glGetString ( JNIEnv *env, jobject obj, { const char * tmpString=0; + if ( disp__glGetString == NULL ) + return (*env)->NewStringUTF(env, _gl_n_a_string); + tmpString = disp__glGetString ( /* jint */ name); if(tmpString==NULL) tmpString=_gl_n_a_string; @@ -18,7 +21,7 @@ Java_gl4java_GLFuncJauJNI_glGetString ( JNIEnv *env, jobject obj, } static const char * _gl_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _gl_lib_version_="2.7.0.0"; +static const char * _gl_lib_version_="2.7.1.0"; JNIEXPORT jstring JNICALL Java_gl4java_GLFuncJauJNI_getNativeVendor ( JNIEnv *env, jobject obj ) diff --git a/C2J/manual/gl-manualCodedImplJNI2.java b/C2J/manual/gl-manualCodedImplJNI2.java index d92acda..8955eb0 100644 --- a/C2J/manual/gl-manualCodedImplJNI2.java +++ b/C2J/manual/gl-manualCodedImplJNI2.java @@ -8,7 +8,7 @@ public final String getClassVendor ( ) { return "Jausoft - Sven Goethel Software Development"; } public final String getClassVersion ( ) -{ return "2.7.0.0"; } +{ return "2.7.1.0"; } diff --git a/C2J/manual/glu-manualCodedImplJNI.c b/C2J/manual/glu-manualCodedImplJNI.c index 0f16e88..877a889 100644 --- a/C2J/manual/glu-manualCodedImplJNI.c +++ b/C2J/manual/glu-manualCodedImplJNI.c @@ -6,6 +6,9 @@ Java_gl4java_GLUFuncJauJNI_gluErrorString ( JNIEnv *env, jobject obj, { const char *tmpString=0; + if ( disp__gluErrorString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + tmpString = disp__gluErrorString ( /* jint */ errorCode ); if(tmpString==NULL) tmpString=_glu_n_a_string; @@ -19,6 +22,9 @@ Java_gl4java_GLUFuncJauJNI_gluGetString ( JNIEnv *env, jobject obj, { const char *tmpString=0; + if ( disp__gluGetString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + tmpString = disp__gluGetString ( /* jint */ name); if(tmpString==NULL) tmpString=_glu_n_a_string; @@ -27,7 +33,7 @@ Java_gl4java_GLUFuncJauJNI_gluGetString ( JNIEnv *env, jobject obj, } static const char * _glu_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _glu_lib_version_="2.7.0.0"; +static const char * _glu_lib_version_="2.7.1.0"; JNIEXPORT jstring JNICALL Java_gl4java_GLUFuncJauJNI_getNativeVendor ( JNIEnv *env, jobject obj ) @@ -74,6 +80,8 @@ Java_gl4java_GLUFuncJauJNI_gluQuadricCallback( JNIEnv *env, jobject obj, jstring methodName, jstring signature) { + if ( disp__gluQuadricCallback == NULL ) return; + switch(which) { case GLU_ERROR: @@ -98,6 +106,8 @@ Java_gl4java_GLUFuncJauJNI_gluNurbsCallback( JNIEnv *env, jobject obj, jstring methodName, jstring signature) { + if ( disp__gluNurbsCallback == NULL ) return; + switch(which) { case GLU_ERROR: @@ -126,6 +136,8 @@ Java_gl4java_GLUFuncJauJNI_gluTessCallback( JNIEnv *env, jobject obj, jint arrayLen4, jint arrayLen5) { + if ( disp__gluTessCallback == NULL ) return; + switch(which) { case GLU_TESS_BEGIN: @@ -203,6 +215,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteQuadric( JNIEnv *env, jobject obj, jlong qobj ) { + if ( disp__gluDeleteQuadric == NULL ) return; + disp__gluDeleteQuadric((void *)((PointerHolder)qobj)); RemoveCallbackNodes((void *)((PointerHolder)qobj)); } @@ -211,6 +225,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteNurbsRenderer( JNIEnv *env, jobject obj, jlong nobj ) { + if ( disp__gluDeleteNurbsRenderer == NULL ) return; + disp__gluDeleteNurbsRenderer((void *)((PointerHolder)nobj)); RemoveCallbackNodes((void *)((PointerHolder)nobj)); } @@ -219,6 +235,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteTess( JNIEnv *env, jobject obj, jlong tobj ) { + if ( disp__gluDeleteTess == NULL ) return; + disp__gluDeleteTess((GLUtesselator *)((PointerHolder)tobj)); RemoveCallbackNodes((void *)((PointerHolder)tobj)); } @@ -226,18 +244,24 @@ Java_gl4java_GLUFuncJauJNI_gluDeleteTess( JNIEnv *env, jobject obj, JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewQuadric( JNIEnv *env, jobject obj) { + if ( disp__gluNewQuadric == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewQuadric()); } JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewNurbsRenderer( JNIEnv *env, jobject obj) { + if ( disp__gluNewNurbsRenderer == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewNurbsRenderer()); } JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) { + if ( disp__gluNewTess == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewTess()); } diff --git a/C2J/manual/glu-manualCodedImplJNI2.java b/C2J/manual/glu-manualCodedImplJNI2.java index 8ae4b36..c5d40b3 100644 --- a/C2J/manual/glu-manualCodedImplJNI2.java +++ b/C2J/manual/glu-manualCodedImplJNI2.java @@ -9,7 +9,7 @@ public final String getClassVendor ( ) { return "Jausoft - Sven Goethel Software Development"; } public final String getClassVersion ( ) -{ return "2.7.0.0"; } +{ return "2.7.1.0"; } /** diff --git a/CHANGES.txt b/CHANGES.txt index 3f31c1c..f2cb9a7 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,6 +1,6 @@ \begin{verbatim} -Last Changes: 5th April 2001 (Version 2.7.0 - Release 0 ) +Last Changes: 10th April 2001 (Version 2.7.1 - Release 0 ) Started: July 1997 (Version 0) ----------------- @@ -8,6 +8,25 @@ TOP = NEW DOWN = OLD ----------------- +10th April 2001 (Version 2.7.1 - Release 0 ) + o Added a check for NULL Pointer. + If the native GL/GLU function pointer are zero (may not exist), + the jni wrapper function just return a dummy zero value. + + o Added a "AccessController.doPrivileged" block for JVM's >= 1.2, + within the native library loader method (gl4java.GLContext) + and the drawable.*Factory* classes. + + No more extra java.policy entries are needed to run + gl4java applet's, if: + - using JVM >= 1.2 + - gl4java.jar is installed properly within jre/lib/ext + + o Added a template Installer script to run the GL4Java-Installer + as an application using a http proxy server. + + o updated the *.txt files (docu) + 5th April 2001 (Version 2.7.0 - Release 0 ) o Since 2.7.0 we do not link the OpenGL and GLU libraries at compile time, we do link them at runtime now ! diff --git a/CNativeCode/OpenGLU_JauJNI12_funcs.c b/CNativeCode/OpenGLU_JauJNI12_funcs.c index b8a46be..d008ee3 100644 --- a/CNativeCode/OpenGLU_JauJNI12_funcs.c +++ b/CNativeCode/OpenGLU_JauJNI12_funcs.c @@ -41,6 +41,9 @@ Java_gl4java_GLUFuncJauJNI_gluErrorString ( JNIEnv *env, jobject obj, { const char *tmpString=0; + if ( disp__gluErrorString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + tmpString = disp__gluErrorString ( /* jint */ errorCode ); if(tmpString==NULL) tmpString=_glu_n_a_string; @@ -54,6 +57,9 @@ Java_gl4java_GLUFuncJauJNI_gluGetString ( JNIEnv *env, jobject obj, { const char *tmpString=0; + if ( disp__gluGetString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + tmpString = disp__gluGetString ( /* jint */ name); if(tmpString==NULL) tmpString=_glu_n_a_string; @@ -62,7 +68,7 @@ Java_gl4java_GLUFuncJauJNI_gluGetString ( JNIEnv *env, jobject obj, } static const char * _glu_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _glu_lib_version_="2.7.0.0"; +static const char * _glu_lib_version_="2.7.1.0"; JNIEXPORT jstring JNICALL Java_gl4java_GLUFuncJauJNI_getNativeVendor ( JNIEnv *env, jobject obj ) @@ -109,6 +115,8 @@ Java_gl4java_GLUFuncJauJNI_gluQuadricCallback( JNIEnv *env, jobject obj, jstring methodName, jstring signature) { + if ( disp__gluQuadricCallback == NULL ) return; + switch(which) { case GLU_ERROR: @@ -133,6 +141,8 @@ Java_gl4java_GLUFuncJauJNI_gluNurbsCallback( JNIEnv *env, jobject obj, jstring methodName, jstring signature) { + if ( disp__gluNurbsCallback == NULL ) return; + switch(which) { case GLU_ERROR: @@ -161,6 +171,8 @@ Java_gl4java_GLUFuncJauJNI_gluTessCallback( JNIEnv *env, jobject obj, jint arrayLen4, jint arrayLen5) { + if ( disp__gluTessCallback == NULL ) return; + switch(which) { case GLU_TESS_BEGIN: @@ -238,6 +250,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteQuadric( JNIEnv *env, jobject obj, jlong qobj ) { + if ( disp__gluDeleteQuadric == NULL ) return; + disp__gluDeleteQuadric((void *)((PointerHolder)qobj)); RemoveCallbackNodes((void *)((PointerHolder)qobj)); } @@ -246,6 +260,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteNurbsRenderer( JNIEnv *env, jobject obj, jlong nobj ) { + if ( disp__gluDeleteNurbsRenderer == NULL ) return; + disp__gluDeleteNurbsRenderer((void *)((PointerHolder)nobj)); RemoveCallbackNodes((void *)((PointerHolder)nobj)); } @@ -254,6 +270,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteTess( JNIEnv *env, jobject obj, jlong tobj ) { + if ( disp__gluDeleteTess == NULL ) return; + disp__gluDeleteTess((GLUtesselator *)((PointerHolder)tobj)); RemoveCallbackNodes((void *)((PointerHolder)tobj)); } @@ -261,23 +279,29 @@ Java_gl4java_GLUFuncJauJNI_gluDeleteTess( JNIEnv *env, jobject obj, JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewQuadric( JNIEnv *env, jobject obj) { + if ( disp__gluNewQuadric == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewQuadric()); } JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewNurbsRenderer( JNIEnv *env, jobject obj) { + if ( disp__gluNewNurbsRenderer == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewNurbsRenderer()); } JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) { + if ( disp__gluNewTess == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewTess()); } /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -303,6 +327,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble upz) { + if ( disp__gluLookAt == NULL ) return; + disp__gluLookAt ( (GLdouble) eyex, (GLdouble) eyey, @@ -332,6 +358,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble top) { + if ( disp__gluOrtho2D == NULL ) return; + disp__gluOrtho2D ( (GLdouble) left, (GLdouble) right, @@ -356,6 +384,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble zFar) { + if ( disp__gluPerspective == NULL ) return; + disp__gluPerspective ( (GLdouble) fovy, (GLdouble) aspect, @@ -383,6 +413,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__gluPickMatrix == NULL ) return; + if(viewport!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, &isCopiedArray4); @@ -432,6 +464,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray8 = JNI_FALSE; jdouble *ptr8 = NULL; + if ( disp__gluProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); @@ -526,6 +560,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray8 = JNI_FALSE; jdouble *ptr8 = NULL; + if ( disp__gluUnProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); @@ -614,6 +650,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray8 = JNI_FALSE; jbyte *ptr8 = NULL; + if ( disp__gluScaleImage == NULL ) return 0; + if(datain!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, datain, 0); @@ -665,6 +703,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jbyte *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -698,6 +738,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jshort *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -731,6 +773,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -764,6 +808,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jfloat *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -797,6 +843,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -830,6 +878,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -863,6 +913,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -904,6 +956,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jbyte *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -939,6 +993,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jshort *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -974,6 +1030,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -1009,6 +1067,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jfloat *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -1044,6 +1104,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -1079,6 +1141,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -1114,6 +1178,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -1148,6 +1214,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint drawStyle) { + if ( disp__gluQuadricDrawStyle == NULL ) return; + disp__gluQuadricDrawStyle ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) drawStyle @@ -1168,6 +1236,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint orientation) { + if ( disp__gluQuadricOrientation == NULL ) return; + disp__gluQuadricOrientation ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) orientation @@ -1188,6 +1258,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint normals) { + if ( disp__gluQuadricNormals == NULL ) return; + disp__gluQuadricNormals ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) normals @@ -1208,6 +1280,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean textureCoords) { + if ( disp__gluQuadricTexture == NULL ) return; + disp__gluQuadricTexture ( (GLUquadricObj *) (PointerHolder) quadObject, (GLboolean) textureCoords @@ -1232,6 +1306,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint stacks) { + if ( disp__gluCylinder == NULL ) return; + disp__gluCylinder ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) baseRadius, @@ -1258,6 +1334,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint stacks) { + if ( disp__gluSphere == NULL ) return; + disp__gluSphere ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) radius, @@ -1283,6 +1361,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint loops) { + if ( disp__gluDisk == NULL ) return; + disp__gluDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1311,6 +1391,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble sweepAngle) { + if ( disp__gluPartialDisk == NULL ) return; + disp__gluPartialDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1341,6 +1423,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jfloat *ptr2 = NULL; jint *ptr3 = NULL; + if ( disp__gluLoadSamplingMatrices == NULL ) return; + if(modelMatrix!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); @@ -1388,6 +1472,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jfloat value) { + if ( disp__gluNurbsProperty == NULL ) return; + disp__gluNurbsProperty ( (GLUnurbsObj *) (PointerHolder) nobj, (GLenum) property, @@ -1412,6 +1498,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluGetNurbsProperty == NULL ) return; + if(value!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); @@ -1440,6 +1528,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluBeginCurve == NULL ) return; + disp__gluBeginCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1458,6 +1548,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluEndCurve == NULL ) return; + disp__gluEndCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1486,6 +1578,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__gluNurbsCurve == NULL ) return; + if(knot!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, knot, &isCopiedArray2); @@ -1526,6 +1620,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluBeginSurface == NULL ) return; + disp__gluBeginSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1544,6 +1640,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluEndSurface == NULL ) return; + disp__gluEndSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1578,6 +1676,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray7 = JNI_FALSE; jfloat *ptr7 = NULL; + if ( disp__gluNurbsSurface == NULL ) return; + if(sknot!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, sknot, &isCopiedArray2); @@ -1630,6 +1730,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluBeginTrim == NULL ) return; + disp__gluBeginTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1648,6 +1750,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluEndTrim == NULL ) return; + disp__gluEndTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1672,6 +1776,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluPwlCurve == NULL ) return; + if(array!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, array, &isCopiedArray2); @@ -1705,6 +1811,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1728,6 +1836,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1751,6 +1861,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1774,6 +1886,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1797,6 +1911,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1820,6 +1936,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1843,6 +1961,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); @@ -1870,6 +1990,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluTessBeginContour == NULL ) return; + disp__gluTessBeginContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1894,6 +2016,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jbyte *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1929,6 +2053,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jshort *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1964,6 +2090,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -1999,6 +2127,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -2034,6 +2164,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -2069,6 +2201,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -2104,6 +2238,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jlong *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); @@ -2140,6 +2276,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluTessEndContour == NULL ) return; + disp__gluTessEndContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -2158,6 +2296,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluTessEndPolygon == NULL ) return; + disp__gluTessEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -2178,6 +2318,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble value) { + if ( disp__gluTessProperty == NULL ) return; + disp__gluTessProperty ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) which, @@ -2201,6 +2343,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble z) { + if ( disp__gluTessNormal == NULL ) return; + disp__gluTessNormal ( (GLUtesselator *) (PointerHolder) tobj, (GLdouble) x, @@ -2226,6 +2370,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__gluGetTessProperty == NULL ) return; + if(value!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); @@ -2254,6 +2400,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluBeginPolygon == NULL ) return; + disp__gluBeginPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -2273,6 +2421,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint type) { + if ( disp__gluNextContour == NULL ) return; + disp__gluNextContour ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) type @@ -2292,10 +2442,12 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluEndPolygon == NULL ) return; + disp__gluEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/OpenGLU_JauJNI12nf_funcs.c b/CNativeCode/OpenGLU_JauJNI12nf_funcs.c index 7d40944..91eff2f 100755 --- a/CNativeCode/OpenGLU_JauJNI12nf_funcs.c +++ b/CNativeCode/OpenGLU_JauJNI12nf_funcs.c @@ -1,9 +1,9 @@ -/* WARNING ! WARNING *** THIS FILE IS GENERATED BY C2J !!! - - DO NOT MAKE ANY CHANGES *** MAKE CHANGES IN THE SKELETON FILES !!! -*/ - - +/* WARNING ! WARNING *** THIS FILE IS GENERATED BY C2J !!! + + DO NOT MAKE ANY CHANGES *** MAKE CHANGES IN THE SKELETON FILES !!! +*/ + + /* * Leo Chan -- 1995 * @@ -33,2269 +33,2421 @@ * herein lies the native JAVA methods for the OpenGL functions. */ -static const char _glu_n_a_string[] = "GLU-String not avaiable !"; - -JNIEXPORT jstring JNICALL -Java_gl4java_GLUFuncJauJNInf_gluErrorString ( JNIEnv *env, jobject obj, - jint errorCode ) -{ - const char *tmpString=0; - - tmpString = disp__gluErrorString ( /* jint */ errorCode ); - if(tmpString==NULL) - tmpString=_glu_n_a_string; - - return (*env)->NewStringUTF(env, tmpString); -} - -JNIEXPORT jstring JNICALL -Java_gl4java_GLUFuncJauJNInf_gluGetString ( JNIEnv *env, jobject obj, - jint name ) -{ - const char *tmpString=0; - - tmpString = disp__gluGetString ( /* jint */ name); - if(tmpString==NULL) - tmpString=_glu_n_a_string; - - return (*env)->NewStringUTF(env, tmpString); -} - -static const char * _glu_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _glu_lib_version_="2.7.0.0"; - -JNIEXPORT jstring JNICALL -Java_gl4java_GLUFuncJauJNInf_getNativeVendor ( JNIEnv *env, jobject obj ) -{ - return (*env)->NewStringUTF(env, _glu_lib_vendor_); -} - -JNIEXPORT jstring JNICALL -Java_gl4java_GLUFuncJauJNInf_getNativeVersion ( JNIEnv *env, jobject obj ) -{ - return (*env)->NewStringUTF(env, _glu_lib_version_); -} - -static void _AddCallbackNode(JNIEnv *env, - jlong qnt_obj, jint which, - jobject methodClassInstance, - jstring methodName, - jstring signature, - jint arrayLen1, - jint arrayLen2, - jint arrayLen3, - jint arrayLen4, - jint arrayLen5) -{ - char * strMethodName = jnitoolsGetJavaString(env, methodName); - char * strSignature = jnitoolsGetJavaString(env, signature); - jlong glx=0; - - glx = GetCurrentGLContext(); - - AddCallbackNode(env, methodClassInstance, strMethodName, strSignature, - arrayLen1, arrayLen2, arrayLen3, - arrayLen4, arrayLen5, - (void *)((PointerHolder)qnt_obj), which, glx); - free(strMethodName); - free(strSignature); -} - - -JNIEXPORT void JNICALL -Java_gl4java_GLUFuncJauJNInf_gluQuadricCallback( JNIEnv *env, jobject obj, - jlong qobj, jint which, - jobject methodClassInstance, - jstring methodName, - jstring signature) -{ - switch(which) - { - case GLU_ERROR: - disp__gluQuadricCallback((void *)((PointerHolder)qobj), - which, cbf_GLU_ERROR ); - break; - default: - jnitoolsThrowByName(env, "java/lang/IllegalArgumentException", "Wrong Callback-Function type (\"which\") !"); - return; - } - _AddCallbackNode(env, - qobj, which, methodClassInstance, methodName, - signature, - 0, 0, 0, 0, 0); -} - - -JNIEXPORT void JNICALL -Java_gl4java_GLUFuncJauJNInf_gluNurbsCallback( JNIEnv *env, jobject obj, - jlong nobj, jint which, - jobject methodClassInstance, - jstring methodName, - jstring signature) -{ - switch(which) - { - case GLU_ERROR: - disp__gluNurbsCallback((void *)((PointerHolder)nobj), which, - cbf_GLU_ERROR ); - break; - default: - jnitoolsThrowByName(env, "java/lang/IllegalArgumentException", "Wrong Callback-Function type (\"which\") !"); - return; - } - _AddCallbackNode(env, - nobj, which, methodClassInstance, methodName, - signature, - 0, 0, 0, 0, 0); -} - -JNIEXPORT void JNICALL -Java_gl4java_GLUFuncJauJNInf_gluTessCallback( JNIEnv *env, jobject obj, - jlong tobj, jint which, - jobject methodClassInstance, - jstring methodName, - jstring signature, - jint arrayLen1, - jint arrayLen2, - jint arrayLen3, - jint arrayLen4, - jint arrayLen5) -{ - switch(which) - { - case GLU_TESS_BEGIN: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_BEGIN ); - break; - case GLU_TESS_BEGIN_DATA: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_BEGIN_DATA ); - break; - case GLU_TESS_EDGE_FLAG: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_EDGE_FLAG ); - break; - case GLU_TESS_EDGE_FLAG_DATA: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_EDGE_FLAG_DATA ); - break; - case GLU_TESS_VERTEX: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_VERTEX ); - break; - case GLU_TESS_VERTEX_DATA: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_VERTEX_DATA ); - break; - case GLU_TESS_END: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_END ); - break; - case GLU_TESS_END_DATA: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_END_DATA ); - break; - case GLU_TESS_ERROR: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_ERROR ); - break; - case GLU_TESS_ERROR_DATA: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_ERROR_DATA ); - break; - case GLU_TESS_COMBINE: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_COMBINE ); - break; - case GLU_TESS_COMBINE_DATA: - disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), - which, - cbf_GLU_TESS_COMBINE_DATA ); - break; - default: - jnitoolsThrowByName(env, "java/lang/IllegalArgumentException", "Wrong Callback-Function type (\"which\") !"); - return; - } - _AddCallbackNode(env, - tobj, which, methodClassInstance, methodName, - signature, - arrayLen1, arrayLen2, arrayLen3, - arrayLen4, arrayLen5); -} - -JNIEXPORT void JNICALL -Java_gl4java_GLUFuncJauJNInf_gluDeleteQuadric( JNIEnv *env, jobject obj, - jlong qobj ) -{ - disp__gluDeleteQuadric((void *)((PointerHolder)qobj)); - RemoveCallbackNodes((void *)((PointerHolder)qobj)); -} - -JNIEXPORT void JNICALL -Java_gl4java_GLUFuncJauJNInf_gluDeleteNurbsRenderer( JNIEnv *env, jobject obj, - jlong nobj ) -{ - disp__gluDeleteNurbsRenderer((void *)((PointerHolder)nobj)); - RemoveCallbackNodes((void *)((PointerHolder)nobj)); -} - -JNIEXPORT void JNICALL -Java_gl4java_GLUFuncJauJNInf_gluDeleteTess( JNIEnv *env, jobject obj, - jlong tobj ) -{ - disp__gluDeleteTess((GLUtesselator *)((PointerHolder)tobj)); - RemoveCallbackNodes((void *)((PointerHolder)tobj)); -} - -JNIEXPORT jlong JNICALL -Java_gl4java_GLUFuncJauJNInf_gluNewQuadric( JNIEnv *env, jobject obj) -{ - return (jlong)((PointerHolder)disp__gluNewQuadric()); -} - -JNIEXPORT jlong JNICALL -Java_gl4java_GLUFuncJauJNInf_gluNewNurbsRenderer( JNIEnv *env, jobject obj) -{ - return (jlong)((PointerHolder)disp__gluNewNurbsRenderer()); -} - -JNIEXPORT jlong JNICALL -Java_gl4java_GLUFuncJauJNInf_gluNewTess( JNIEnv *env, jobject obj) -{ - return (jlong)((PointerHolder)disp__gluNewTess()); -} - -/** - * C2J Parser Version 2.0 - * Jausoft - Sven Goethel Software Development - * Reading from file: glu-proto-auto.orig.h . . . - * Destination-Class: gl4java_GLUFuncJauJNInf ! - */ - -/** - * Original Function-Prototype : - *
 
-   extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluLookAt ( - JNIEnv *env, jobject obj, - jdouble eyex, - jdouble eyey, - jdouble eyez, - jdouble centerx, - jdouble centery, - jdouble centerz, - jdouble upx, - jdouble upy, - jdouble upz) - { - - disp__gluLookAt ( - (GLdouble) eyex, - (GLdouble) eyey, - (GLdouble) eyez, - (GLdouble) centerx, - (GLdouble) centery, - (GLdouble) centerz, - (GLdouble) upx, - (GLdouble) upy, - (GLdouble) upz - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluOrtho2D ( - JNIEnv *env, jobject obj, - jdouble left, - jdouble right, - jdouble bottom, - jdouble top) - { - - disp__gluOrtho2D ( - (GLdouble) left, - (GLdouble) right, - (GLdouble) bottom, - (GLdouble) top - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluPerspective ( - JNIEnv *env, jobject obj, - jdouble fovy, - jdouble aspect, - jdouble zNear, - jdouble zFar) - { - - disp__gluPerspective ( - (GLdouble) fovy, - (GLdouble) aspect, - (GLdouble) zNear, - (GLdouble) zFar - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluPickMatrix ( - JNIEnv *env, jobject obj, - jdouble x, - jdouble y, - jdouble width, - jdouble height, - jintArray viewport) - { - jboolean isCopiedArray4 = JNI_FALSE; - jint *ptr4 = NULL; - - if(viewport!=NULL) - { - ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, &isCopiedArray4); - } - disp__gluPickMatrix ( - (GLdouble) x, - (GLdouble) y, - (GLdouble) width, - (GLdouble) height, - (GLint *) ptr4 - ); - - if(viewport!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluProject ( GLdouble objx , GLdouble objy , GLdouble objz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * winx , GLdouble * winy , GLdouble * winz ) ;
- * 
- */ - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluProject ( - JNIEnv *env, jobject obj, - jdouble objx, - jdouble objy, - jdouble objz, - jdoubleArray modelMatrix, - jdoubleArray projMatrix, - jintArray viewport, - jdoubleArray winx, - jdoubleArray winy, - jdoubleArray winz) - { - jint ret; - - jdouble *ptr3 = NULL; - jdouble *ptr4 = NULL; - jint *ptr5 = NULL; - jboolean isCopiedArray6 = JNI_FALSE; - jdouble *ptr6 = NULL; - jboolean isCopiedArray7 = JNI_FALSE; - jdouble *ptr7 = NULL; - jboolean isCopiedArray8 = JNI_FALSE; - jdouble *ptr8 = NULL; - - if(modelMatrix!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); - } - if(projMatrix!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, projMatrix, 0); - } - if(viewport!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, 0); - } - if(winx!=NULL) - { - ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, winx, &isCopiedArray6); - } - if(winy!=NULL) - { - ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, winy, &isCopiedArray7); - } - if(winz!=NULL) - { - ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, winz, &isCopiedArray8); - } - ret = (jint) disp__gluProject ( - (GLdouble) objx, - (GLdouble) objy, - (GLdouble) objz, - (const GLdouble *) ptr3, - (const GLdouble *) ptr4, - (const GLint *) ptr5, - (GLdouble *) ptr6, - (GLdouble *) ptr7, - (GLdouble *) ptr8 - ); - - if(modelMatrix!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, modelMatrix, ptr3, JNI_ABORT); - } - if(projMatrix!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, projMatrix, ptr4, JNI_ABORT); - } - if(viewport!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr5, JNI_ABORT); - } - if(winx!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, winx, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); - } - if(winy!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, winy, ptr7, (isCopiedArray7 == JNI_TRUE)?0:JNI_ABORT); - } - if(winz!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, winz, ptr8, (isCopiedArray8 == JNI_TRUE)?0:JNI_ABORT); - } - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluUnProject ( GLdouble winx , GLdouble winy , GLdouble winz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * objx , GLdouble * objy , GLdouble * objz ) ;
- * 
- */ - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluUnProject ( - JNIEnv *env, jobject obj, - jdouble winx, - jdouble winy, - jdouble winz, - jdoubleArray modelMatrix, - jdoubleArray projMatrix, - jintArray viewport, - jdoubleArray objx, - jdoubleArray objy, - jdoubleArray objz) - { - jint ret; - - jdouble *ptr3 = NULL; - jdouble *ptr4 = NULL; - jint *ptr5 = NULL; - jboolean isCopiedArray6 = JNI_FALSE; - jdouble *ptr6 = NULL; - jboolean isCopiedArray7 = JNI_FALSE; - jdouble *ptr7 = NULL; - jboolean isCopiedArray8 = JNI_FALSE; - jdouble *ptr8 = NULL; - - if(modelMatrix!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); - } - if(projMatrix!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, projMatrix, 0); - } - if(viewport!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, 0); - } - if(objx!=NULL) - { - ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, objx, &isCopiedArray6); - } - if(objy!=NULL) - { - ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, objy, &isCopiedArray7); - } - if(objz!=NULL) - { - ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, objz, &isCopiedArray8); - } - ret = (jint) disp__gluUnProject ( - (GLdouble) winx, - (GLdouble) winy, - (GLdouble) winz, - (const GLdouble *) ptr3, - (const GLdouble *) ptr4, - (const GLint *) ptr5, - (GLdouble *) ptr6, - (GLdouble *) ptr7, - (GLdouble *) ptr8 - ); - - if(modelMatrix!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, modelMatrix, ptr3, JNI_ABORT); - } - if(projMatrix!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, projMatrix, ptr4, JNI_ABORT); - } - if(viewport!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr5, JNI_ABORT); - } - if(objx!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, objx, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); - } - if(objy!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, objy, ptr7, (isCopiedArray7 == JNI_TRUE)?0:JNI_ABORT); - } - if(objz!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, objz, ptr8, (isCopiedArray8 == JNI_TRUE)?0:JNI_ABORT); - } - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
- * 
- */ - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluScaleImage ( - JNIEnv *env, jobject obj, - jint format, - jint widthin, - jint heightin, - jint typein, - jbyteArray datain, - jint widthout, - jint heightout, - jint typeout, - jbyteArray dataout) - { - jint ret; - - jbyte *ptr4 = NULL; - jboolean isCopiedArray8 = JNI_FALSE; - jbyte *ptr8 = NULL; - - if(datain!=NULL) - { - ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, datain, 0); - } - if(dataout!=NULL) - { - ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, dataout, &isCopiedArray8); - } - ret = (jint) disp__gluScaleImage ( - (GLenum) format, - (GLsizei) widthin, - (GLsizei) heightin, - (GLenum) typein, - (const char *) ptr4, - (GLsizei) widthout, - (GLsizei) heightout, - (GLenum) typeout, - (char *) ptr8 - ); - - if(datain!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, datain, ptr4, JNI_ABORT); - } - if(dataout!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, dataout, ptr8, (isCopiedArray8 == JNI_TRUE)?0:JNI_ABORT); - } - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
- * 
- */ - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint format, - jint type, - jbyteArray data) - { - jint ret; - - jbyte *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild1DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLenum) format, - (GLenum) type, - (const void *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint format, - jint type, - jshortArray data) - { - jint ret; - - jshort *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild1DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLenum) format, - (GLenum) type, - (const void *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint format, - jint type, - jintArray data) - { - jint ret; - - jint *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild1DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLenum) format, - (GLenum) type, - (const void *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint format, - jint type, - jfloatArray data) - { - jint ret; - - jfloat *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild1DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLenum) format, - (GLenum) type, - (const void *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint format, - jint type, - jdoubleArray data) - { - jint ret; - - jdouble *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild1DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLenum) format, - (GLenum) type, - (const void *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint format, - jint type, - jbooleanArray data) - { - jint ret; - - jboolean *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild1DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLenum) format, - (GLenum) type, - (const void *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint format, - jint type, - jlongArray data) - { - jint ret; - - jlong *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild1DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLenum) format, - (GLenum) type, - (const void *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
- * 
- */ - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint height, - jint format, - jint type, - jbyteArray data) - { - jint ret; - - jbyte *ptr6 = NULL; - - if(data!=NULL) - { - ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild2DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLint) height, - (GLenum) format, - (GLenum) type, - (const void *) ptr6 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint height, - jint format, - jint type, - jshortArray data) - { - jint ret; - - jshort *ptr6 = NULL; - - if(data!=NULL) - { - ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild2DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLint) height, - (GLenum) format, - (GLenum) type, - (const void *) ptr6 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint height, - jint format, - jint type, - jintArray data) - { - jint ret; - - jint *ptr6 = NULL; - - if(data!=NULL) - { - ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild2DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLint) height, - (GLenum) format, - (GLenum) type, - (const void *) ptr6 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint height, - jint format, - jint type, - jfloatArray data) - { - jint ret; - - jfloat *ptr6 = NULL; - - if(data!=NULL) - { - ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild2DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLint) height, - (GLenum) format, - (GLenum) type, - (const void *) ptr6 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint height, - jint format, - jint type, - jdoubleArray data) - { - jint ret; - - jdouble *ptr6 = NULL; - - if(data!=NULL) - { - ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild2DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLint) height, - (GLenum) format, - (GLenum) type, - (const void *) ptr6 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint height, - jint format, - jint type, - jbooleanArray data) - { - jint ret; - - jboolean *ptr6 = NULL; - - if(data!=NULL) - { - ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild2DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLint) height, - (GLenum) format, - (GLenum) type, - (const void *) ptr6 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); - } - return ret; - } - JNIEXPORT jint JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint components, - jint width, - jint height, - jint format, - jint type, - jlongArray data) - { - jint ret; - - jlong *ptr6 = NULL; - - if(data!=NULL) - { - ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - ret = (jint) disp__gluBuild2DMipmaps ( - (GLenum) target, - (GLint) components, - (GLint) width, - (GLint) height, - (GLenum) format, - (GLenum) type, - (const void *) ptr6 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); - } - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluQuadricDrawStyle ( - JNIEnv *env, jobject obj, - jlong quadObject, - jint drawStyle) - { - - disp__gluQuadricDrawStyle ( - (GLUquadricObj *) (PointerHolder) quadObject, - (GLenum) drawStyle - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluQuadricOrientation ( - JNIEnv *env, jobject obj, - jlong quadObject, - jint orientation) - { - - disp__gluQuadricOrientation ( - (GLUquadricObj *) (PointerHolder) quadObject, - (GLenum) orientation - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluQuadricNormals ( - JNIEnv *env, jobject obj, - jlong quadObject, - jint normals) - { - - disp__gluQuadricNormals ( - (GLUquadricObj *) (PointerHolder) quadObject, - (GLenum) normals - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluQuadricTexture ( - JNIEnv *env, jobject obj, - jlong quadObject, - jboolean textureCoords) - { - - disp__gluQuadricTexture ( - (GLUquadricObj *) (PointerHolder) quadObject, - (GLboolean) textureCoords - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluCylinder ( - JNIEnv *env, jobject obj, - jlong qobj, - jdouble baseRadius, - jdouble topRadius, - jdouble height, - jint slices, - jint stacks) - { - - disp__gluCylinder ( - (GLUquadricObj *) (PointerHolder) qobj, - (GLdouble) baseRadius, - (GLdouble) topRadius, - (GLdouble) height, - (GLint) slices, - (GLint) stacks - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluSphere ( - JNIEnv *env, jobject obj, - jlong qobj, - jdouble radius, - jint slices, - jint stacks) - { - - disp__gluSphere ( - (GLUquadricObj *) (PointerHolder) qobj, - (GLdouble) radius, - (GLint) slices, - (GLint) stacks - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluDisk ( - JNIEnv *env, jobject obj, - jlong qobj, - jdouble innerRadius, - jdouble outerRadius, - jint slices, - jint loops) - { - - disp__gluDisk ( - (GLUquadricObj *) (PointerHolder) qobj, - (GLdouble) innerRadius, - (GLdouble) outerRadius, - (GLint) slices, - (GLint) loops - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluPartialDisk ( - JNIEnv *env, jobject obj, - jlong qobj, - jdouble innerRadius, - jdouble outerRadius, - jint slices, - jint loops, - jdouble startAngle, - jdouble sweepAngle) - { - - disp__gluPartialDisk ( - (GLUquadricObj *) (PointerHolder) qobj, - (GLdouble) innerRadius, - (GLdouble) outerRadius, - (GLint) slices, - (GLint) loops, - (GLdouble) startAngle, - (GLdouble) sweepAngle - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluLoadSamplingMatrices ( - JNIEnv *env, jobject obj, - jlong nobj, - jfloatArray modelMatrix, - jfloatArray projMatrix, - jintArray viewport) - { - jfloat *ptr1 = NULL; - jfloat *ptr2 = NULL; - jint *ptr3 = NULL; - - if(modelMatrix!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); - } - if(projMatrix!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, projMatrix, 0); - } - if(viewport!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, 0); - } - disp__gluLoadSamplingMatrices ( - (GLUnurbsObj *) (PointerHolder) nobj, - (const GLfloat *) ptr1, - (const GLfloat *) ptr2, - (const GLint *) ptr3 - ); - - if(modelMatrix!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, modelMatrix, ptr1, JNI_ABORT); - } - if(projMatrix!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, projMatrix, ptr2, JNI_ABORT); - } - if(viewport!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr3, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluNurbsProperty ( - JNIEnv *env, jobject obj, - jlong nobj, - jint property, - jfloat value) - { - - disp__gluNurbsProperty ( - (GLUnurbsObj *) (PointerHolder) nobj, - (GLenum) property, - (GLfloat) value - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluGetNurbsProperty ( - JNIEnv *env, jobject obj, - jlong nobj, - jint property, - jfloatArray value) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(value!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); - } - disp__gluGetNurbsProperty ( - (GLUnurbsObj *) (PointerHolder) nobj, - (GLenum) property, - (GLfloat *) ptr2 - ); - - if(value!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, value, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBeginCurve ( - JNIEnv *env, jobject obj, - jlong nobj) - { - - disp__gluBeginCurve ( - (GLUnurbsObj *) (PointerHolder) nobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluEndCurve ( - JNIEnv *env, jobject obj, - jlong nobj) - { - - disp__gluEndCurve ( - (GLUnurbsObj *) (PointerHolder) nobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluNurbsCurve ( - JNIEnv *env, jobject obj, - jlong nobj, - jint nknots, - jfloatArray knot, - jint stride, - jfloatArray ctlarray, - jint order, - jint type) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - jboolean isCopiedArray4 = JNI_FALSE; - jfloat *ptr4 = NULL; - - if(knot!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, knot, &isCopiedArray2); - } - if(ctlarray!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ctlarray, &isCopiedArray4); - } - disp__gluNurbsCurve ( - (GLUnurbsObj *) (PointerHolder) nobj, - (GLint) nknots, - (GLfloat *) ptr2, - (GLint) stride, - (GLfloat *) ptr4, - (GLint) order, - (GLenum) type - ); - - if(knot!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, knot, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - if(ctlarray!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ctlarray, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBeginSurface ( - JNIEnv *env, jobject obj, - jlong nobj) - { - - disp__gluBeginSurface ( - (GLUnurbsObj *) (PointerHolder) nobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluEndSurface ( - JNIEnv *env, jobject obj, - jlong nobj) - { - - disp__gluEndSurface ( - (GLUnurbsObj *) (PointerHolder) nobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluNurbsSurface ( GLUnurbsObj * nobj , GLint sknot_count , GLfloat * sknot , GLint tknot_count , GLfloat * tknot , GLint s_stride , GLint t_stride , GLfloat * ctlarray , GLint sorder , GLint torder , GLenum type ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluNurbsSurface ( - JNIEnv *env, jobject obj, - jlong nobj, - jint sknot_count, - jfloatArray sknot, - jint tknot_count, - jfloatArray tknot, - jint s_stride, - jint t_stride, - jfloatArray ctlarray, - jint sorder, - jint torder, - jint type) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - jboolean isCopiedArray4 = JNI_FALSE; - jfloat *ptr4 = NULL; - jboolean isCopiedArray7 = JNI_FALSE; - jfloat *ptr7 = NULL; - - if(sknot!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, sknot, &isCopiedArray2); - } - if(tknot!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, tknot, &isCopiedArray4); - } - if(ctlarray!=NULL) - { - ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ctlarray, &isCopiedArray7); - } - disp__gluNurbsSurface ( - (GLUnurbsObj *) (PointerHolder) nobj, - (GLint) sknot_count, - (GLfloat *) ptr2, - (GLint) tknot_count, - (GLfloat *) ptr4, - (GLint) s_stride, - (GLint) t_stride, - (GLfloat *) ptr7, - (GLint) sorder, - (GLint) torder, - (GLenum) type - ); - - if(sknot!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, sknot, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - if(tknot!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, tknot, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - if(ctlarray!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ctlarray, ptr7, (isCopiedArray7 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBeginTrim ( - JNIEnv *env, jobject obj, - jlong nobj) - { - - disp__gluBeginTrim ( - (GLUnurbsObj *) (PointerHolder) nobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluEndTrim ( - JNIEnv *env, jobject obj, - jlong nobj) - { - - disp__gluEndTrim ( - (GLUnurbsObj *) (PointerHolder) nobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluPwlCurve ( - JNIEnv *env, jobject obj, - jlong nobj, - jint count, - jfloatArray array, - jint stride, - jint type) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(array!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, array, &isCopiedArray2); - } - disp__gluPwlCurve ( - (GLUnurbsObj *) (PointerHolder) nobj, - (GLint) count, - (GLfloat *) ptr2, - (GLint) stride, - (GLenum) type - ); - - if(array!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, array, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3B ( - JNIEnv *env, jobject obj, - jlong tobj, - jbyteArray polygon_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jbyte *ptr1 = NULL; - - if(polygon_data!=NULL) - { - ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); - } - disp__gluTessBeginPolygon ( - (GLUtesselator *) (PointerHolder) tobj, - (void *) ptr1 - ); - - if(polygon_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3S ( - JNIEnv *env, jobject obj, - jlong tobj, - jshortArray polygon_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jshort *ptr1 = NULL; - - if(polygon_data!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); - } - disp__gluTessBeginPolygon ( - (GLUtesselator *) (PointerHolder) tobj, - (void *) ptr1 - ); - - if(polygon_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3I ( - JNIEnv *env, jobject obj, - jlong tobj, - jintArray polygon_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jint *ptr1 = NULL; - - if(polygon_data!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); - } - disp__gluTessBeginPolygon ( - (GLUtesselator *) (PointerHolder) tobj, - (void *) ptr1 - ); - - if(polygon_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3F ( - JNIEnv *env, jobject obj, - jlong tobj, - jfloatArray polygon_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jfloat *ptr1 = NULL; - - if(polygon_data!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); - } - disp__gluTessBeginPolygon ( - (GLUtesselator *) (PointerHolder) tobj, - (void *) ptr1 - ); - - if(polygon_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3D ( - JNIEnv *env, jobject obj, - jlong tobj, - jdoubleArray polygon_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - - if(polygon_data!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); - } - disp__gluTessBeginPolygon ( - (GLUtesselator *) (PointerHolder) tobj, - (void *) ptr1 - ); - - if(polygon_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3Z ( - JNIEnv *env, jobject obj, - jlong tobj, - jbooleanArray polygon_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jboolean *ptr1 = NULL; - - if(polygon_data!=NULL) - { - ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); - } - disp__gluTessBeginPolygon ( - (GLUtesselator *) (PointerHolder) tobj, - (void *) ptr1 - ); - - if(polygon_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3J ( - JNIEnv *env, jobject obj, - jlong tobj, - jlongArray polygon_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jlong *ptr1 = NULL; - - if(polygon_data!=NULL) - { - ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); - } - disp__gluTessBeginPolygon ( - (GLUtesselator *) (PointerHolder) tobj, - (void *) ptr1 - ); - - if(polygon_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessBeginContour ( - JNIEnv *env, jobject obj, - jlong tobj) - { - - disp__gluTessBeginContour ( - (GLUtesselator *) (PointerHolder) tobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3B ( - JNIEnv *env, jobject obj, - jlong tobj, - jdoubleArray coords, - jbyteArray vertex_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - jboolean isCopiedArray2 = JNI_FALSE; - jbyte *ptr2 = NULL; - - if(coords!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); - } - if(vertex_data!=NULL) - { - ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); - } - disp__gluTessVertex ( - (GLUtesselator *) (PointerHolder) tobj, - (GLdouble *) ptr1, - (void *) ptr2 - ); - - if(coords!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - if(vertex_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3S ( - JNIEnv *env, jobject obj, - jlong tobj, - jdoubleArray coords, - jshortArray vertex_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - jboolean isCopiedArray2 = JNI_FALSE; - jshort *ptr2 = NULL; - - if(coords!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); - } - if(vertex_data!=NULL) - { - ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); - } - disp__gluTessVertex ( - (GLUtesselator *) (PointerHolder) tobj, - (GLdouble *) ptr1, - (void *) ptr2 - ); - - if(coords!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - if(vertex_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3I ( - JNIEnv *env, jobject obj, - jlong tobj, - jdoubleArray coords, - jintArray vertex_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(coords!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); - } - if(vertex_data!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); - } - disp__gluTessVertex ( - (GLUtesselator *) (PointerHolder) tobj, - (GLdouble *) ptr1, - (void *) ptr2 - ); - - if(coords!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - if(vertex_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3F ( - JNIEnv *env, jobject obj, - jlong tobj, - jdoubleArray coords, - jfloatArray vertex_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(coords!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); - } - if(vertex_data!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); - } - disp__gluTessVertex ( - (GLUtesselator *) (PointerHolder) tobj, - (GLdouble *) ptr1, - (void *) ptr2 - ); - - if(coords!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - if(vertex_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3D ( - JNIEnv *env, jobject obj, - jlong tobj, - jdoubleArray coords, - jdoubleArray vertex_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - jboolean isCopiedArray2 = JNI_FALSE; - jdouble *ptr2 = NULL; - - if(coords!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); - } - if(vertex_data!=NULL) - { - ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); - } - disp__gluTessVertex ( - (GLUtesselator *) (PointerHolder) tobj, - (GLdouble *) ptr1, - (void *) ptr2 - ); - - if(coords!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - if(vertex_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3Z ( - JNIEnv *env, jobject obj, - jlong tobj, - jdoubleArray coords, - jbooleanArray vertex_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - jboolean isCopiedArray2 = JNI_FALSE; - jboolean *ptr2 = NULL; - - if(coords!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); - } - if(vertex_data!=NULL) - { - ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); - } - disp__gluTessVertex ( - (GLUtesselator *) (PointerHolder) tobj, - (GLdouble *) ptr1, - (void *) ptr2 - ); - - if(coords!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - if(vertex_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3J ( - JNIEnv *env, jobject obj, - jlong tobj, - jdoubleArray coords, - jlongArray vertex_data) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - jboolean isCopiedArray2 = JNI_FALSE; - jlong *ptr2 = NULL; - - if(coords!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); - } - if(vertex_data!=NULL) - { - ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); - } - disp__gluTessVertex ( - (GLUtesselator *) (PointerHolder) tobj, - (GLdouble *) ptr1, - (void *) ptr2 - ); - - if(coords!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - if(vertex_data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessEndContour ( GLUtesselator * tobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessEndContour ( - JNIEnv *env, jobject obj, - jlong tobj) - { - - disp__gluTessEndContour ( - (GLUtesselator *) (PointerHolder) tobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessEndPolygon ( - JNIEnv *env, jobject obj, - jlong tobj) - { - - disp__gluTessEndPolygon ( - (GLUtesselator *) (PointerHolder) tobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessProperty ( - JNIEnv *env, jobject obj, - jlong tobj, - jint which, - jdouble value) - { - - disp__gluTessProperty ( - (GLUtesselator *) (PointerHolder) tobj, - (GLenum) which, - (GLdouble) value - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluTessNormal ( - JNIEnv *env, jobject obj, - jlong tobj, - jdouble x, - jdouble y, - jdouble z) - { - - disp__gluTessNormal ( - (GLUtesselator *) (PointerHolder) tobj, - (GLdouble) x, - (GLdouble) y, - (GLdouble) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluGetTessProperty ( - JNIEnv *env, jobject obj, - jlong tobj, - jint which, - jdoubleArray value) - { - jboolean isCopiedArray2 = JNI_FALSE; - jdouble *ptr2 = NULL; - - if(value!=NULL) - { - ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); - } - disp__gluGetTessProperty ( - (GLUtesselator *) (PointerHolder) tobj, - (GLenum) which, - (GLdouble *) ptr2 - ); - - if(value!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, value, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluBeginPolygon ( - JNIEnv *env, jobject obj, - jlong tobj) - { - - disp__gluBeginPolygon ( - (GLUtesselator *) (PointerHolder) tobj - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluNextContour ( - JNIEnv *env, jobject obj, - jlong tobj, - jint type) - { - - disp__gluNextContour ( - (GLUtesselator *) (PointerHolder) tobj, - (GLenum) type - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void gluEndPolygon ( GLUtesselator * tobj ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLUFuncJauJNInf_gluEndPolygon ( - JNIEnv *env, jobject obj, - jlong tobj) - { - - disp__gluEndPolygon ( - (GLUtesselator *) (PointerHolder) tobj - ); - - } - -/* C2J Parser Version 2.0: Java program parsed successfully. */ +static const char _glu_n_a_string[] = "GLU-String not avaiable !"; + +JNIEXPORT jstring JNICALL +Java_gl4java_GLUFuncJauJNInf_gluErrorString ( JNIEnv *env, jobject obj, + jint errorCode ) +{ + const char *tmpString=0; + + if ( disp__gluErrorString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + + tmpString = disp__gluErrorString ( /* jint */ errorCode ); + if(tmpString==NULL) + tmpString=_glu_n_a_string; + + return (*env)->NewStringUTF(env, tmpString); +} + +JNIEXPORT jstring JNICALL +Java_gl4java_GLUFuncJauJNInf_gluGetString ( JNIEnv *env, jobject obj, + jint name ) +{ + const char *tmpString=0; + + if ( disp__gluGetString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + + tmpString = disp__gluGetString ( /* jint */ name); + if(tmpString==NULL) + tmpString=_glu_n_a_string; + + return (*env)->NewStringUTF(env, tmpString); +} + +static const char * _glu_lib_vendor_="Jausoft - Sven Goethel Software Development"; +static const char * _glu_lib_version_="2.7.1.0"; + +JNIEXPORT jstring JNICALL +Java_gl4java_GLUFuncJauJNInf_getNativeVendor ( JNIEnv *env, jobject obj ) +{ + return (*env)->NewStringUTF(env, _glu_lib_vendor_); +} + +JNIEXPORT jstring JNICALL +Java_gl4java_GLUFuncJauJNInf_getNativeVersion ( JNIEnv *env, jobject obj ) +{ + return (*env)->NewStringUTF(env, _glu_lib_version_); +} + +static void _AddCallbackNode(JNIEnv *env, + jlong qnt_obj, jint which, + jobject methodClassInstance, + jstring methodName, + jstring signature, + jint arrayLen1, + jint arrayLen2, + jint arrayLen3, + jint arrayLen4, + jint arrayLen5) +{ + char * strMethodName = jnitoolsGetJavaString(env, methodName); + char * strSignature = jnitoolsGetJavaString(env, signature); + jlong glx=0; + + glx = GetCurrentGLContext(); + + AddCallbackNode(env, methodClassInstance, strMethodName, strSignature, + arrayLen1, arrayLen2, arrayLen3, + arrayLen4, arrayLen5, + (void *)((PointerHolder)qnt_obj), which, glx); + free(strMethodName); + free(strSignature); +} + + +JNIEXPORT void JNICALL +Java_gl4java_GLUFuncJauJNInf_gluQuadricCallback( JNIEnv *env, jobject obj, + jlong qobj, jint which, + jobject methodClassInstance, + jstring methodName, + jstring signature) +{ + if ( disp__gluQuadricCallback == NULL ) return; + + switch(which) + { + case GLU_ERROR: + disp__gluQuadricCallback((void *)((PointerHolder)qobj), + which, cbf_GLU_ERROR ); + break; + default: + jnitoolsThrowByName(env, "java/lang/IllegalArgumentException", "Wrong Callback-Function type (\"which\") !"); + return; + } + _AddCallbackNode(env, + qobj, which, methodClassInstance, methodName, + signature, + 0, 0, 0, 0, 0); +} + + +JNIEXPORT void JNICALL +Java_gl4java_GLUFuncJauJNInf_gluNurbsCallback( JNIEnv *env, jobject obj, + jlong nobj, jint which, + jobject methodClassInstance, + jstring methodName, + jstring signature) +{ + if ( disp__gluNurbsCallback == NULL ) return; + + switch(which) + { + case GLU_ERROR: + disp__gluNurbsCallback((void *)((PointerHolder)nobj), which, + cbf_GLU_ERROR ); + break; + default: + jnitoolsThrowByName(env, "java/lang/IllegalArgumentException", "Wrong Callback-Function type (\"which\") !"); + return; + } + _AddCallbackNode(env, + nobj, which, methodClassInstance, methodName, + signature, + 0, 0, 0, 0, 0); +} + +JNIEXPORT void JNICALL +Java_gl4java_GLUFuncJauJNInf_gluTessCallback( JNIEnv *env, jobject obj, + jlong tobj, jint which, + jobject methodClassInstance, + jstring methodName, + jstring signature, + jint arrayLen1, + jint arrayLen2, + jint arrayLen3, + jint arrayLen4, + jint arrayLen5) +{ + if ( disp__gluTessCallback == NULL ) return; + + switch(which) + { + case GLU_TESS_BEGIN: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_BEGIN ); + break; + case GLU_TESS_BEGIN_DATA: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_BEGIN_DATA ); + break; + case GLU_TESS_EDGE_FLAG: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_EDGE_FLAG ); + break; + case GLU_TESS_EDGE_FLAG_DATA: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_EDGE_FLAG_DATA ); + break; + case GLU_TESS_VERTEX: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_VERTEX ); + break; + case GLU_TESS_VERTEX_DATA: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_VERTEX_DATA ); + break; + case GLU_TESS_END: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_END ); + break; + case GLU_TESS_END_DATA: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_END_DATA ); + break; + case GLU_TESS_ERROR: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_ERROR ); + break; + case GLU_TESS_ERROR_DATA: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_ERROR_DATA ); + break; + case GLU_TESS_COMBINE: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_COMBINE ); + break; + case GLU_TESS_COMBINE_DATA: + disp__gluTessCallback((GLUtesselator *)((PointerHolder)tobj), + which, + cbf_GLU_TESS_COMBINE_DATA ); + break; + default: + jnitoolsThrowByName(env, "java/lang/IllegalArgumentException", "Wrong Callback-Function type (\"which\") !"); + return; + } + _AddCallbackNode(env, + tobj, which, methodClassInstance, methodName, + signature, + arrayLen1, arrayLen2, arrayLen3, + arrayLen4, arrayLen5); +} + +JNIEXPORT void JNICALL +Java_gl4java_GLUFuncJauJNInf_gluDeleteQuadric( JNIEnv *env, jobject obj, + jlong qobj ) +{ + if ( disp__gluDeleteQuadric == NULL ) return; + + disp__gluDeleteQuadric((void *)((PointerHolder)qobj)); + RemoveCallbackNodes((void *)((PointerHolder)qobj)); +} + +JNIEXPORT void JNICALL +Java_gl4java_GLUFuncJauJNInf_gluDeleteNurbsRenderer( JNIEnv *env, jobject obj, + jlong nobj ) +{ + if ( disp__gluDeleteNurbsRenderer == NULL ) return; + + disp__gluDeleteNurbsRenderer((void *)((PointerHolder)nobj)); + RemoveCallbackNodes((void *)((PointerHolder)nobj)); +} + +JNIEXPORT void JNICALL +Java_gl4java_GLUFuncJauJNInf_gluDeleteTess( JNIEnv *env, jobject obj, + jlong tobj ) +{ + if ( disp__gluDeleteTess == NULL ) return; + + disp__gluDeleteTess((GLUtesselator *)((PointerHolder)tobj)); + RemoveCallbackNodes((void *)((PointerHolder)tobj)); +} + +JNIEXPORT jlong JNICALL +Java_gl4java_GLUFuncJauJNInf_gluNewQuadric( JNIEnv *env, jobject obj) +{ + if ( disp__gluNewQuadric == NULL ) return 0; + + return (jlong)((PointerHolder)disp__gluNewQuadric()); +} + +JNIEXPORT jlong JNICALL +Java_gl4java_GLUFuncJauJNInf_gluNewNurbsRenderer( JNIEnv *env, jobject obj) +{ + if ( disp__gluNewNurbsRenderer == NULL ) return 0; + + return (jlong)((PointerHolder)disp__gluNewNurbsRenderer()); +} + +JNIEXPORT jlong JNICALL +Java_gl4java_GLUFuncJauJNInf_gluNewTess( JNIEnv *env, jobject obj) +{ + if ( disp__gluNewTess == NULL ) return 0; + + return (jlong)((PointerHolder)disp__gluNewTess()); +} + +/** + * C2J Parser Version 2.1 + * Jausoft - Sven Goethel Software Development + * Reading from file: glu-proto-auto.orig.h . . . + * Destination-Class: gl4java_GLUFuncJauJNInf ! + */ + +/** + * Original Function-Prototype : + *
 
+   extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluLookAt ( + JNIEnv *env, jobject obj, + jdouble eyex, + jdouble eyey, + jdouble eyez, + jdouble centerx, + jdouble centery, + jdouble centerz, + jdouble upx, + jdouble upy, + jdouble upz) + { + + if ( disp__gluLookAt == NULL ) return; + + disp__gluLookAt ( + (GLdouble) eyex, + (GLdouble) eyey, + (GLdouble) eyez, + (GLdouble) centerx, + (GLdouble) centery, + (GLdouble) centerz, + (GLdouble) upx, + (GLdouble) upy, + (GLdouble) upz + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluOrtho2D ( + JNIEnv *env, jobject obj, + jdouble left, + jdouble right, + jdouble bottom, + jdouble top) + { + + if ( disp__gluOrtho2D == NULL ) return; + + disp__gluOrtho2D ( + (GLdouble) left, + (GLdouble) right, + (GLdouble) bottom, + (GLdouble) top + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluPerspective ( + JNIEnv *env, jobject obj, + jdouble fovy, + jdouble aspect, + jdouble zNear, + jdouble zFar) + { + + if ( disp__gluPerspective == NULL ) return; + + disp__gluPerspective ( + (GLdouble) fovy, + (GLdouble) aspect, + (GLdouble) zNear, + (GLdouble) zFar + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluPickMatrix ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y, + jdouble width, + jdouble height, + jintArray viewport) + { + jboolean isCopiedArray4 = JNI_FALSE; + jint *ptr4 = NULL; + + if ( disp__gluPickMatrix == NULL ) return; + + if(viewport!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, &isCopiedArray4); + } + disp__gluPickMatrix ( + (GLdouble) x, + (GLdouble) y, + (GLdouble) width, + (GLdouble) height, + (GLint *) ptr4 + ); + + if(viewport!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluProject ( GLdouble objx , GLdouble objy , GLdouble objz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * winx , GLdouble * winy , GLdouble * winz ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluProject ( + JNIEnv *env, jobject obj, + jdouble objx, + jdouble objy, + jdouble objz, + jdoubleArray modelMatrix, + jdoubleArray projMatrix, + jintArray viewport, + jdoubleArray winx, + jdoubleArray winy, + jdoubleArray winz) + { + jint ret; + + jdouble *ptr3 = NULL; + jdouble *ptr4 = NULL; + jint *ptr5 = NULL; + jboolean isCopiedArray6 = JNI_FALSE; + jdouble *ptr6 = NULL; + jboolean isCopiedArray7 = JNI_FALSE; + jdouble *ptr7 = NULL; + jboolean isCopiedArray8 = JNI_FALSE; + jdouble *ptr8 = NULL; + + if ( disp__gluProject == NULL ) return 0; + + if(modelMatrix!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); + } + if(projMatrix!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, projMatrix, 0); + } + if(viewport!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, 0); + } + if(winx!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, winx, &isCopiedArray6); + } + if(winy!=NULL) + { + ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, winy, &isCopiedArray7); + } + if(winz!=NULL) + { + ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, winz, &isCopiedArray8); + } + ret = (jint) disp__gluProject ( + (GLdouble) objx, + (GLdouble) objy, + (GLdouble) objz, + (const GLdouble *) ptr3, + (const GLdouble *) ptr4, + (const GLint *) ptr5, + (GLdouble *) ptr6, + (GLdouble *) ptr7, + (GLdouble *) ptr8 + ); + + if(modelMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, modelMatrix, ptr3, JNI_ABORT); + } + if(projMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, projMatrix, ptr4, JNI_ABORT); + } + if(viewport!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr5, JNI_ABORT); + } + if(winx!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, winx, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + if(winy!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, winy, ptr7, (isCopiedArray7 == JNI_TRUE)?0:JNI_ABORT); + } + if(winz!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, winz, ptr8, (isCopiedArray8 == JNI_TRUE)?0:JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluUnProject ( GLdouble winx , GLdouble winy , GLdouble winz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * objx , GLdouble * objy , GLdouble * objz ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluUnProject ( + JNIEnv *env, jobject obj, + jdouble winx, + jdouble winy, + jdouble winz, + jdoubleArray modelMatrix, + jdoubleArray projMatrix, + jintArray viewport, + jdoubleArray objx, + jdoubleArray objy, + jdoubleArray objz) + { + jint ret; + + jdouble *ptr3 = NULL; + jdouble *ptr4 = NULL; + jint *ptr5 = NULL; + jboolean isCopiedArray6 = JNI_FALSE; + jdouble *ptr6 = NULL; + jboolean isCopiedArray7 = JNI_FALSE; + jdouble *ptr7 = NULL; + jboolean isCopiedArray8 = JNI_FALSE; + jdouble *ptr8 = NULL; + + if ( disp__gluUnProject == NULL ) return 0; + + if(modelMatrix!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); + } + if(projMatrix!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, projMatrix, 0); + } + if(viewport!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, 0); + } + if(objx!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, objx, &isCopiedArray6); + } + if(objy!=NULL) + { + ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, objy, &isCopiedArray7); + } + if(objz!=NULL) + { + ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, objz, &isCopiedArray8); + } + ret = (jint) disp__gluUnProject ( + (GLdouble) winx, + (GLdouble) winy, + (GLdouble) winz, + (const GLdouble *) ptr3, + (const GLdouble *) ptr4, + (const GLint *) ptr5, + (GLdouble *) ptr6, + (GLdouble *) ptr7, + (GLdouble *) ptr8 + ); + + if(modelMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, modelMatrix, ptr3, JNI_ABORT); + } + if(projMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, projMatrix, ptr4, JNI_ABORT); + } + if(viewport!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr5, JNI_ABORT); + } + if(objx!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, objx, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + if(objy!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, objy, ptr7, (isCopiedArray7 == JNI_TRUE)?0:JNI_ABORT); + } + if(objz!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, objz, ptr8, (isCopiedArray8 == JNI_TRUE)?0:JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluScaleImage ( + JNIEnv *env, jobject obj, + jint format, + jint widthin, + jint heightin, + jint typein, + jbyteArray datain, + jint widthout, + jint heightout, + jint typeout, + jbyteArray dataout) + { + jint ret; + + jbyte *ptr4 = NULL; + jboolean isCopiedArray8 = JNI_FALSE; + jbyte *ptr8 = NULL; + + if ( disp__gluScaleImage == NULL ) return 0; + + if(datain!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, datain, 0); + } + if(dataout!=NULL) + { + ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, dataout, &isCopiedArray8); + } + ret = (jint) disp__gluScaleImage ( + (GLenum) format, + (GLsizei) widthin, + (GLsizei) heightin, + (GLenum) typein, + (const char *) ptr4, + (GLsizei) widthout, + (GLsizei) heightout, + (GLenum) typeout, + (char *) ptr8 + ); + + if(datain!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, datain, ptr4, JNI_ABORT); + } + if(dataout!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, dataout, ptr8, (isCopiedArray8 == JNI_TRUE)?0:JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jbyteArray data) + { + jint ret; + + jbyte *ptr5 = NULL; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jshortArray data) + { + jint ret; + + jshort *ptr5 = NULL; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jintArray data) + { + jint ret; + + jint *ptr5 = NULL; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jfloatArray data) + { + jint ret; + + jfloat *ptr5 = NULL; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jdoubleArray data) + { + jint ret; + + jdouble *ptr5 = NULL; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jbooleanArray data) + { + jint ret; + + jboolean *ptr5 = NULL; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild1DMipmaps__IIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jlongArray data) + { + jint ret; + + jlong *ptr5 = NULL; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jbyteArray data) + { + jint ret; + + jbyte *ptr6 = NULL; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jshortArray data) + { + jint ret; + + jshort *ptr6 = NULL; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jintArray data) + { + jint ret; + + jint *ptr6 = NULL; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jfloatArray data) + { + jint ret; + + jfloat *ptr6 = NULL; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jdoubleArray data) + { + jint ret; + + jdouble *ptr6 = NULL; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jbooleanArray data) + { + jint ret; + + jboolean *ptr6 = NULL; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBuild2DMipmaps__IIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jlongArray data) + { + jint ret; + + jlong *ptr6 = NULL; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluQuadricDrawStyle ( + JNIEnv *env, jobject obj, + jlong quadObject, + jint drawStyle) + { + + if ( disp__gluQuadricDrawStyle == NULL ) return; + + disp__gluQuadricDrawStyle ( + (GLUquadricObj *) (PointerHolder) quadObject, + (GLenum) drawStyle + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluQuadricOrientation ( + JNIEnv *env, jobject obj, + jlong quadObject, + jint orientation) + { + + if ( disp__gluQuadricOrientation == NULL ) return; + + disp__gluQuadricOrientation ( + (GLUquadricObj *) (PointerHolder) quadObject, + (GLenum) orientation + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluQuadricNormals ( + JNIEnv *env, jobject obj, + jlong quadObject, + jint normals) + { + + if ( disp__gluQuadricNormals == NULL ) return; + + disp__gluQuadricNormals ( + (GLUquadricObj *) (PointerHolder) quadObject, + (GLenum) normals + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluQuadricTexture ( + JNIEnv *env, jobject obj, + jlong quadObject, + jboolean textureCoords) + { + + if ( disp__gluQuadricTexture == NULL ) return; + + disp__gluQuadricTexture ( + (GLUquadricObj *) (PointerHolder) quadObject, + (GLboolean) textureCoords + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluCylinder ( + JNIEnv *env, jobject obj, + jlong qobj, + jdouble baseRadius, + jdouble topRadius, + jdouble height, + jint slices, + jint stacks) + { + + if ( disp__gluCylinder == NULL ) return; + + disp__gluCylinder ( + (GLUquadricObj *) (PointerHolder) qobj, + (GLdouble) baseRadius, + (GLdouble) topRadius, + (GLdouble) height, + (GLint) slices, + (GLint) stacks + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluSphere ( + JNIEnv *env, jobject obj, + jlong qobj, + jdouble radius, + jint slices, + jint stacks) + { + + if ( disp__gluSphere == NULL ) return; + + disp__gluSphere ( + (GLUquadricObj *) (PointerHolder) qobj, + (GLdouble) radius, + (GLint) slices, + (GLint) stacks + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluDisk ( + JNIEnv *env, jobject obj, + jlong qobj, + jdouble innerRadius, + jdouble outerRadius, + jint slices, + jint loops) + { + + if ( disp__gluDisk == NULL ) return; + + disp__gluDisk ( + (GLUquadricObj *) (PointerHolder) qobj, + (GLdouble) innerRadius, + (GLdouble) outerRadius, + (GLint) slices, + (GLint) loops + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluPartialDisk ( + JNIEnv *env, jobject obj, + jlong qobj, + jdouble innerRadius, + jdouble outerRadius, + jint slices, + jint loops, + jdouble startAngle, + jdouble sweepAngle) + { + + if ( disp__gluPartialDisk == NULL ) return; + + disp__gluPartialDisk ( + (GLUquadricObj *) (PointerHolder) qobj, + (GLdouble) innerRadius, + (GLdouble) outerRadius, + (GLint) slices, + (GLint) loops, + (GLdouble) startAngle, + (GLdouble) sweepAngle + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluLoadSamplingMatrices ( + JNIEnv *env, jobject obj, + jlong nobj, + jfloatArray modelMatrix, + jfloatArray projMatrix, + jintArray viewport) + { + jfloat *ptr1 = NULL; + jfloat *ptr2 = NULL; + jint *ptr3 = NULL; + + if ( disp__gluLoadSamplingMatrices == NULL ) return; + + if(modelMatrix!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, 0); + } + if(projMatrix!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, projMatrix, 0); + } + if(viewport!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, 0); + } + disp__gluLoadSamplingMatrices ( + (GLUnurbsObj *) (PointerHolder) nobj, + (const GLfloat *) ptr1, + (const GLfloat *) ptr2, + (const GLint *) ptr3 + ); + + if(modelMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, modelMatrix, ptr1, JNI_ABORT); + } + if(projMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, projMatrix, ptr2, JNI_ABORT); + } + if(viewport!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr3, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluNurbsProperty ( + JNIEnv *env, jobject obj, + jlong nobj, + jint property, + jfloat value) + { + + if ( disp__gluNurbsProperty == NULL ) return; + + disp__gluNurbsProperty ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLenum) property, + (GLfloat) value + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluGetNurbsProperty ( + JNIEnv *env, jobject obj, + jlong nobj, + jint property, + jfloatArray value) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__gluGetNurbsProperty == NULL ) return; + + if(value!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); + } + disp__gluGetNurbsProperty ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLenum) property, + (GLfloat *) ptr2 + ); + + if(value!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, value, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBeginCurve ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluBeginCurve == NULL ) return; + + disp__gluBeginCurve ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluEndCurve ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluEndCurve == NULL ) return; + + disp__gluEndCurve ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluNurbsCurve ( + JNIEnv *env, jobject obj, + jlong nobj, + jint nknots, + jfloatArray knot, + jint stride, + jfloatArray ctlarray, + jint order, + jint type) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + jboolean isCopiedArray4 = JNI_FALSE; + jfloat *ptr4 = NULL; + + if ( disp__gluNurbsCurve == NULL ) return; + + if(knot!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, knot, &isCopiedArray2); + } + if(ctlarray!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ctlarray, &isCopiedArray4); + } + disp__gluNurbsCurve ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLint) nknots, + (GLfloat *) ptr2, + (GLint) stride, + (GLfloat *) ptr4, + (GLint) order, + (GLenum) type + ); + + if(knot!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, knot, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + if(ctlarray!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ctlarray, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBeginSurface ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluBeginSurface == NULL ) return; + + disp__gluBeginSurface ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluEndSurface ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluEndSurface == NULL ) return; + + disp__gluEndSurface ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluNurbsSurface ( GLUnurbsObj * nobj , GLint sknot_count , GLfloat * sknot , GLint tknot_count , GLfloat * tknot , GLint s_stride , GLint t_stride , GLfloat * ctlarray , GLint sorder , GLint torder , GLenum type ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluNurbsSurface ( + JNIEnv *env, jobject obj, + jlong nobj, + jint sknot_count, + jfloatArray sknot, + jint tknot_count, + jfloatArray tknot, + jint s_stride, + jint t_stride, + jfloatArray ctlarray, + jint sorder, + jint torder, + jint type) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + jboolean isCopiedArray4 = JNI_FALSE; + jfloat *ptr4 = NULL; + jboolean isCopiedArray7 = JNI_FALSE; + jfloat *ptr7 = NULL; + + if ( disp__gluNurbsSurface == NULL ) return; + + if(sknot!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, sknot, &isCopiedArray2); + } + if(tknot!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, tknot, &isCopiedArray4); + } + if(ctlarray!=NULL) + { + ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ctlarray, &isCopiedArray7); + } + disp__gluNurbsSurface ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLint) sknot_count, + (GLfloat *) ptr2, + (GLint) tknot_count, + (GLfloat *) ptr4, + (GLint) s_stride, + (GLint) t_stride, + (GLfloat *) ptr7, + (GLint) sorder, + (GLint) torder, + (GLenum) type + ); + + if(sknot!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, sknot, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + if(tknot!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, tknot, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + if(ctlarray!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ctlarray, ptr7, (isCopiedArray7 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBeginTrim ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluBeginTrim == NULL ) return; + + disp__gluBeginTrim ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluEndTrim ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluEndTrim == NULL ) return; + + disp__gluEndTrim ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluPwlCurve ( + JNIEnv *env, jobject obj, + jlong nobj, + jint count, + jfloatArray array, + jint stride, + jint type) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__gluPwlCurve == NULL ) return; + + if(array!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, array, &isCopiedArray2); + } + disp__gluPwlCurve ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLint) count, + (GLfloat *) ptr2, + (GLint) stride, + (GLenum) type + ); + + if(array!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, array, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3B ( + JNIEnv *env, jobject obj, + jlong tobj, + jbyteArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jbyte *ptr1 = NULL; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3S ( + JNIEnv *env, jobject obj, + jlong tobj, + jshortArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jshort *ptr1 = NULL; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3I ( + JNIEnv *env, jobject obj, + jlong tobj, + jintArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jint *ptr1 = NULL; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3F ( + JNIEnv *env, jobject obj, + jlong tobj, + jfloatArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jfloat *ptr1 = NULL; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3D ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3Z ( + JNIEnv *env, jobject obj, + jlong tobj, + jbooleanArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jboolean *ptr1 = NULL; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessBeginPolygon__J_3J ( + JNIEnv *env, jobject obj, + jlong tobj, + jlongArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jlong *ptr1 = NULL; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessBeginContour ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluTessBeginContour == NULL ) return; + + disp__gluTessBeginContour ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3B ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jbyteArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + jboolean isCopiedArray2 = JNI_FALSE; + jbyte *ptr2 = NULL; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + } + if(vertex_data!=NULL) + { + ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3S ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jshortArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + jboolean isCopiedArray2 = JNI_FALSE; + jshort *ptr2 = NULL; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + } + if(vertex_data!=NULL) + { + ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3I ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jintArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + } + if(vertex_data!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3F ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jfloatArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + } + if(vertex_data!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3D ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jdoubleArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + jboolean isCopiedArray2 = JNI_FALSE; + jdouble *ptr2 = NULL; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + } + if(vertex_data!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3Z ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jbooleanArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + jboolean isCopiedArray2 = JNI_FALSE; + jboolean *ptr2 = NULL; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + } + if(vertex_data!=NULL) + { + ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessVertex__J_3D_3J ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jlongArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + jboolean isCopiedArray2 = JNI_FALSE; + jlong *ptr2 = NULL; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + } + if(vertex_data!=NULL) + { + ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessEndContour ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessEndContour ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluTessEndContour == NULL ) return; + + disp__gluTessEndContour ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessEndPolygon ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluTessEndPolygon == NULL ) return; + + disp__gluTessEndPolygon ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessProperty ( + JNIEnv *env, jobject obj, + jlong tobj, + jint which, + jdouble value) + { + + if ( disp__gluTessProperty == NULL ) return; + + disp__gluTessProperty ( + (GLUtesselator *) (PointerHolder) tobj, + (GLenum) which, + (GLdouble) value + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluTessNormal ( + JNIEnv *env, jobject obj, + jlong tobj, + jdouble x, + jdouble y, + jdouble z) + { + + if ( disp__gluTessNormal == NULL ) return; + + disp__gluTessNormal ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble) x, + (GLdouble) y, + (GLdouble) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluGetTessProperty ( + JNIEnv *env, jobject obj, + jlong tobj, + jint which, + jdoubleArray value) + { + jboolean isCopiedArray2 = JNI_FALSE; + jdouble *ptr2 = NULL; + + if ( disp__gluGetTessProperty == NULL ) return; + + if(value!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); + } + disp__gluGetTessProperty ( + (GLUtesselator *) (PointerHolder) tobj, + (GLenum) which, + (GLdouble *) ptr2 + ); + + if(value!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, value, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluBeginPolygon ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluBeginPolygon == NULL ) return; + + disp__gluBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluNextContour ( + JNIEnv *env, jobject obj, + jlong tobj, + jint type) + { + + if ( disp__gluNextContour == NULL ) return; + + disp__gluNextContour ( + (GLUtesselator *) (PointerHolder) tobj, + (GLenum) type + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndPolygon ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNInf_gluEndPolygon ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluEndPolygon == NULL ) return; + + disp__gluEndPolygon ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/OpenGLU_JauJNI12tst_funcs.c b/CNativeCode/OpenGLU_JauJNI12tst_funcs.c index bc8b960..bb2165a 100644 --- a/CNativeCode/OpenGLU_JauJNI12tst_funcs.c +++ b/CNativeCode/OpenGLU_JauJNI12tst_funcs.c @@ -41,6 +41,9 @@ Java_gl4java_GLUFuncJauJNI_gluErrorString ( JNIEnv *env, jobject obj, { const char *tmpString=0; + if ( disp__gluErrorString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + tmpString = disp__gluErrorString ( /* jint */ errorCode ); if(tmpString==NULL) tmpString=_glu_n_a_string; @@ -54,6 +57,9 @@ Java_gl4java_GLUFuncJauJNI_gluGetString ( JNIEnv *env, jobject obj, { const char *tmpString=0; + if ( disp__gluGetString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + tmpString = disp__gluGetString ( /* jint */ name); if(tmpString==NULL) tmpString=_glu_n_a_string; @@ -62,7 +68,7 @@ Java_gl4java_GLUFuncJauJNI_gluGetString ( JNIEnv *env, jobject obj, } static const char * _glu_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _glu_lib_version_="2.7.0.0"; +static const char * _glu_lib_version_="2.7.1.0"; JNIEXPORT jstring JNICALL Java_gl4java_GLUFuncJauJNI_getNativeVendor ( JNIEnv *env, jobject obj ) @@ -109,6 +115,8 @@ Java_gl4java_GLUFuncJauJNI_gluQuadricCallback( JNIEnv *env, jobject obj, jstring methodName, jstring signature) { + if ( disp__gluQuadricCallback == NULL ) return; + switch(which) { case GLU_ERROR: @@ -133,6 +141,8 @@ Java_gl4java_GLUFuncJauJNI_gluNurbsCallback( JNIEnv *env, jobject obj, jstring methodName, jstring signature) { + if ( disp__gluNurbsCallback == NULL ) return; + switch(which) { case GLU_ERROR: @@ -161,6 +171,8 @@ Java_gl4java_GLUFuncJauJNI_gluTessCallback( JNIEnv *env, jobject obj, jint arrayLen4, jint arrayLen5) { + if ( disp__gluTessCallback == NULL ) return; + switch(which) { case GLU_TESS_BEGIN: @@ -238,6 +250,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteQuadric( JNIEnv *env, jobject obj, jlong qobj ) { + if ( disp__gluDeleteQuadric == NULL ) return; + disp__gluDeleteQuadric((void *)((PointerHolder)qobj)); RemoveCallbackNodes((void *)((PointerHolder)qobj)); } @@ -246,6 +260,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteNurbsRenderer( JNIEnv *env, jobject obj, jlong nobj ) { + if ( disp__gluDeleteNurbsRenderer == NULL ) return; + disp__gluDeleteNurbsRenderer((void *)((PointerHolder)nobj)); RemoveCallbackNodes((void *)((PointerHolder)nobj)); } @@ -254,6 +270,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteTess( JNIEnv *env, jobject obj, jlong tobj ) { + if ( disp__gluDeleteTess == NULL ) return; + disp__gluDeleteTess((GLUtesselator *)((PointerHolder)tobj)); RemoveCallbackNodes((void *)((PointerHolder)tobj)); } @@ -261,18 +279,2504 @@ Java_gl4java_GLUFuncJauJNI_gluDeleteTess( JNIEnv *env, jobject obj, JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewQuadric( JNIEnv *env, jobject obj) { + if ( disp__gluNewQuadric == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewQuadric()); } JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewNurbsRenderer( JNIEnv *env, jobject obj) { + if ( disp__gluNewNurbsRenderer == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewNurbsRenderer()); } JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) { + if ( disp__gluNewTess == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewTess()); } +/** + * C2J Parser Version 2.1 + * Jausoft - Sven Goethel Software Development + * Reading from file: glu-proto-auto.orig.h . . . + * Destination-Class: gl4java_GLUFuncJauJNI ! + */ + +/** + * Original Function-Prototype : + *
 
+   extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluLookAt ( + JNIEnv *env, jobject obj, + jdouble eyex, + jdouble eyey, + jdouble eyez, + jdouble centerx, + jdouble centery, + jdouble centerz, + jdouble upx, + jdouble upy, + jdouble upz) + { + + if ( disp__gluLookAt == NULL ) return; + + disp__gluLookAt ( + (GLdouble) eyex, + (GLdouble) eyey, + (GLdouble) eyez, + (GLdouble) centerx, + (GLdouble) centery, + (GLdouble) centerz, + (GLdouble) upx, + (GLdouble) upy, + (GLdouble) upz + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluOrtho2D ( + JNIEnv *env, jobject obj, + jdouble left, + jdouble right, + jdouble bottom, + jdouble top) + { + + if ( disp__gluOrtho2D == NULL ) return; + + disp__gluOrtho2D ( + (GLdouble) left, + (GLdouble) right, + (GLdouble) bottom, + (GLdouble) top + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluPerspective ( + JNIEnv *env, jobject obj, + jdouble fovy, + jdouble aspect, + jdouble zNear, + jdouble zFar) + { + + if ( disp__gluPerspective == NULL ) return; + + disp__gluPerspective ( + (GLdouble) fovy, + (GLdouble) aspect, + (GLdouble) zNear, + (GLdouble) zFar + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluPickMatrix ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y, + jdouble width, + jdouble height, + jintArray viewport) + { + jboolean isCopiedArray4 = JNI_FALSE; + jint *ptr4 = NULL; + static int isWarned4 = 0; + + if ( disp__gluPickMatrix == NULL ) return; + + if(viewport!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, &isCopiedArray4); + if( isCopiedArray4 == JNI_TRUE && isWarned4==0 ) { + isWarned4=1; + printf("COPY by gluPickMatrix arg: viewport"); + } + } + disp__gluPickMatrix ( + (GLdouble) x, + (GLdouble) y, + (GLdouble) width, + (GLdouble) height, + (GLint *) ptr4 + ); + + if(viewport!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluProject ( GLdouble objx , GLdouble objy , GLdouble objz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * winx , GLdouble * winy , GLdouble * winz ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluProject ( + JNIEnv *env, jobject obj, + jdouble objx, + jdouble objy, + jdouble objz, + jdoubleArray modelMatrix, + jdoubleArray projMatrix, + jintArray viewport, + jdoubleArray winx, + jdoubleArray winy, + jdoubleArray winz) + { + jint ret; + + jboolean isCopiedArray3 = JNI_FALSE; + jdouble *ptr3 = NULL; + static int isWarned3 = 0; + jboolean isCopiedArray4 = JNI_FALSE; + jdouble *ptr4 = NULL; + static int isWarned4 = 0; + jboolean isCopiedArray5 = JNI_FALSE; + jint *ptr5 = NULL; + static int isWarned5 = 0; + jboolean isCopiedArray6 = JNI_FALSE; + jdouble *ptr6 = NULL; + static int isWarned6 = 0; + jboolean isCopiedArray7 = JNI_FALSE; + jdouble *ptr7 = NULL; + static int isWarned7 = 0; + jboolean isCopiedArray8 = JNI_FALSE; + jdouble *ptr8 = NULL; + static int isWarned8 = 0; + + if ( disp__gluProject == NULL ) return 0; + + if(modelMatrix!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, &isCopiedArray3); + if( isCopiedArray3 == JNI_TRUE && isWarned3==0 ) { + isWarned3=1; + printf("COPY by gluProject arg: modelMatrix"); + } + } + if(projMatrix!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, projMatrix, &isCopiedArray4); + if( isCopiedArray4 == JNI_TRUE && isWarned4==0 ) { + isWarned4=1; + printf("COPY by gluProject arg: projMatrix"); + } + } + if(viewport!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, &isCopiedArray5); + if( isCopiedArray5 == JNI_TRUE && isWarned5==0 ) { + isWarned5=1; + printf("COPY by gluProject arg: viewport"); + } + } + if(winx!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, winx, &isCopiedArray6); + if( isCopiedArray6 == JNI_TRUE && isWarned6==0 ) { + isWarned6=1; + printf("COPY by gluProject arg: winx"); + } + } + if(winy!=NULL) + { + ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, winy, &isCopiedArray7); + if( isCopiedArray7 == JNI_TRUE && isWarned7==0 ) { + isWarned7=1; + printf("COPY by gluProject arg: winy"); + } + } + if(winz!=NULL) + { + ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, winz, &isCopiedArray8); + if( isCopiedArray8 == JNI_TRUE && isWarned8==0 ) { + isWarned8=1; + printf("COPY by gluProject arg: winz"); + } + } + ret = (jint) disp__gluProject ( + (GLdouble) objx, + (GLdouble) objy, + (GLdouble) objz, + (const GLdouble *) ptr3, + (const GLdouble *) ptr4, + (const GLint *) ptr5, + (GLdouble *) ptr6, + (GLdouble *) ptr7, + (GLdouble *) ptr8 + ); + + if(modelMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, modelMatrix, ptr3, JNI_ABORT); + } + if(projMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, projMatrix, ptr4, JNI_ABORT); + } + if(viewport!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr5, JNI_ABORT); + } + if(winx!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, winx, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + if(winy!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, winy, ptr7, (isCopiedArray7 == JNI_TRUE)?0:JNI_ABORT); + } + if(winz!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, winz, ptr8, (isCopiedArray8 == JNI_TRUE)?0:JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluUnProject ( GLdouble winx , GLdouble winy , GLdouble winz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * objx , GLdouble * objy , GLdouble * objz ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluUnProject ( + JNIEnv *env, jobject obj, + jdouble winx, + jdouble winy, + jdouble winz, + jdoubleArray modelMatrix, + jdoubleArray projMatrix, + jintArray viewport, + jdoubleArray objx, + jdoubleArray objy, + jdoubleArray objz) + { + jint ret; + + jboolean isCopiedArray3 = JNI_FALSE; + jdouble *ptr3 = NULL; + static int isWarned3 = 0; + jboolean isCopiedArray4 = JNI_FALSE; + jdouble *ptr4 = NULL; + static int isWarned4 = 0; + jboolean isCopiedArray5 = JNI_FALSE; + jint *ptr5 = NULL; + static int isWarned5 = 0; + jboolean isCopiedArray6 = JNI_FALSE; + jdouble *ptr6 = NULL; + static int isWarned6 = 0; + jboolean isCopiedArray7 = JNI_FALSE; + jdouble *ptr7 = NULL; + static int isWarned7 = 0; + jboolean isCopiedArray8 = JNI_FALSE; + jdouble *ptr8 = NULL; + static int isWarned8 = 0; + + if ( disp__gluUnProject == NULL ) return 0; + + if(modelMatrix!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, &isCopiedArray3); + if( isCopiedArray3 == JNI_TRUE && isWarned3==0 ) { + isWarned3=1; + printf("COPY by gluUnProject arg: modelMatrix"); + } + } + if(projMatrix!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, projMatrix, &isCopiedArray4); + if( isCopiedArray4 == JNI_TRUE && isWarned4==0 ) { + isWarned4=1; + printf("COPY by gluUnProject arg: projMatrix"); + } + } + if(viewport!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, &isCopiedArray5); + if( isCopiedArray5 == JNI_TRUE && isWarned5==0 ) { + isWarned5=1; + printf("COPY by gluUnProject arg: viewport"); + } + } + if(objx!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, objx, &isCopiedArray6); + if( isCopiedArray6 == JNI_TRUE && isWarned6==0 ) { + isWarned6=1; + printf("COPY by gluUnProject arg: objx"); + } + } + if(objy!=NULL) + { + ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, objy, &isCopiedArray7); + if( isCopiedArray7 == JNI_TRUE && isWarned7==0 ) { + isWarned7=1; + printf("COPY by gluUnProject arg: objy"); + } + } + if(objz!=NULL) + { + ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, objz, &isCopiedArray8); + if( isCopiedArray8 == JNI_TRUE && isWarned8==0 ) { + isWarned8=1; + printf("COPY by gluUnProject arg: objz"); + } + } + ret = (jint) disp__gluUnProject ( + (GLdouble) winx, + (GLdouble) winy, + (GLdouble) winz, + (const GLdouble *) ptr3, + (const GLdouble *) ptr4, + (const GLint *) ptr5, + (GLdouble *) ptr6, + (GLdouble *) ptr7, + (GLdouble *) ptr8 + ); + + if(modelMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, modelMatrix, ptr3, JNI_ABORT); + } + if(projMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, projMatrix, ptr4, JNI_ABORT); + } + if(viewport!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr5, JNI_ABORT); + } + if(objx!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, objx, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + if(objy!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, objy, ptr7, (isCopiedArray7 == JNI_TRUE)?0:JNI_ABORT); + } + if(objz!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, objz, ptr8, (isCopiedArray8 == JNI_TRUE)?0:JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluScaleImage ( + JNIEnv *env, jobject obj, + jint format, + jint widthin, + jint heightin, + jint typein, + jbyteArray datain, + jint widthout, + jint heightout, + jint typeout, + jbyteArray dataout) + { + jint ret; + + jboolean isCopiedArray4 = JNI_FALSE; + jbyte *ptr4 = NULL; + static int isWarned4 = 0; + jboolean isCopiedArray8 = JNI_FALSE; + jbyte *ptr8 = NULL; + static int isWarned8 = 0; + + if ( disp__gluScaleImage == NULL ) return 0; + + if(datain!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, datain, &isCopiedArray4); + if( isCopiedArray4 == JNI_TRUE && isWarned4==0 ) { + isWarned4=1; + printf("COPY by gluScaleImage arg: datain"); + } + } + if(dataout!=NULL) + { + ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, dataout, &isCopiedArray8); + if( isCopiedArray8 == JNI_TRUE && isWarned8==0 ) { + isWarned8=1; + printf("COPY by gluScaleImage arg: dataout"); + } + } + ret = (jint) disp__gluScaleImage ( + (GLenum) format, + (GLsizei) widthin, + (GLsizei) heightin, + (GLenum) typein, + (const char *) ptr4, + (GLsizei) widthout, + (GLsizei) heightout, + (GLenum) typeout, + (char *) ptr8 + ); + + if(datain!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, datain, ptr4, JNI_ABORT); + } + if(dataout!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, dataout, ptr8, (isCopiedArray8 == JNI_TRUE)?0:JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild1DMipmaps__IIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jbyteArray data) + { + jint ret; + + jboolean isCopiedArray5 = JNI_FALSE; + jbyte *ptr5 = NULL; + static int isWarned5 = 0; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); + if( isCopiedArray5 == JNI_TRUE && isWarned5==0 ) { + isWarned5=1; + printf("COPY by gluBuild1DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild1DMipmaps__IIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jshortArray data) + { + jint ret; + + jboolean isCopiedArray5 = JNI_FALSE; + jshort *ptr5 = NULL; + static int isWarned5 = 0; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); + if( isCopiedArray5 == JNI_TRUE && isWarned5==0 ) { + isWarned5=1; + printf("COPY by gluBuild1DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild1DMipmaps__IIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jintArray data) + { + jint ret; + + jboolean isCopiedArray5 = JNI_FALSE; + jint *ptr5 = NULL; + static int isWarned5 = 0; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); + if( isCopiedArray5 == JNI_TRUE && isWarned5==0 ) { + isWarned5=1; + printf("COPY by gluBuild1DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild1DMipmaps__IIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jfloatArray data) + { + jint ret; + + jboolean isCopiedArray5 = JNI_FALSE; + jfloat *ptr5 = NULL; + static int isWarned5 = 0; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); + if( isCopiedArray5 == JNI_TRUE && isWarned5==0 ) { + isWarned5=1; + printf("COPY by gluBuild1DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild1DMipmaps__IIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jdoubleArray data) + { + jint ret; + + jboolean isCopiedArray5 = JNI_FALSE; + jdouble *ptr5 = NULL; + static int isWarned5 = 0; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); + if( isCopiedArray5 == JNI_TRUE && isWarned5==0 ) { + isWarned5=1; + printf("COPY by gluBuild1DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild1DMipmaps__IIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jbooleanArray data) + { + jint ret; + + jboolean isCopiedArray5 = JNI_FALSE; + jboolean *ptr5 = NULL; + static int isWarned5 = 0; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); + if( isCopiedArray5 == JNI_TRUE && isWarned5==0 ) { + isWarned5=1; + printf("COPY by gluBuild1DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild1DMipmaps__IIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint format, + jint type, + jlongArray data) + { + jint ret; + + jboolean isCopiedArray5 = JNI_FALSE; + jlong *ptr5 = NULL; + static int isWarned5 = 0; + + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); + if( isCopiedArray5 == JNI_TRUE && isWarned5==0 ) { + isWarned5=1; + printf("COPY by gluBuild1DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild1DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLenum) format, + (GLenum) type, + (const void *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild2DMipmaps__IIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jbyteArray data) + { + jint ret; + + jboolean isCopiedArray6 = JNI_FALSE; + jbyte *ptr6 = NULL; + static int isWarned6 = 0; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); + if( isCopiedArray6 == JNI_TRUE && isWarned6==0 ) { + isWarned6=1; + printf("COPY by gluBuild2DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild2DMipmaps__IIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jshortArray data) + { + jint ret; + + jboolean isCopiedArray6 = JNI_FALSE; + jshort *ptr6 = NULL; + static int isWarned6 = 0; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); + if( isCopiedArray6 == JNI_TRUE && isWarned6==0 ) { + isWarned6=1; + printf("COPY by gluBuild2DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild2DMipmaps__IIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jintArray data) + { + jint ret; + + jboolean isCopiedArray6 = JNI_FALSE; + jint *ptr6 = NULL; + static int isWarned6 = 0; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); + if( isCopiedArray6 == JNI_TRUE && isWarned6==0 ) { + isWarned6=1; + printf("COPY by gluBuild2DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild2DMipmaps__IIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jfloatArray data) + { + jint ret; + + jboolean isCopiedArray6 = JNI_FALSE; + jfloat *ptr6 = NULL; + static int isWarned6 = 0; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); + if( isCopiedArray6 == JNI_TRUE && isWarned6==0 ) { + isWarned6=1; + printf("COPY by gluBuild2DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild2DMipmaps__IIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jdoubleArray data) + { + jint ret; + + jboolean isCopiedArray6 = JNI_FALSE; + jdouble *ptr6 = NULL; + static int isWarned6 = 0; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); + if( isCopiedArray6 == JNI_TRUE && isWarned6==0 ) { + isWarned6=1; + printf("COPY by gluBuild2DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild2DMipmaps__IIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jbooleanArray data) + { + jint ret; + + jboolean isCopiedArray6 = JNI_FALSE; + jboolean *ptr6 = NULL; + static int isWarned6 = 0; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); + if( isCopiedArray6 == JNI_TRUE && isWarned6==0 ) { + isWarned6=1; + printf("COPY by gluBuild2DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + JNIEXPORT jint JNICALL + Java_gl4java_GLUFuncJauJNI_gluBuild2DMipmaps__IIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint components, + jint width, + jint height, + jint format, + jint type, + jlongArray data) + { + jint ret; + + jboolean isCopiedArray6 = JNI_FALSE; + jlong *ptr6 = NULL; + static int isWarned6 = 0; + + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + + if(data!=NULL) + { + ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray6); + if( isCopiedArray6 == JNI_TRUE && isWarned6==0 ) { + isWarned6=1; + printf("COPY by gluBuild2DMipmaps arg: data"); + } + } + ret = (jint) disp__gluBuild2DMipmaps ( + (GLenum) target, + (GLint) components, + (GLint) width, + (GLint) height, + (GLenum) format, + (GLenum) type, + (const void *) ptr6 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr6, JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluQuadricDrawStyle ( + JNIEnv *env, jobject obj, + jlong quadObject, + jint drawStyle) + { + + if ( disp__gluQuadricDrawStyle == NULL ) return; + + disp__gluQuadricDrawStyle ( + (GLUquadricObj *) (PointerHolder) quadObject, + (GLenum) drawStyle + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluQuadricOrientation ( + JNIEnv *env, jobject obj, + jlong quadObject, + jint orientation) + { + + if ( disp__gluQuadricOrientation == NULL ) return; + + disp__gluQuadricOrientation ( + (GLUquadricObj *) (PointerHolder) quadObject, + (GLenum) orientation + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluQuadricNormals ( + JNIEnv *env, jobject obj, + jlong quadObject, + jint normals) + { + + if ( disp__gluQuadricNormals == NULL ) return; + + disp__gluQuadricNormals ( + (GLUquadricObj *) (PointerHolder) quadObject, + (GLenum) normals + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluQuadricTexture ( + JNIEnv *env, jobject obj, + jlong quadObject, + jboolean textureCoords) + { + + if ( disp__gluQuadricTexture == NULL ) return; + + disp__gluQuadricTexture ( + (GLUquadricObj *) (PointerHolder) quadObject, + (GLboolean) textureCoords + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluCylinder ( + JNIEnv *env, jobject obj, + jlong qobj, + jdouble baseRadius, + jdouble topRadius, + jdouble height, + jint slices, + jint stacks) + { + + if ( disp__gluCylinder == NULL ) return; + + disp__gluCylinder ( + (GLUquadricObj *) (PointerHolder) qobj, + (GLdouble) baseRadius, + (GLdouble) topRadius, + (GLdouble) height, + (GLint) slices, + (GLint) stacks + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluSphere ( + JNIEnv *env, jobject obj, + jlong qobj, + jdouble radius, + jint slices, + jint stacks) + { + + if ( disp__gluSphere == NULL ) return; + + disp__gluSphere ( + (GLUquadricObj *) (PointerHolder) qobj, + (GLdouble) radius, + (GLint) slices, + (GLint) stacks + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluDisk ( + JNIEnv *env, jobject obj, + jlong qobj, + jdouble innerRadius, + jdouble outerRadius, + jint slices, + jint loops) + { + + if ( disp__gluDisk == NULL ) return; + + disp__gluDisk ( + (GLUquadricObj *) (PointerHolder) qobj, + (GLdouble) innerRadius, + (GLdouble) outerRadius, + (GLint) slices, + (GLint) loops + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluPartialDisk ( + JNIEnv *env, jobject obj, + jlong qobj, + jdouble innerRadius, + jdouble outerRadius, + jint slices, + jint loops, + jdouble startAngle, + jdouble sweepAngle) + { + + if ( disp__gluPartialDisk == NULL ) return; + + disp__gluPartialDisk ( + (GLUquadricObj *) (PointerHolder) qobj, + (GLdouble) innerRadius, + (GLdouble) outerRadius, + (GLint) slices, + (GLint) loops, + (GLdouble) startAngle, + (GLdouble) sweepAngle + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluLoadSamplingMatrices ( + JNIEnv *env, jobject obj, + jlong nobj, + jfloatArray modelMatrix, + jfloatArray projMatrix, + jintArray viewport) + { + jboolean isCopiedArray1 = JNI_FALSE; + jfloat *ptr1 = NULL; + static int isWarned1 = 0; + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + static int isWarned2 = 0; + jboolean isCopiedArray3 = JNI_FALSE; + jint *ptr3 = NULL; + static int isWarned3 = 0; + + if ( disp__gluLoadSamplingMatrices == NULL ) return; + + if(modelMatrix!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, modelMatrix, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluLoadSamplingMatrices arg: modelMatrix"); + } + } + if(projMatrix!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, projMatrix, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluLoadSamplingMatrices arg: projMatrix"); + } + } + if(viewport!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, viewport, &isCopiedArray3); + if( isCopiedArray3 == JNI_TRUE && isWarned3==0 ) { + isWarned3=1; + printf("COPY by gluLoadSamplingMatrices arg: viewport"); + } + } + disp__gluLoadSamplingMatrices ( + (GLUnurbsObj *) (PointerHolder) nobj, + (const GLfloat *) ptr1, + (const GLfloat *) ptr2, + (const GLint *) ptr3 + ); + + if(modelMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, modelMatrix, ptr1, JNI_ABORT); + } + if(projMatrix!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, projMatrix, ptr2, JNI_ABORT); + } + if(viewport!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, viewport, ptr3, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluNurbsProperty ( + JNIEnv *env, jobject obj, + jlong nobj, + jint property, + jfloat value) + { + + if ( disp__gluNurbsProperty == NULL ) return; + + disp__gluNurbsProperty ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLenum) property, + (GLfloat) value + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluGetNurbsProperty ( + JNIEnv *env, jobject obj, + jlong nobj, + jint property, + jfloatArray value) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluGetNurbsProperty == NULL ) return; + + if(value!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluGetNurbsProperty arg: value"); + } + } + disp__gluGetNurbsProperty ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLenum) property, + (GLfloat *) ptr2 + ); + + if(value!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, value, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluBeginCurve ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluBeginCurve == NULL ) return; + + disp__gluBeginCurve ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluEndCurve ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluEndCurve == NULL ) return; + + disp__gluEndCurve ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluNurbsCurve ( + JNIEnv *env, jobject obj, + jlong nobj, + jint nknots, + jfloatArray knot, + jint stride, + jfloatArray ctlarray, + jint order, + jint type) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + static int isWarned2 = 0; + jboolean isCopiedArray4 = JNI_FALSE; + jfloat *ptr4 = NULL; + static int isWarned4 = 0; + + if ( disp__gluNurbsCurve == NULL ) return; + + if(knot!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, knot, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluNurbsCurve arg: knot"); + } + } + if(ctlarray!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ctlarray, &isCopiedArray4); + if( isCopiedArray4 == JNI_TRUE && isWarned4==0 ) { + isWarned4=1; + printf("COPY by gluNurbsCurve arg: ctlarray"); + } + } + disp__gluNurbsCurve ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLint) nknots, + (GLfloat *) ptr2, + (GLint) stride, + (GLfloat *) ptr4, + (GLint) order, + (GLenum) type + ); + + if(knot!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, knot, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + if(ctlarray!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ctlarray, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluBeginSurface ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluBeginSurface == NULL ) return; + + disp__gluBeginSurface ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluEndSurface ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluEndSurface == NULL ) return; + + disp__gluEndSurface ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluNurbsSurface ( GLUnurbsObj * nobj , GLint sknot_count , GLfloat * sknot , GLint tknot_count , GLfloat * tknot , GLint s_stride , GLint t_stride , GLfloat * ctlarray , GLint sorder , GLint torder , GLenum type ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluNurbsSurface ( + JNIEnv *env, jobject obj, + jlong nobj, + jint sknot_count, + jfloatArray sknot, + jint tknot_count, + jfloatArray tknot, + jint s_stride, + jint t_stride, + jfloatArray ctlarray, + jint sorder, + jint torder, + jint type) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + static int isWarned2 = 0; + jboolean isCopiedArray4 = JNI_FALSE; + jfloat *ptr4 = NULL; + static int isWarned4 = 0; + jboolean isCopiedArray7 = JNI_FALSE; + jfloat *ptr7 = NULL; + static int isWarned7 = 0; + + if ( disp__gluNurbsSurface == NULL ) return; + + if(sknot!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, sknot, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluNurbsSurface arg: sknot"); + } + } + if(tknot!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, tknot, &isCopiedArray4); + if( isCopiedArray4 == JNI_TRUE && isWarned4==0 ) { + isWarned4=1; + printf("COPY by gluNurbsSurface arg: tknot"); + } + } + if(ctlarray!=NULL) + { + ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ctlarray, &isCopiedArray7); + if( isCopiedArray7 == JNI_TRUE && isWarned7==0 ) { + isWarned7=1; + printf("COPY by gluNurbsSurface arg: ctlarray"); + } + } + disp__gluNurbsSurface ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLint) sknot_count, + (GLfloat *) ptr2, + (GLint) tknot_count, + (GLfloat *) ptr4, + (GLint) s_stride, + (GLint) t_stride, + (GLfloat *) ptr7, + (GLint) sorder, + (GLint) torder, + (GLenum) type + ); + + if(sknot!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, sknot, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + if(tknot!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, tknot, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + if(ctlarray!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ctlarray, ptr7, (isCopiedArray7 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluBeginTrim ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluBeginTrim == NULL ) return; + + disp__gluBeginTrim ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluEndTrim ( + JNIEnv *env, jobject obj, + jlong nobj) + { + + if ( disp__gluEndTrim == NULL ) return; + + disp__gluEndTrim ( + (GLUnurbsObj *) (PointerHolder) nobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluPwlCurve ( + JNIEnv *env, jobject obj, + jlong nobj, + jint count, + jfloatArray array, + jint stride, + jint type) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluPwlCurve == NULL ) return; + + if(array!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, array, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluPwlCurve arg: array"); + } + } + disp__gluPwlCurve ( + (GLUnurbsObj *) (PointerHolder) nobj, + (GLint) count, + (GLfloat *) ptr2, + (GLint) stride, + (GLenum) type + ); + + if(array!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, array, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessBeginPolygon__J_3B ( + JNIEnv *env, jobject obj, + jlong tobj, + jbyteArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jbyte *ptr1 = NULL; + static int isWarned1 = 0; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessBeginPolygon arg: polygon_data"); + } + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessBeginPolygon__J_3S ( + JNIEnv *env, jobject obj, + jlong tobj, + jshortArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jshort *ptr1 = NULL; + static int isWarned1 = 0; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessBeginPolygon arg: polygon_data"); + } + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessBeginPolygon__J_3I ( + JNIEnv *env, jobject obj, + jlong tobj, + jintArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jint *ptr1 = NULL; + static int isWarned1 = 0; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessBeginPolygon arg: polygon_data"); + } + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessBeginPolygon__J_3F ( + JNIEnv *env, jobject obj, + jlong tobj, + jfloatArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jfloat *ptr1 = NULL; + static int isWarned1 = 0; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessBeginPolygon arg: polygon_data"); + } + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessBeginPolygon__J_3D ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + static int isWarned1 = 0; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessBeginPolygon arg: polygon_data"); + } + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessBeginPolygon__J_3Z ( + JNIEnv *env, jobject obj, + jlong tobj, + jbooleanArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jboolean *ptr1 = NULL; + static int isWarned1 = 0; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessBeginPolygon arg: polygon_data"); + } + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessBeginPolygon__J_3J ( + JNIEnv *env, jobject obj, + jlong tobj, + jlongArray polygon_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jlong *ptr1 = NULL; + static int isWarned1 = 0; + + if ( disp__gluTessBeginPolygon == NULL ) return; + + if(polygon_data!=NULL) + { + ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, polygon_data, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessBeginPolygon arg: polygon_data"); + } + } + disp__gluTessBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj, + (void *) ptr1 + ); + + if(polygon_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, polygon_data, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessBeginContour ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluTessBeginContour == NULL ) return; + + disp__gluTessBeginContour ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessVertex__J_3D_3B ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jbyteArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + static int isWarned1 = 0; + jboolean isCopiedArray2 = JNI_FALSE; + jbyte *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessVertex arg: coords"); + } + } + if(vertex_data!=NULL) + { + ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluTessVertex arg: vertex_data"); + } + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessVertex__J_3D_3S ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jshortArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + static int isWarned1 = 0; + jboolean isCopiedArray2 = JNI_FALSE; + jshort *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessVertex arg: coords"); + } + } + if(vertex_data!=NULL) + { + ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluTessVertex arg: vertex_data"); + } + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessVertex__J_3D_3I ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jintArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + static int isWarned1 = 0; + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessVertex arg: coords"); + } + } + if(vertex_data!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluTessVertex arg: vertex_data"); + } + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessVertex__J_3D_3F ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jfloatArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + static int isWarned1 = 0; + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessVertex arg: coords"); + } + } + if(vertex_data!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluTessVertex arg: vertex_data"); + } + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessVertex__J_3D_3D ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jdoubleArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + static int isWarned1 = 0; + jboolean isCopiedArray2 = JNI_FALSE; + jdouble *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessVertex arg: coords"); + } + } + if(vertex_data!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluTessVertex arg: vertex_data"); + } + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessVertex__J_3D_3Z ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jbooleanArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + static int isWarned1 = 0; + jboolean isCopiedArray2 = JNI_FALSE; + jboolean *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessVertex arg: coords"); + } + } + if(vertex_data!=NULL) + { + ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluTessVertex arg: vertex_data"); + } + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessVertex__J_3D_3J ( + JNIEnv *env, jobject obj, + jlong tobj, + jdoubleArray coords, + jlongArray vertex_data) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + static int isWarned1 = 0; + jboolean isCopiedArray2 = JNI_FALSE; + jlong *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluTessVertex == NULL ) return; + + if(coords!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, coords, &isCopiedArray1); + if( isCopiedArray1 == JNI_TRUE && isWarned1==0 ) { + isWarned1=1; + printf("COPY by gluTessVertex arg: coords"); + } + } + if(vertex_data!=NULL) + { + ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, vertex_data, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluTessVertex arg: vertex_data"); + } + } + disp__gluTessVertex ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble *) ptr1, + (void *) ptr2 + ); + + if(coords!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, coords, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + if(vertex_data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, vertex_data, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessEndContour ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessEndContour ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluTessEndContour == NULL ) return; + + disp__gluTessEndContour ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessEndPolygon ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluTessEndPolygon == NULL ) return; + + disp__gluTessEndPolygon ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessProperty ( + JNIEnv *env, jobject obj, + jlong tobj, + jint which, + jdouble value) + { + + if ( disp__gluTessProperty == NULL ) return; + + disp__gluTessProperty ( + (GLUtesselator *) (PointerHolder) tobj, + (GLenum) which, + (GLdouble) value + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluTessNormal ( + JNIEnv *env, jobject obj, + jlong tobj, + jdouble x, + jdouble y, + jdouble z) + { + + if ( disp__gluTessNormal == NULL ) return; + + disp__gluTessNormal ( + (GLUtesselator *) (PointerHolder) tobj, + (GLdouble) x, + (GLdouble) y, + (GLdouble) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluGetTessProperty ( + JNIEnv *env, jobject obj, + jlong tobj, + jint which, + jdoubleArray value) + { + jboolean isCopiedArray2 = JNI_FALSE; + jdouble *ptr2 = NULL; + static int isWarned2 = 0; + + if ( disp__gluGetTessProperty == NULL ) return; + + if(value!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, value, &isCopiedArray2); + if( isCopiedArray2 == JNI_TRUE && isWarned2==0 ) { + isWarned2=1; + printf("COPY by gluGetTessProperty arg: value"); + } + } + disp__gluGetTessProperty ( + (GLUtesselator *) (PointerHolder) tobj, + (GLenum) which, + (GLdouble *) ptr2 + ); + + if(value!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, value, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluBeginPolygon ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluBeginPolygon == NULL ) return; + + disp__gluBeginPolygon ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluNextContour ( + JNIEnv *env, jobject obj, + jlong tobj, + jint type) + { + + if ( disp__gluNextContour == NULL ) return; + + disp__gluNextContour ( + (GLUtesselator *) (PointerHolder) tobj, + (GLenum) type + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndPolygon ( GLUtesselator * tobj ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLUFuncJauJNI_gluEndPolygon ( + JNIEnv *env, jobject obj, + jlong tobj) + { + + if ( disp__gluEndPolygon == NULL ) return; + + disp__gluEndPolygon ( + (GLUtesselator *) (PointerHolder) tobj + ); + + } + +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/OpenGLU_JauJNI_funcs.c b/CNativeCode/OpenGLU_JauJNI_funcs.c index 56928ab..2b3614e 100644 --- a/CNativeCode/OpenGLU_JauJNI_funcs.c +++ b/CNativeCode/OpenGLU_JauJNI_funcs.c @@ -41,6 +41,9 @@ Java_gl4java_GLUFuncJauJNI_gluErrorString ( JNIEnv *env, jobject obj, { const char *tmpString=0; + if ( disp__gluErrorString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + tmpString = disp__gluErrorString ( /* jint */ errorCode ); if(tmpString==NULL) tmpString=_glu_n_a_string; @@ -54,6 +57,9 @@ Java_gl4java_GLUFuncJauJNI_gluGetString ( JNIEnv *env, jobject obj, { const char *tmpString=0; + if ( disp__gluGetString == NULL ) + return (*env)->NewStringUTF(env, _glu_n_a_string); + tmpString = disp__gluGetString ( /* jint */ name); if(tmpString==NULL) tmpString=_glu_n_a_string; @@ -62,7 +68,7 @@ Java_gl4java_GLUFuncJauJNI_gluGetString ( JNIEnv *env, jobject obj, } static const char * _glu_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _glu_lib_version_="2.7.0.0"; +static const char * _glu_lib_version_="2.7.1.0"; JNIEXPORT jstring JNICALL Java_gl4java_GLUFuncJauJNI_getNativeVendor ( JNIEnv *env, jobject obj ) @@ -109,6 +115,8 @@ Java_gl4java_GLUFuncJauJNI_gluQuadricCallback( JNIEnv *env, jobject obj, jstring methodName, jstring signature) { + if ( disp__gluQuadricCallback == NULL ) return; + switch(which) { case GLU_ERROR: @@ -133,6 +141,8 @@ Java_gl4java_GLUFuncJauJNI_gluNurbsCallback( JNIEnv *env, jobject obj, jstring methodName, jstring signature) { + if ( disp__gluNurbsCallback == NULL ) return; + switch(which) { case GLU_ERROR: @@ -161,6 +171,8 @@ Java_gl4java_GLUFuncJauJNI_gluTessCallback( JNIEnv *env, jobject obj, jint arrayLen4, jint arrayLen5) { + if ( disp__gluTessCallback == NULL ) return; + switch(which) { case GLU_TESS_BEGIN: @@ -238,6 +250,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteQuadric( JNIEnv *env, jobject obj, jlong qobj ) { + if ( disp__gluDeleteQuadric == NULL ) return; + disp__gluDeleteQuadric((void *)((PointerHolder)qobj)); RemoveCallbackNodes((void *)((PointerHolder)qobj)); } @@ -246,6 +260,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteNurbsRenderer( JNIEnv *env, jobject obj, jlong nobj ) { + if ( disp__gluDeleteNurbsRenderer == NULL ) return; + disp__gluDeleteNurbsRenderer((void *)((PointerHolder)nobj)); RemoveCallbackNodes((void *)((PointerHolder)nobj)); } @@ -254,6 +270,8 @@ JNIEXPORT void JNICALL Java_gl4java_GLUFuncJauJNI_gluDeleteTess( JNIEnv *env, jobject obj, jlong tobj ) { + if ( disp__gluDeleteTess == NULL ) return; + disp__gluDeleteTess((GLUtesselator *)((PointerHolder)tobj)); RemoveCallbackNodes((void *)((PointerHolder)tobj)); } @@ -261,23 +279,29 @@ Java_gl4java_GLUFuncJauJNI_gluDeleteTess( JNIEnv *env, jobject obj, JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewQuadric( JNIEnv *env, jobject obj) { + if ( disp__gluNewQuadric == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewQuadric()); } JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewNurbsRenderer( JNIEnv *env, jobject obj) { + if ( disp__gluNewNurbsRenderer == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewNurbsRenderer()); } JNIEXPORT jlong JNICALL Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) { + if ( disp__gluNewTess == NULL ) return 0; + return (jlong)((PointerHolder)disp__gluNewTess()); } /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -303,6 +327,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble upz) { + if ( disp__gluLookAt == NULL ) return; + disp__gluLookAt ( (GLdouble) eyex, (GLdouble) eyey, @@ -332,6 +358,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble top) { + if ( disp__gluOrtho2D == NULL ) return; + disp__gluOrtho2D ( (GLdouble) left, (GLdouble) right, @@ -356,6 +384,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble zFar) { + if ( disp__gluPerspective == NULL ) return; + disp__gluPerspective ( (GLdouble) fovy, (GLdouble) aspect, @@ -383,6 +413,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__gluPickMatrix == NULL ) return; + if(viewport!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, viewport, &isCopiedArray4); @@ -432,6 +464,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray8 = JNI_FALSE; jdouble *ptr8 = NULL; + if ( disp__gluProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, modelMatrix, 0); @@ -526,6 +560,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray8 = JNI_FALSE; jdouble *ptr8 = NULL; + if ( disp__gluUnProject == NULL ) return 0; + if(modelMatrix!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, modelMatrix, 0); @@ -614,6 +650,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray8 = JNI_FALSE; jbyte *ptr8 = NULL; + if ( disp__gluScaleImage == NULL ) return 0; + if(datain!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, datain, 0); @@ -665,6 +703,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jbyte *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, data, 0); @@ -698,6 +738,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jshort *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, data, 0); @@ -731,6 +773,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, data, 0); @@ -764,6 +808,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jfloat *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, data, 0); @@ -797,6 +843,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, data, 0); @@ -830,6 +878,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, data, 0); @@ -863,6 +913,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong *ptr5 = NULL; + if ( disp__gluBuild1DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, data, 0); @@ -904,6 +956,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jbyte *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, data, 0); @@ -939,6 +993,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jshort *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, data, 0); @@ -974,6 +1030,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, data, 0); @@ -1009,6 +1067,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jfloat *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, data, 0); @@ -1044,6 +1104,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, data, 0); @@ -1079,6 +1141,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, data, 0); @@ -1114,6 +1178,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong *ptr6 = NULL; + if ( disp__gluBuild2DMipmaps == NULL ) return 0; + if(data!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, data, 0); @@ -1148,6 +1214,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint drawStyle) { + if ( disp__gluQuadricDrawStyle == NULL ) return; + disp__gluQuadricDrawStyle ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) drawStyle @@ -1168,6 +1236,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint orientation) { + if ( disp__gluQuadricOrientation == NULL ) return; + disp__gluQuadricOrientation ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) orientation @@ -1188,6 +1258,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint normals) { + if ( disp__gluQuadricNormals == NULL ) return; + disp__gluQuadricNormals ( (GLUquadricObj *) (PointerHolder) quadObject, (GLenum) normals @@ -1208,6 +1280,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean textureCoords) { + if ( disp__gluQuadricTexture == NULL ) return; + disp__gluQuadricTexture ( (GLUquadricObj *) (PointerHolder) quadObject, (GLboolean) textureCoords @@ -1232,6 +1306,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint stacks) { + if ( disp__gluCylinder == NULL ) return; + disp__gluCylinder ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) baseRadius, @@ -1258,6 +1334,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint stacks) { + if ( disp__gluSphere == NULL ) return; + disp__gluSphere ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) radius, @@ -1283,6 +1361,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint loops) { + if ( disp__gluDisk == NULL ) return; + disp__gluDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1311,6 +1391,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble sweepAngle) { + if ( disp__gluPartialDisk == NULL ) return; + disp__gluPartialDisk ( (GLUquadricObj *) (PointerHolder) qobj, (GLdouble) innerRadius, @@ -1341,6 +1423,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jfloat *ptr2 = NULL; jint *ptr3 = NULL; + if ( disp__gluLoadSamplingMatrices == NULL ) return; + if(modelMatrix!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, modelMatrix, 0); @@ -1388,6 +1472,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jfloat value) { + if ( disp__gluNurbsProperty == NULL ) return; + disp__gluNurbsProperty ( (GLUnurbsObj *) (PointerHolder) nobj, (GLenum) property, @@ -1412,6 +1498,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluGetNurbsProperty == NULL ) return; + if(value!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, value, &isCopiedArray2); @@ -1440,6 +1528,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluBeginCurve == NULL ) return; + disp__gluBeginCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1458,6 +1548,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluEndCurve == NULL ) return; + disp__gluEndCurve ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1486,6 +1578,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__gluNurbsCurve == NULL ) return; + if(knot!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, knot, &isCopiedArray2); @@ -1526,6 +1620,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluBeginSurface == NULL ) return; + disp__gluBeginSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1544,6 +1640,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluEndSurface == NULL ) return; + disp__gluEndSurface ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1578,6 +1676,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray7 = JNI_FALSE; jfloat *ptr7 = NULL; + if ( disp__gluNurbsSurface == NULL ) return; + if(sknot!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, sknot, &isCopiedArray2); @@ -1630,6 +1730,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluBeginTrim == NULL ) return; + disp__gluBeginTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1648,6 +1750,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong nobj) { + if ( disp__gluEndTrim == NULL ) return; + disp__gluEndTrim ( (GLUnurbsObj *) (PointerHolder) nobj ); @@ -1672,6 +1776,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluPwlCurve == NULL ) return; + if(array!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, array, &isCopiedArray2); @@ -1705,6 +1811,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetByteArrayElements(env, polygon_data, &isCopiedArray1); @@ -1728,6 +1836,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, polygon_data, &isCopiedArray1); @@ -1751,6 +1861,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, polygon_data, &isCopiedArray1); @@ -1774,6 +1886,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, polygon_data, &isCopiedArray1); @@ -1797,6 +1911,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, polygon_data, &isCopiedArray1); @@ -1820,6 +1936,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, polygon_data, &isCopiedArray1); @@ -1843,6 +1961,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__gluTessBeginPolygon == NULL ) return; + if(polygon_data!=NULL) { ptr1 = (*env)->GetLongArrayElements(env, polygon_data, &isCopiedArray1); @@ -1870,6 +1990,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluTessBeginContour == NULL ) return; + disp__gluTessBeginContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -1894,6 +2016,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jbyte *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1929,6 +2053,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jshort *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1964,6 +2090,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -1999,6 +2127,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -2034,6 +2164,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -2069,6 +2201,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -2104,6 +2238,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jlong *ptr2 = NULL; + if ( disp__gluTessVertex == NULL ) return; + if(coords!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, coords, &isCopiedArray1); @@ -2140,6 +2276,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluTessEndContour == NULL ) return; + disp__gluTessEndContour ( (GLUtesselator *) (PointerHolder) tobj ); @@ -2158,6 +2296,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluTessEndPolygon == NULL ) return; + disp__gluTessEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -2178,6 +2318,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble value) { + if ( disp__gluTessProperty == NULL ) return; + disp__gluTessProperty ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) which, @@ -2201,6 +2343,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jdouble z) { + if ( disp__gluTessNormal == NULL ) return; + disp__gluTessNormal ( (GLUtesselator *) (PointerHolder) tobj, (GLdouble) x, @@ -2226,6 +2370,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__gluGetTessProperty == NULL ) return; + if(value!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, value, &isCopiedArray2); @@ -2254,6 +2400,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluBeginPolygon == NULL ) return; + disp__gluBeginPolygon ( (GLUtesselator *) (PointerHolder) tobj ); @@ -2273,6 +2421,8 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jint type) { + if ( disp__gluNextContour == NULL ) return; + disp__gluNextContour ( (GLUtesselator *) (PointerHolder) tobj, (GLenum) type @@ -2292,10 +2442,12 @@ Java_gl4java_GLUFuncJauJNI_gluNewTess( JNIEnv *env, jobject obj) jlong tobj) { + if ( disp__gluEndPolygon == NULL ) return; + disp__gluEndPolygon ( (GLUtesselator *) (PointerHolder) tobj ); } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/OpenGL_JauJNI12_funcs.c b/CNativeCode/OpenGL_JauJNI12_funcs.c index 025eb6f..462d633 100755 --- a/CNativeCode/OpenGL_JauJNI12_funcs.c +++ b/CNativeCode/OpenGL_JauJNI12_funcs.c @@ -60,6 +60,9 @@ Java_gl4java_GLFuncJauJNI_glGetString ( JNIEnv *env, jobject obj, { const char * tmpString=0; + if ( disp__glGetString == NULL ) + return (*env)->NewStringUTF(env, _gl_n_a_string); + tmpString = disp__glGetString ( /* jint */ name); if(tmpString==NULL) tmpString=_gl_n_a_string; @@ -68,7 +71,7 @@ Java_gl4java_GLFuncJauJNI_glGetString ( JNIEnv *env, jobject obj, } static const char * _gl_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _gl_lib_version_="2.7.0.0"; +static const char * _gl_lib_version_="2.7.1.0"; JNIEXPORT jstring JNICALL Java_gl4java_GLFuncJauJNI_getNativeVendor ( JNIEnv *env, jobject obj ) @@ -83,7 +86,7 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) } /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLFuncJauJNI ! @@ -101,6 +104,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat c) { + if ( disp__glClearIndex == NULL ) return; + disp__glClearIndex ( (GLfloat) c ); @@ -122,6 +127,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glClearColor == NULL ) return; + disp__glClearColor ( (GLclampf) red, (GLclampf) green, @@ -143,6 +150,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glClear == NULL ) return; + disp__glClear ( (GLbitfield) mask ); @@ -161,6 +170,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glIndexMask == NULL ) return; + disp__glIndexMask ( (GLuint) mask ); @@ -182,6 +193,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean alpha) { + if ( disp__glColorMask == NULL ) return; + disp__glColorMask ( (GLboolean) red, (GLboolean) green, @@ -204,6 +217,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat ref) { + if ( disp__glAlphaFunc == NULL ) return; + disp__glAlphaFunc ( (GLenum) func, (GLclampf) ref @@ -224,6 +239,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint dfactor) { + if ( disp__glBlendFunc == NULL ) return; + disp__glBlendFunc ( (GLenum) sfactor, (GLenum) dfactor @@ -243,6 +260,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint opcode) { + if ( disp__glLogicOp == NULL ) return; + disp__glLogicOp ( (GLenum) opcode ); @@ -261,6 +280,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glCullFace == NULL ) return; + disp__glCullFace ( (GLenum) mode ); @@ -279,6 +300,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glFrontFace == NULL ) return; + disp__glFrontFace ( (GLenum) mode ); @@ -297,6 +320,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat size) { + if ( disp__glPointSize == NULL ) return; + disp__glPointSize ( (GLfloat) size ); @@ -315,6 +340,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat width) { + if ( disp__glLineWidth == NULL ) return; + disp__glLineWidth ( (GLfloat) width ); @@ -334,6 +361,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort pattern) { + if ( disp__glLineStipple == NULL ) return; + disp__glLineStipple ( (GLint) factor, (GLushort) pattern @@ -354,6 +383,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glPolygonMode == NULL ) return; + disp__glPolygonMode ( (GLenum) face, (GLenum) mode @@ -374,6 +405,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat units) { + if ( disp__glPolygonOffset == NULL ) return; + disp__glPolygonOffset ( (GLfloat) factor, (GLfloat) units @@ -394,6 +427,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, 0); @@ -422,6 +457,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray0 = JNI_FALSE; jbyte *ptr0 = NULL; + if ( disp__glGetPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, &isCopiedArray0); @@ -448,6 +485,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean flag) { + if ( disp__glEdgeFlag == NULL ) return; + disp__glEdgeFlag ( (GLboolean) flag ); @@ -467,6 +506,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr0 = NULL; + if ( disp__glEdgeFlagv == NULL ) return; + if(flag!=NULL) { ptr0 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, flag, 0); @@ -496,6 +537,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glScissor == NULL ) return; + disp__glScissor ( (GLint) x, (GLint) y, @@ -519,6 +562,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, 0); @@ -549,6 +594,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, &isCopiedArray1); @@ -576,6 +623,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glDrawBuffer == NULL ) return; + disp__glDrawBuffer ( (GLenum) mode ); @@ -594,6 +643,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glReadBuffer == NULL ) return; + disp__glReadBuffer ( (GLenum) mode ); @@ -612,6 +663,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glEnable == NULL ) return; + disp__glEnable ( (GLenum) cap ); @@ -630,6 +683,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glDisable == NULL ) return; + disp__glDisable ( (GLenum) cap ); @@ -650,6 +705,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsEnabled == NULL ) return 0; + ret = (jboolean) disp__glIsEnabled ( (GLenum) cap ); @@ -669,6 +726,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glEnableClientState == NULL ) return; + disp__glEnableClientState ( (GLenum) cap ); @@ -687,6 +746,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glDisableClientState == NULL ) return; + disp__glDisableClientState ( (GLenum) cap ); @@ -708,6 +769,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetBooleanv == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -738,6 +801,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetDoublev == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -768,6 +833,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetFloatv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -798,6 +865,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetIntegerv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -825,6 +894,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glPushAttrib == NULL ) return; + disp__glPushAttrib ( (GLbitfield) mask ); @@ -842,6 +913,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopAttrib == NULL ) return; + disp__glPopAttrib ( ); @@ -859,6 +932,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glPushClientAttrib == NULL ) return; + disp__glPushClientAttrib ( (GLbitfield) mask ); @@ -876,6 +951,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopClientAttrib == NULL ) return; + disp__glPopClientAttrib ( ); @@ -895,6 +972,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint ret; + if ( disp__glRenderMode == NULL ) return 0; + ret = (jint) disp__glRenderMode ( (GLenum) mode ); @@ -915,6 +994,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint ret; + if ( disp__glGetError == NULL ) return 0; + ret = (jint) disp__glGetError ( ); @@ -932,6 +1013,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glFinish == NULL ) return; + disp__glFinish ( ); @@ -948,6 +1031,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glFlush == NULL ) return; + disp__glFlush ( ); @@ -966,6 +1051,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glHint == NULL ) return; + disp__glHint ( (GLenum) target, (GLenum) mode @@ -985,6 +1072,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble depth) { + if ( disp__glClearDepth == NULL ) return; + disp__glClearDepth ( (GLclampd) depth ); @@ -1003,6 +1092,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint func) { + if ( disp__glDepthFunc == NULL ) return; + disp__glDepthFunc ( (GLenum) func ); @@ -1021,6 +1112,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean flag) { + if ( disp__glDepthMask == NULL ) return; + disp__glDepthMask ( (GLboolean) flag ); @@ -1040,6 +1133,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble far_val) { + if ( disp__glDepthRange == NULL ) return; + disp__glDepthRange ( (GLclampd) near_val, (GLclampd) far_val @@ -1062,6 +1157,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glClearAccum == NULL ) return; + disp__glClearAccum ( (GLfloat) red, (GLfloat) green, @@ -1084,6 +1181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat value) { + if ( disp__glAccum == NULL ) return; + disp__glAccum ( (GLenum) op, (GLfloat) value @@ -1103,6 +1202,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glMatrixMode == NULL ) return; + disp__glMatrixMode ( (GLenum) mode ); @@ -1126,6 +1227,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble far_val) { + if ( disp__glOrtho == NULL ) return; + disp__glOrtho ( (GLdouble) left, (GLdouble) right, @@ -1154,6 +1257,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble far_val) { + if ( disp__glFrustum == NULL ) return; + disp__glFrustum ( (GLdouble) left, (GLdouble) right, @@ -1180,6 +1285,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glViewport == NULL ) return; + disp__glViewport ( (GLint) x, (GLint) y, @@ -1200,6 +1307,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPushMatrix == NULL ) return; + disp__glPushMatrix ( ); @@ -1216,6 +1325,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopMatrix == NULL ) return; + disp__glPopMatrix ( ); @@ -1232,6 +1343,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glLoadIdentity == NULL ) return; + disp__glLoadIdentity ( ); @@ -1250,6 +1363,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glLoadMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, 0); @@ -1277,6 +1392,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glLoadMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, 0); @@ -1304,6 +1421,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glMultMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, 0); @@ -1331,6 +1450,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glMultMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, 0); @@ -1360,6 +1481,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glRotated == NULL ) return; + disp__glRotated ( (GLdouble) angle, (GLdouble) x, @@ -1384,6 +1507,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glRotatef == NULL ) return; + disp__glRotatef ( (GLfloat) angle, (GLfloat) x, @@ -1407,6 +1532,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glScaled == NULL ) return; + disp__glScaled ( (GLdouble) x, (GLdouble) y, @@ -1429,6 +1556,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glScalef == NULL ) return; + disp__glScalef ( (GLfloat) x, (GLfloat) y, @@ -1451,6 +1580,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glTranslated == NULL ) return; + disp__glTranslated ( (GLdouble) x, (GLdouble) y, @@ -1473,6 +1604,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glTranslatef == NULL ) return; + disp__glTranslatef ( (GLfloat) x, (GLfloat) y, @@ -1495,6 +1628,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsList == NULL ) return 0; + ret = (jboolean) disp__glIsList ( (GLuint) list ); @@ -1515,6 +1650,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint range) { + if ( disp__glDeleteLists == NULL ) return; + disp__glDeleteLists ( (GLuint) list, (GLsizei) range @@ -1536,6 +1673,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint ret; + if ( disp__glGenLists == NULL ) return 0; + ret = (jint) disp__glGenLists ( (GLsizei) range ); @@ -1556,6 +1695,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glNewList == NULL ) return; + disp__glNewList ( (GLuint) list, (GLenum) mode @@ -1574,6 +1715,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glEndList == NULL ) return; + disp__glEndList ( ); @@ -1591,6 +1734,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint list) { + if ( disp__glCallList == NULL ) return; + disp__glCallList ( (GLuint) list ); @@ -1612,6 +1757,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1636,6 +1783,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1660,6 +1809,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1684,6 +1835,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1708,6 +1861,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1732,6 +1887,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1756,6 +1913,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); @@ -1784,6 +1943,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint base) { + if ( disp__glListBase == NULL ) return; + disp__glListBase ( (GLuint) base ); @@ -1802,6 +1963,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glBegin == NULL ) return; + disp__glBegin ( (GLenum) mode ); @@ -1819,6 +1982,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glEnd == NULL ) return; + disp__glEnd ( ); @@ -1837,6 +2002,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble y) { + if ( disp__glVertex2d == NULL ) return; + disp__glVertex2d ( (GLdouble) x, (GLdouble) y @@ -1857,6 +2024,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat y) { + if ( disp__glVertex2f == NULL ) return; + disp__glVertex2f ( (GLfloat) x, (GLfloat) y @@ -1877,6 +2046,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint y) { + if ( disp__glVertex2i == NULL ) return; + disp__glVertex2i ( (GLint) x, (GLint) y @@ -1897,6 +2068,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort y) { + if ( disp__glVertex2s == NULL ) return; + disp__glVertex2s ( (GLshort) x, (GLshort) y @@ -1918,6 +2091,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glVertex3d == NULL ) return; + disp__glVertex3d ( (GLdouble) x, (GLdouble) y, @@ -1940,6 +2115,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glVertex3f == NULL ) return; + disp__glVertex3f ( (GLfloat) x, (GLfloat) y, @@ -1962,6 +2139,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint z) { + if ( disp__glVertex3i == NULL ) return; + disp__glVertex3i ( (GLint) x, (GLint) y, @@ -1984,6 +2163,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort z) { + if ( disp__glVertex3s == NULL ) return; + disp__glVertex3s ( (GLshort) x, (GLshort) y, @@ -2007,6 +2188,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble w) { + if ( disp__glVertex4d == NULL ) return; + disp__glVertex4d ( (GLdouble) x, (GLdouble) y, @@ -2031,6 +2214,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat w) { + if ( disp__glVertex4f == NULL ) return; + disp__glVertex4f ( (GLfloat) x, (GLfloat) y, @@ -2055,6 +2240,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint w) { + if ( disp__glVertex4i == NULL ) return; + disp__glVertex4i ( (GLint) x, (GLint) y, @@ -2079,6 +2266,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort w) { + if ( disp__glVertex4s == NULL ) return; + disp__glVertex4s ( (GLshort) x, (GLshort) y, @@ -2101,6 +2290,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glVertex2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2128,6 +2319,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glVertex2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2155,6 +2348,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glVertex2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2182,6 +2377,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glVertex2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2209,6 +2406,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glVertex3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2236,6 +2435,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glVertex3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2263,6 +2464,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glVertex3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2290,6 +2493,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glVertex3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2317,6 +2522,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glVertex4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2344,6 +2551,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glVertex4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2371,6 +2580,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glVertex4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2398,6 +2609,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glVertex4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2426,6 +2639,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte nz) { + if ( disp__glNormal3b == NULL ) return; + disp__glNormal3b ( (GLbyte) nx, (GLbyte) ny, @@ -2448,6 +2663,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble nz) { + if ( disp__glNormal3d == NULL ) return; + disp__glNormal3d ( (GLdouble) nx, (GLdouble) ny, @@ -2470,6 +2687,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat nz) { + if ( disp__glNormal3f == NULL ) return; + disp__glNormal3f ( (GLfloat) nx, (GLfloat) ny, @@ -2492,6 +2711,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint nz) { + if ( disp__glNormal3i == NULL ) return; + disp__glNormal3i ( (GLint) nx, (GLint) ny, @@ -2514,6 +2735,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort nz) { + if ( disp__glNormal3s == NULL ) return; + disp__glNormal3s ( (GLshort) nx, (GLshort) ny, @@ -2535,6 +2758,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glNormal3bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2562,6 +2787,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glNormal3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2589,6 +2816,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glNormal3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2616,6 +2845,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glNormal3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2643,6 +2874,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glNormal3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -2669,6 +2902,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble c) { + if ( disp__glIndexd == NULL ) return; + disp__glIndexd ( (GLdouble) c ); @@ -2687,6 +2922,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat c) { + if ( disp__glIndexf == NULL ) return; + disp__glIndexf ( (GLfloat) c ); @@ -2705,6 +2942,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint c) { + if ( disp__glIndexi == NULL ) return; + disp__glIndexi ( (GLint) c ); @@ -2723,6 +2962,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort c) { + if ( disp__glIndexs == NULL ) return; + disp__glIndexs ( (GLshort) c ); @@ -2741,6 +2982,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte c) { + if ( disp__glIndexub == NULL ) return; + disp__glIndexub ( (GLubyte) c ); @@ -2760,6 +3003,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glIndexdv == NULL ) return; + if(c!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2787,6 +3032,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glIndexfv == NULL ) return; + if(c!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2814,6 +3061,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glIndexiv == NULL ) return; + if(c!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2841,6 +3090,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glIndexsv == NULL ) return; + if(c!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2868,6 +3119,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glIndexubv == NULL ) return; + if(c!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, c, 0); @@ -2896,6 +3149,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte blue) { + if ( disp__glColor3b == NULL ) return; + disp__glColor3b ( (GLbyte) red, (GLbyte) green, @@ -2918,6 +3173,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble blue) { + if ( disp__glColor3d == NULL ) return; + disp__glColor3d ( (GLdouble) red, (GLdouble) green, @@ -2940,6 +3197,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat blue) { + if ( disp__glColor3f == NULL ) return; + disp__glColor3f ( (GLfloat) red, (GLfloat) green, @@ -2962,6 +3221,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint blue) { + if ( disp__glColor3i == NULL ) return; + disp__glColor3i ( (GLint) red, (GLint) green, @@ -2984,6 +3245,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort blue) { + if ( disp__glColor3s == NULL ) return; + disp__glColor3s ( (GLshort) red, (GLshort) green, @@ -3006,6 +3269,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte blue) { + if ( disp__glColor3ub == NULL ) return; + disp__glColor3ub ( (GLubyte) red, (GLubyte) green, @@ -3028,6 +3293,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint blue) { + if ( disp__glColor3ui == NULL ) return; + disp__glColor3ui ( (GLuint) red, (GLuint) green, @@ -3050,6 +3317,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort blue) { + if ( disp__glColor3us == NULL ) return; + disp__glColor3us ( (GLushort) red, (GLushort) green, @@ -3073,6 +3342,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte alpha) { + if ( disp__glColor4b == NULL ) return; + disp__glColor4b ( (GLbyte) red, (GLbyte) green, @@ -3097,6 +3368,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble alpha) { + if ( disp__glColor4d == NULL ) return; + disp__glColor4d ( (GLdouble) red, (GLdouble) green, @@ -3121,6 +3394,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glColor4f == NULL ) return; + disp__glColor4f ( (GLfloat) red, (GLfloat) green, @@ -3145,6 +3420,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint alpha) { + if ( disp__glColor4i == NULL ) return; + disp__glColor4i ( (GLint) red, (GLint) green, @@ -3169,6 +3446,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort alpha) { + if ( disp__glColor4s == NULL ) return; + disp__glColor4s ( (GLshort) red, (GLshort) green, @@ -3193,6 +3472,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte alpha) { + if ( disp__glColor4ub == NULL ) return; + disp__glColor4ub ( (GLubyte) red, (GLubyte) green, @@ -3217,6 +3498,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint alpha) { + if ( disp__glColor4ui == NULL ) return; + disp__glColor4ui ( (GLuint) red, (GLuint) green, @@ -3241,6 +3524,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort alpha) { + if ( disp__glColor4us == NULL ) return; + disp__glColor4us ( (GLushort) red, (GLushort) green, @@ -3263,6 +3548,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glColor3bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3290,6 +3577,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glColor3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3317,6 +3606,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glColor3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3344,6 +3635,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glColor3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3371,6 +3664,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glColor3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3398,6 +3693,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glColor3ubv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3425,6 +3722,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glColor3uiv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3452,6 +3751,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glColor3usv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3479,6 +3780,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glColor4bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3506,6 +3809,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glColor4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3533,6 +3838,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glColor4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3560,6 +3867,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glColor4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3587,6 +3896,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glColor4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3614,6 +3925,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glColor4ubv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3641,6 +3954,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glColor4uiv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3668,6 +3983,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glColor4usv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -3694,6 +4011,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble s) { + if ( disp__glTexCoord1d == NULL ) return; + disp__glTexCoord1d ( (GLdouble) s ); @@ -3712,6 +4031,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat s) { + if ( disp__glTexCoord1f == NULL ) return; + disp__glTexCoord1f ( (GLfloat) s ); @@ -3730,6 +4051,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint s) { + if ( disp__glTexCoord1i == NULL ) return; + disp__glTexCoord1i ( (GLint) s ); @@ -3748,6 +4071,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort s) { + if ( disp__glTexCoord1s == NULL ) return; + disp__glTexCoord1s ( (GLshort) s ); @@ -3767,6 +4092,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble t) { + if ( disp__glTexCoord2d == NULL ) return; + disp__glTexCoord2d ( (GLdouble) s, (GLdouble) t @@ -3787,6 +4114,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat t) { + if ( disp__glTexCoord2f == NULL ) return; + disp__glTexCoord2f ( (GLfloat) s, (GLfloat) t @@ -3807,6 +4136,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint t) { + if ( disp__glTexCoord2i == NULL ) return; + disp__glTexCoord2i ( (GLint) s, (GLint) t @@ -3827,6 +4158,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort t) { + if ( disp__glTexCoord2s == NULL ) return; + disp__glTexCoord2s ( (GLshort) s, (GLshort) t @@ -3848,6 +4181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble r) { + if ( disp__glTexCoord3d == NULL ) return; + disp__glTexCoord3d ( (GLdouble) s, (GLdouble) t, @@ -3870,6 +4205,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat r) { + if ( disp__glTexCoord3f == NULL ) return; + disp__glTexCoord3f ( (GLfloat) s, (GLfloat) t, @@ -3892,6 +4229,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint r) { + if ( disp__glTexCoord3i == NULL ) return; + disp__glTexCoord3i ( (GLint) s, (GLint) t, @@ -3914,6 +4253,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort r) { + if ( disp__glTexCoord3s == NULL ) return; + disp__glTexCoord3s ( (GLshort) s, (GLshort) t, @@ -3937,6 +4278,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble q) { + if ( disp__glTexCoord4d == NULL ) return; + disp__glTexCoord4d ( (GLdouble) s, (GLdouble) t, @@ -3961,6 +4304,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat q) { + if ( disp__glTexCoord4f == NULL ) return; + disp__glTexCoord4f ( (GLfloat) s, (GLfloat) t, @@ -3985,6 +4330,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint q) { + if ( disp__glTexCoord4i == NULL ) return; + disp__glTexCoord4i ( (GLint) s, (GLint) t, @@ -4009,6 +4356,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort q) { + if ( disp__glTexCoord4s == NULL ) return; + disp__glTexCoord4s ( (GLshort) s, (GLshort) t, @@ -4031,6 +4380,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glTexCoord1dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4058,6 +4409,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glTexCoord1fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4085,6 +4438,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glTexCoord1iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4112,6 +4467,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glTexCoord1sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4139,6 +4496,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glTexCoord2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4166,6 +4525,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glTexCoord2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4193,6 +4554,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glTexCoord2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4220,6 +4583,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glTexCoord2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4247,6 +4612,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glTexCoord3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4274,6 +4641,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glTexCoord3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4301,6 +4670,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glTexCoord3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4328,6 +4699,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glTexCoord3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4355,6 +4728,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glTexCoord4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4382,6 +4757,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glTexCoord4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4409,6 +4786,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glTexCoord4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4436,6 +4815,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glTexCoord4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4463,6 +4844,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble y) { + if ( disp__glRasterPos2d == NULL ) return; + disp__glRasterPos2d ( (GLdouble) x, (GLdouble) y @@ -4483,6 +4866,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat y) { + if ( disp__glRasterPos2f == NULL ) return; + disp__glRasterPos2f ( (GLfloat) x, (GLfloat) y @@ -4503,6 +4888,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint y) { + if ( disp__glRasterPos2i == NULL ) return; + disp__glRasterPos2i ( (GLint) x, (GLint) y @@ -4523,6 +4910,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort y) { + if ( disp__glRasterPos2s == NULL ) return; + disp__glRasterPos2s ( (GLshort) x, (GLshort) y @@ -4544,6 +4933,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glRasterPos3d == NULL ) return; + disp__glRasterPos3d ( (GLdouble) x, (GLdouble) y, @@ -4566,6 +4957,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glRasterPos3f == NULL ) return; + disp__glRasterPos3f ( (GLfloat) x, (GLfloat) y, @@ -4588,6 +4981,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint z) { + if ( disp__glRasterPos3i == NULL ) return; + disp__glRasterPos3i ( (GLint) x, (GLint) y, @@ -4610,6 +5005,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort z) { + if ( disp__glRasterPos3s == NULL ) return; + disp__glRasterPos3s ( (GLshort) x, (GLshort) y, @@ -4633,6 +5030,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble w) { + if ( disp__glRasterPos4d == NULL ) return; + disp__glRasterPos4d ( (GLdouble) x, (GLdouble) y, @@ -4657,6 +5056,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat w) { + if ( disp__glRasterPos4f == NULL ) return; + disp__glRasterPos4f ( (GLfloat) x, (GLfloat) y, @@ -4681,6 +5082,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint w) { + if ( disp__glRasterPos4i == NULL ) return; + disp__glRasterPos4i ( (GLint) x, (GLint) y, @@ -4705,6 +5108,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort w) { + if ( disp__glRasterPos4s == NULL ) return; + disp__glRasterPos4s ( (GLshort) x, (GLshort) y, @@ -4727,6 +5132,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glRasterPos2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4754,6 +5161,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glRasterPos2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4781,6 +5190,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glRasterPos2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4808,6 +5219,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glRasterPos2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4835,6 +5248,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glRasterPos3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4862,6 +5277,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glRasterPos3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4889,6 +5306,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glRasterPos3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4916,6 +5335,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glRasterPos3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4943,6 +5364,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glRasterPos4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4970,6 +5393,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glRasterPos4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -4997,6 +5422,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glRasterPos4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -5024,6 +5451,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glRasterPos4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -5053,6 +5482,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble y2) { + if ( disp__glRectd == NULL ) return; + disp__glRectd ( (GLdouble) x1, (GLdouble) y1, @@ -5077,6 +5508,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat y2) { + if ( disp__glRectf == NULL ) return; + disp__glRectf ( (GLfloat) x1, (GLfloat) y1, @@ -5101,6 +5534,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint y2) { + if ( disp__glRecti == NULL ) return; + disp__glRecti ( (GLint) x1, (GLint) y1, @@ -5125,6 +5560,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort y2) { + if ( disp__glRects == NULL ) return; + disp__glRects ( (GLshort) x1, (GLshort) y1, @@ -5149,6 +5586,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; jdouble *ptr1 = NULL; + if ( disp__glRectdv == NULL ) return; + if(v1!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); @@ -5187,6 +5626,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; jfloat *ptr1 = NULL; + if ( disp__glRectfv == NULL ) return; + if(v1!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); @@ -5225,6 +5666,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; jint *ptr1 = NULL; + if ( disp__glRectiv == NULL ) return; + if(v1!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); @@ -5263,6 +5706,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; jshort *ptr1 = NULL; + if ( disp__glRectsv == NULL ) return; + if(v1!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); @@ -5302,6 +5747,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5328,6 +5775,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5354,6 +5803,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5380,6 +5831,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5406,6 +5859,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5432,6 +5887,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5458,6 +5915,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5490,6 +5949,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5514,6 +5975,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5538,6 +6001,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5562,6 +6027,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5586,6 +6053,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5610,6 +6079,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5634,6 +6105,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5666,6 +6139,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5692,6 +6167,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5718,6 +6195,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5744,6 +6223,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5770,6 +6251,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5796,6 +6279,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5822,6 +6307,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5854,6 +6341,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5878,6 +6367,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5902,6 +6393,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5926,6 +6419,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5950,6 +6445,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5974,6 +6471,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -5998,6 +6497,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6030,6 +6531,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6056,6 +6559,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6082,6 +6587,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6108,6 +6615,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6134,6 +6643,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6160,6 +6671,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6186,6 +6699,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6217,6 +6732,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6239,6 +6756,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6261,6 +6780,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6283,6 +6804,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6305,6 +6828,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6327,6 +6852,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6349,6 +6876,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -6379,6 +6908,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6402,6 +6933,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6425,6 +6958,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6448,6 +6983,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6471,6 +7008,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6494,6 +7033,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6517,6 +7058,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -6544,6 +7087,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i) { + if ( disp__glArrayElement == NULL ) return; + disp__glArrayElement ( (GLint) i ); @@ -6564,6 +7109,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint count) { + if ( disp__glDrawArrays == NULL ) return; + disp__glDrawArrays ( (GLenum) mode, (GLint) first, @@ -6588,6 +7135,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6614,6 +7163,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6640,6 +7191,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6666,6 +7219,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6692,6 +7247,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6718,6 +7275,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6744,6 +7303,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -6776,6 +7337,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6800,6 +7363,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6824,6 +7389,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6848,6 +7415,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6872,6 +7441,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6896,6 +7467,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6920,6 +7493,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); @@ -6948,6 +7523,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glShadeModel == NULL ) return; + disp__glShadeModel ( (GLenum) mode ); @@ -6968,6 +7545,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glLightf == NULL ) return; + disp__glLightf ( (GLenum) light, (GLenum) pname, @@ -6990,6 +7569,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glLighti == NULL ) return; + disp__glLighti ( (GLenum) light, (GLenum) pname, @@ -7013,6 +7594,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7044,6 +7627,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7076,6 +7661,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7108,6 +7695,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7137,6 +7726,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glLightModelf == NULL ) return; + disp__glLightModelf ( (GLenum) pname, (GLfloat) param @@ -7157,6 +7748,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glLightModeli == NULL ) return; + disp__glLightModeli ( (GLenum) pname, (GLint) param @@ -7178,6 +7771,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glLightModelfv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7207,6 +7802,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glLightModeliv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7236,6 +7833,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glMaterialf == NULL ) return; + disp__glMaterialf ( (GLenum) face, (GLenum) pname, @@ -7258,6 +7857,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glMateriali == NULL ) return; + disp__glMateriali ( (GLenum) face, (GLenum) pname, @@ -7281,6 +7882,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7312,6 +7915,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -7344,6 +7949,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7376,6 +7983,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7405,6 +8014,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glColorMaterial == NULL ) return; + disp__glColorMaterial ( (GLenum) face, (GLenum) mode @@ -7425,6 +8036,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat yfactor) { + if ( disp__glPixelZoom == NULL ) return; + disp__glPixelZoom ( (GLfloat) xfactor, (GLfloat) yfactor @@ -7445,6 +8058,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glPixelStoref == NULL ) return; + disp__glPixelStoref ( (GLenum) pname, (GLfloat) param @@ -7465,6 +8080,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glPixelStorei == NULL ) return; + disp__glPixelStorei ( (GLenum) pname, (GLint) param @@ -7485,6 +8102,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glPixelTransferf == NULL ) return; + disp__glPixelTransferf ( (GLenum) pname, (GLfloat) param @@ -7505,6 +8124,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glPixelTransferi == NULL ) return; + disp__glPixelTransferi ( (GLenum) pname, (GLint) param @@ -7527,6 +8148,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glPixelMapfv == NULL ) return; + if(values!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, 0); @@ -7558,6 +8181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, 0); @@ -7589,6 +8214,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glPixelMapusv == NULL ) return; + if(values!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, 0); @@ -7620,6 +8247,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPixelMapfv == NULL ) return; + if(values!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -7650,6 +8279,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -7680,6 +8311,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPixelMapusv == NULL ) return; + if(values!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -7714,6 +8347,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr6 = NULL; + if ( disp__glBitmap == NULL ) return; + if(bitmap!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, bitmap, 0); @@ -7754,6 +8389,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jbyte *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7787,6 +8424,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jshort *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7820,6 +8459,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jint *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7853,6 +8494,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jfloat *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7886,6 +8529,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jdouble *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7919,6 +8564,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jboolean *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7952,6 +8599,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jlong *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -7989,6 +8638,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8017,6 +8668,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8045,6 +8698,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8073,6 +8728,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8101,6 +8758,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8129,6 +8788,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8157,6 +8818,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8191,6 +8854,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint type) { + if ( disp__glCopyPixels == NULL ) return; + disp__glCopyPixels ( (GLint) x, (GLint) y, @@ -8215,6 +8880,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glStencilFunc == NULL ) return; + disp__glStencilFunc ( (GLenum) func, (GLint) ref, @@ -8235,6 +8902,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glStencilMask == NULL ) return; + disp__glStencilMask ( (GLuint) mask ); @@ -8255,6 +8924,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint zpass) { + if ( disp__glStencilOp == NULL ) return; + disp__glStencilOp ( (GLenum) fail, (GLenum) zfail, @@ -8275,6 +8946,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint s) { + if ( disp__glClearStencil == NULL ) return; + disp__glClearStencil ( (GLint) s ); @@ -8295,6 +8968,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble param) { + if ( disp__glTexGend == NULL ) return; + disp__glTexGend ( (GLenum) coord, (GLenum) pname, @@ -8317,6 +8992,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glTexGenf == NULL ) return; + disp__glTexGenf ( (GLenum) coord, (GLenum) pname, @@ -8339,6 +9016,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glTexGeni == NULL ) return; + disp__glTexGeni ( (GLenum) coord, (GLenum) pname, @@ -8362,6 +9041,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8393,6 +9074,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8424,6 +9107,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8456,6 +9141,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__glGetTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8488,6 +9175,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8520,6 +9209,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8550,6 +9241,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glTexEnvf == NULL ) return; + disp__glTexEnvf ( (GLenum) target, (GLenum) pname, @@ -8572,6 +9265,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glTexEnvi == NULL ) return; + disp__glTexEnvi ( (GLenum) target, (GLenum) pname, @@ -8595,6 +9290,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8626,6 +9323,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8658,6 +9357,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8690,6 +9391,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8720,6 +9423,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glTexParameterf == NULL ) return; + disp__glTexParameterf ( (GLenum) target, (GLenum) pname, @@ -8742,6 +9447,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glTexParameteri == NULL ) return; + disp__glTexParameteri ( (GLenum) target, (GLenum) pname, @@ -8765,6 +9472,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8796,6 +9505,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -8828,6 +9539,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8860,6 +9573,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8893,6 +9608,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetTexLevelParameterfv == NULL ) return; + if(params!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); @@ -8927,6 +9644,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetTexLevelParameteriv == NULL ) return; + if(params!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); @@ -8964,6 +9683,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -8998,6 +9719,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9032,6 +9755,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9066,6 +9791,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9100,6 +9827,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9134,6 +9863,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9168,6 +9899,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9210,6 +9943,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9246,6 +9981,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9282,6 +10019,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9318,6 +10057,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9354,6 +10095,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9390,6 +10133,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9426,6 +10171,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9466,6 +10213,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9495,6 +10244,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9524,6 +10275,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9553,6 +10306,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9582,6 +10337,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9611,6 +10368,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9640,6 +10399,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9673,6 +10434,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGenTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -9702,6 +10465,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glDeleteTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -9730,6 +10495,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glBindTexture == NULL ) return; + disp__glBindTexture ( (GLenum) target, (GLuint) texture @@ -9753,6 +10520,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; jfloat *ptr2 = NULL; + if ( disp__glPrioritizeTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -9796,6 +10565,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__glAreTexturesResident == NULL ) return 0; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -9835,6 +10606,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsTexture == NULL ) return 0; + ret = (jboolean) disp__glIsTexture ( (GLuint) texture ); @@ -9861,6 +10634,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9893,6 +10668,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9925,6 +10702,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9957,6 +10736,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -9989,6 +10770,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10021,6 +10804,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10053,6 +10838,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10094,6 +10881,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10130,6 +10919,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10166,6 +10957,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10202,6 +10995,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10238,6 +11033,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10274,6 +11071,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10310,6 +11109,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -10350,6 +11151,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint border) { + if ( disp__glCopyTexImage1D == NULL ) return; + disp__glCopyTexImage1D ( (GLenum) target, (GLint) level, @@ -10381,6 +11184,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint border) { + if ( disp__glCopyTexImage2D == NULL ) return; + disp__glCopyTexImage2D ( (GLenum) target, (GLint) level, @@ -10411,6 +11216,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyTexSubImage1D == NULL ) return; + disp__glCopyTexSubImage1D ( (GLenum) target, (GLint) level, @@ -10441,6 +11248,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyTexSubImage2D == NULL ) return; + disp__glCopyTexSubImage2D ( (GLenum) target, (GLint) level, @@ -10472,6 +11281,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glMap1d == NULL ) return; + if(points!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, 0); @@ -10509,6 +11320,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glMap1f == NULL ) return; + if(points!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, 0); @@ -10550,6 +11363,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr9 = NULL; + if ( disp__glMap2d == NULL ) return; + if(points!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, 0); @@ -10595,6 +11410,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr9 = NULL; + if ( disp__glMap2f == NULL ) return; + if(points!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, 0); @@ -10634,6 +11451,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__glGetMapdv == NULL ) return; + if(v!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -10666,6 +11485,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMapfv == NULL ) return; + if(v!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -10698,6 +11519,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMapiv == NULL ) return; + if(v!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -10726,6 +11549,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble u) { + if ( disp__glEvalCoord1d == NULL ) return; + disp__glEvalCoord1d ( (GLdouble) u ); @@ -10744,6 +11569,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat u) { + if ( disp__glEvalCoord1f == NULL ) return; + disp__glEvalCoord1f ( (GLfloat) u ); @@ -10763,6 +11590,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glEvalCoord1dv == NULL ) return; + if(u!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, 0); @@ -10790,6 +11619,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glEvalCoord1fv == NULL ) return; + if(u!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, 0); @@ -10817,6 +11648,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble v) { + if ( disp__glEvalCoord2d == NULL ) return; + disp__glEvalCoord2d ( (GLdouble) u, (GLdouble) v @@ -10837,6 +11670,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat v) { + if ( disp__glEvalCoord2f == NULL ) return; + disp__glEvalCoord2f ( (GLfloat) u, (GLfloat) v @@ -10857,6 +11692,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glEvalCoord2dv == NULL ) return; + if(u!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, 0); @@ -10884,6 +11721,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glEvalCoord2fv == NULL ) return; + if(u!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, 0); @@ -10912,6 +11751,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble u2) { + if ( disp__glMapGrid1d == NULL ) return; + disp__glMapGrid1d ( (GLint) un, (GLdouble) u1, @@ -10934,6 +11775,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat u2) { + if ( disp__glMapGrid1f == NULL ) return; + disp__glMapGrid1f ( (GLint) un, (GLfloat) u1, @@ -10959,6 +11802,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble v2) { + if ( disp__glMapGrid2d == NULL ) return; + disp__glMapGrid2d ( (GLint) un, (GLdouble) u1, @@ -10987,6 +11832,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat v2) { + if ( disp__glMapGrid2f == NULL ) return; + disp__glMapGrid2f ( (GLint) un, (GLfloat) u1, @@ -11010,6 +11857,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i) { + if ( disp__glEvalPoint1 == NULL ) return; + disp__glEvalPoint1 ( (GLint) i ); @@ -11029,6 +11878,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint j) { + if ( disp__glEvalPoint2 == NULL ) return; + disp__glEvalPoint2 ( (GLint) i, (GLint) j @@ -11050,6 +11901,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i2) { + if ( disp__glEvalMesh1 == NULL ) return; + disp__glEvalMesh1 ( (GLenum) mode, (GLint) i1, @@ -11074,6 +11927,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint j2) { + if ( disp__glEvalMesh2 == NULL ) return; + disp__glEvalMesh2 ( (GLenum) mode, (GLint) i1, @@ -11097,6 +11952,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glFogf == NULL ) return; + disp__glFogf ( (GLenum) pname, (GLfloat) param @@ -11117,6 +11974,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glFogi == NULL ) return; + disp__glFogi ( (GLenum) pname, (GLint) param @@ -11138,6 +11997,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glFogfv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -11167,6 +12028,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glFogiv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -11198,6 +12061,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glFeedbackBuffer == NULL ) return; + if(buffer!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray2); @@ -11226,6 +12091,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat token) { + if ( disp__glPassThrough == NULL ) return; + disp__glPassThrough ( (GLfloat) token ); @@ -11247,6 +12114,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glSelectBuffer == NULL ) return; + if(buffer!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray1); @@ -11273,6 +12142,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glInitNames == NULL ) return; + disp__glInitNames ( ); @@ -11290,6 +12161,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint name) { + if ( disp__glLoadName == NULL ) return; + disp__glLoadName ( (GLuint) name ); @@ -11308,6 +12181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint name) { + if ( disp__glPushName == NULL ) return; + disp__glPushName ( (GLuint) name ); @@ -11325,6 +12200,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopName == NULL ) return; + disp__glPopName ( ); @@ -11348,6 +12225,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11378,6 +12257,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11408,6 +12289,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11438,6 +12321,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11468,6 +12353,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11498,6 +12385,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11528,6 +12417,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); @@ -11569,6 +12460,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11607,6 +12500,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11645,6 +12540,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11683,6 +12580,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11721,6 +12620,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11759,6 +12660,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11797,6 +12700,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11843,6 +12748,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11883,6 +12790,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11923,6 +12832,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -11963,6 +12874,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -12003,6 +12916,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -12043,6 +12958,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -12083,6 +13000,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -12127,6 +13046,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyTexSubImage3D == NULL ) return; + disp__glCopyTexSubImage3D ( (GLenum) target, (GLint) level, @@ -12159,6 +13080,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12189,6 +13112,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12219,6 +13144,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12249,6 +13176,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12279,6 +13208,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12309,6 +13240,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12339,6 +13272,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -12376,6 +13311,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12406,6 +13343,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12436,6 +13375,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12466,6 +13407,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12496,6 +13439,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12526,6 +13471,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12556,6 +13503,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -12590,6 +13539,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -12621,6 +13572,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -12653,6 +13606,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyColorSubTable == NULL ) return; + disp__glCopyColorSubTable ( (GLenum) target, (GLsizei) start, @@ -12679,6 +13634,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyColorTable == NULL ) return; + disp__glCopyColorTable ( (GLenum) target, (GLenum) internalformat, @@ -12706,6 +13663,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12733,6 +13692,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12760,6 +13721,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12787,6 +13750,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12814,6 +13779,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12841,6 +13808,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12868,6 +13837,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -12901,6 +13872,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -12933,6 +13906,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -12961,6 +13936,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glBlendEquation == NULL ) return; + disp__glBlendEquation ( (GLenum) mode ); @@ -12982,6 +13959,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glBlendColor == NULL ) return; + disp__glBlendColor ( (GLclampf) red, (GLclampf) green, @@ -13006,6 +13985,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean sink) { + if ( disp__glHistogram == NULL ) return; + disp__glHistogram ( (GLenum) target, (GLsizei) width, @@ -13027,6 +14008,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint target) { + if ( disp__glResetHistogram == NULL ) return; + disp__glResetHistogram ( (GLenum) target ); @@ -13051,6 +14034,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13080,6 +14065,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13109,6 +14096,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13138,6 +14127,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13167,6 +14158,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13196,6 +14189,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13225,6 +14220,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13259,6 +14256,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetHistogramParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -13291,6 +14290,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetHistogramParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -13321,6 +14322,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean sink) { + if ( disp__glMinmax == NULL ) return; + disp__glMinmax ( (GLenum) target, (GLenum) internalformat, @@ -13341,6 +14344,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint target) { + if ( disp__glResetMinmax == NULL ) return; + disp__glResetMinmax ( (GLenum) target ); @@ -13365,6 +14370,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13394,6 +14401,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13423,6 +14432,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13452,6 +14463,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13481,6 +14494,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13510,6 +14525,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13539,6 +14556,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -13573,6 +14592,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMinmaxParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -13605,6 +14626,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMinmaxParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -13639,6 +14662,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13669,6 +14694,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13699,6 +14726,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13729,6 +14758,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13759,6 +14790,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13789,6 +14822,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13819,6 +14854,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13857,6 +14894,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13889,6 +14928,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13921,6 +14962,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13953,6 +14996,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -13985,6 +15030,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -14017,6 +15064,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -14049,6 +15098,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, 0); @@ -14083,6 +15134,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat params) { + if ( disp__glConvolutionParameterf == NULL ) return; + disp__glConvolutionParameterf ( (GLenum) target, (GLenum) pname, @@ -14106,6 +15159,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -14136,6 +15191,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint params) { + if ( disp__glConvolutionParameteri == NULL ) return; + disp__glConvolutionParameteri ( (GLenum) target, (GLenum) pname, @@ -14159,6 +15216,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -14191,6 +15250,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyConvolutionFilter1D == NULL ) return; + disp__glCopyConvolutionFilter1D ( (GLenum) target, (GLenum) internalformat, @@ -14218,6 +15279,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyConvolutionFilter2D == NULL ) return; + disp__glCopyConvolutionFilter2D ( (GLenum) target, (GLenum) internalformat, @@ -14246,6 +15309,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14273,6 +15338,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14300,6 +15367,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14327,6 +15396,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14354,6 +15425,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14381,6 +15454,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14408,6 +15483,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -14441,6 +15518,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14473,6 +15552,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14510,6 +15591,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr6 = NULL; jbyte *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14553,6 +15636,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr6 = NULL; jshort *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14596,6 +15681,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr6 = NULL; jint *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14639,6 +15726,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr6 = NULL; jfloat *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14682,6 +15771,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr6 = NULL; jdouble *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14725,6 +15816,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr6 = NULL; jboolean *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14768,6 +15861,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr6 = NULL; jlong *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, 0); @@ -14820,6 +15915,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jbyte *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -14871,6 +15968,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jshort *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -14922,6 +16021,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jint *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -14973,6 +16074,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jfloat *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -15024,6 +16127,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jdouble *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -15075,6 +16180,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jboolean *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -15126,6 +16233,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jlong *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -15176,6 +16285,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glBlendColorEXT == NULL ) return; + disp__glBlendColorEXT ( (GLclampf) red, (GLclampf) green, @@ -15198,6 +16309,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat bias) { + if ( disp__glPolygonOffsetEXT == NULL ) return; + disp__glPolygonOffsetEXT ( (GLfloat) factor, (GLfloat) bias @@ -15227,6 +16340,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15265,6 +16380,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15303,6 +16420,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15341,6 +16460,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15379,6 +16500,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15417,6 +16540,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15455,6 +16580,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15501,6 +16628,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15541,6 +16670,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15581,6 +16712,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15621,6 +16754,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15661,6 +16796,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15701,6 +16838,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15741,6 +16880,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); @@ -15785,6 +16926,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyTexSubImage3DEXT == NULL ) return; + disp__glCopyTexSubImage3DEXT ( (GLenum) target, (GLint) level, @@ -15814,6 +16957,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGenTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -15843,6 +16988,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glDeleteTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -15871,6 +17018,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glBindTextureEXT == NULL ) return; + disp__glBindTextureEXT ( (GLenum) target, (GLuint) texture @@ -15894,6 +17043,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; jfloat *ptr2 = NULL; + if ( disp__glPrioritizeTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -15937,6 +17088,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__glAreTexturesResidentEXT == NULL ) return 0; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); @@ -15976,6 +17129,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsTextureEXT == NULL ) return 0; + ret = (jboolean) disp__glIsTextureEXT ( (GLuint) texture ); @@ -16000,6 +17155,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16028,6 +17185,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16056,6 +17215,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16084,6 +17245,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16112,6 +17275,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16140,6 +17305,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16168,6 +17335,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16202,6 +17371,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16228,6 +17399,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16254,6 +17427,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16280,6 +17455,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16306,6 +17483,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16332,6 +17511,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16358,6 +17539,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16392,6 +17575,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16420,6 +17605,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16448,6 +17635,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16476,6 +17665,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16504,6 +17695,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16532,6 +17725,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16560,6 +17755,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16594,6 +17791,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16620,6 +17819,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16646,6 +17847,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16672,6 +17875,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16698,6 +17903,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16724,6 +17931,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16750,6 +17959,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16784,6 +17995,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16812,6 +18025,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16840,6 +18055,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16868,6 +18085,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16896,6 +18115,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16924,6 +18145,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16952,6 +18175,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -16985,6 +18210,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glEdgeFlagPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); @@ -17016,6 +18243,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17039,6 +18268,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17062,6 +18293,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17085,6 +18318,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17108,6 +18343,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17131,6 +18368,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17154,6 +18393,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -17181,6 +18422,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i) { + if ( disp__glArrayElementEXT == NULL ) return; + disp__glArrayElementEXT ( (GLint) i ); @@ -17201,6 +18444,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint count) { + if ( disp__glDrawArraysEXT == NULL ) return; + disp__glDrawArraysEXT ( (GLenum) mode, (GLint) first, @@ -17221,6 +18466,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glBlendEquationEXT == NULL ) return; + disp__glBlendEquationEXT ( (GLenum) mode ); @@ -17240,6 +18487,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glPointParameterfEXT == NULL ) return; + disp__glPointParameterfEXT ( (GLenum) pname, (GLfloat) param @@ -17261,6 +18510,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glPointParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); @@ -17294,6 +18545,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17324,6 +18577,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17354,6 +18609,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17384,6 +18641,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17414,6 +18673,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17444,6 +18705,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17474,6 +18737,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, 0); @@ -17511,6 +18776,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17541,6 +18808,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17571,6 +18840,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17601,6 +18872,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17631,6 +18904,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17661,6 +18936,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17691,6 +18968,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); @@ -17727,6 +19006,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17754,6 +19035,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17781,6 +19064,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17808,6 +19093,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17835,6 +19122,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17862,6 +19151,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17889,6 +19180,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -17922,6 +19215,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetColorTableParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -17954,6 +19249,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetColorTableParameterivEXT == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -17983,6 +19280,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint count) { + if ( disp__glLockArraysEXT == NULL ) return; + disp__glLockArraysEXT ( (GLint) first, (GLsizei) count @@ -18001,6 +19300,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glUnlockArraysEXT == NULL ) return; + disp__glUnlockArraysEXT ( ); @@ -18018,6 +19319,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glActiveTextureARB == NULL ) return; + disp__glActiveTextureARB ( (GLenum) texture ); @@ -18036,6 +19339,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glClientActiveTextureARB == NULL ) return; + disp__glClientActiveTextureARB ( (GLenum) texture ); @@ -18055,6 +19360,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble s) { + if ( disp__glMultiTexCoord1dARB == NULL ) return; + disp__glMultiTexCoord1dARB ( (GLenum) target, (GLdouble) s @@ -18076,6 +19383,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord1dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18104,6 +19413,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat s) { + if ( disp__glMultiTexCoord1fARB == NULL ) return; + disp__glMultiTexCoord1fARB ( (GLenum) target, (GLfloat) s @@ -18125,6 +19436,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord1fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18153,6 +19466,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint s) { + if ( disp__glMultiTexCoord1iARB == NULL ) return; + disp__glMultiTexCoord1iARB ( (GLenum) target, (GLint) s @@ -18174,6 +19489,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord1ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18202,6 +19519,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort s) { + if ( disp__glMultiTexCoord1sARB == NULL ) return; + disp__glMultiTexCoord1sARB ( (GLenum) target, (GLshort) s @@ -18223,6 +19542,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord1svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18252,6 +19573,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble t) { + if ( disp__glMultiTexCoord2dARB == NULL ) return; + disp__glMultiTexCoord2dARB ( (GLenum) target, (GLdouble) s, @@ -18274,6 +19597,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord2dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18303,6 +19628,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat t) { + if ( disp__glMultiTexCoord2fARB == NULL ) return; + disp__glMultiTexCoord2fARB ( (GLenum) target, (GLfloat) s, @@ -18325,6 +19652,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord2fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18354,6 +19683,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint t) { + if ( disp__glMultiTexCoord2iARB == NULL ) return; + disp__glMultiTexCoord2iARB ( (GLenum) target, (GLint) s, @@ -18376,6 +19707,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord2ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18405,6 +19738,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort t) { + if ( disp__glMultiTexCoord2sARB == NULL ) return; + disp__glMultiTexCoord2sARB ( (GLenum) target, (GLshort) s, @@ -18427,6 +19762,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord2svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18457,6 +19794,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble r) { + if ( disp__glMultiTexCoord3dARB == NULL ) return; + disp__glMultiTexCoord3dARB ( (GLenum) target, (GLdouble) s, @@ -18480,6 +19819,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord3dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18510,6 +19851,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat r) { + if ( disp__glMultiTexCoord3fARB == NULL ) return; + disp__glMultiTexCoord3fARB ( (GLenum) target, (GLfloat) s, @@ -18533,6 +19876,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord3fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18563,6 +19908,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint r) { + if ( disp__glMultiTexCoord3iARB == NULL ) return; + disp__glMultiTexCoord3iARB ( (GLenum) target, (GLint) s, @@ -18586,6 +19933,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord3ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18616,6 +19965,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort r) { + if ( disp__glMultiTexCoord3sARB == NULL ) return; + disp__glMultiTexCoord3sARB ( (GLenum) target, (GLshort) s, @@ -18639,6 +19990,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord3svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18670,6 +20023,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble q) { + if ( disp__glMultiTexCoord4dARB == NULL ) return; + disp__glMultiTexCoord4dARB ( (GLenum) target, (GLdouble) s, @@ -18694,6 +20049,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord4dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18725,6 +20082,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat q) { + if ( disp__glMultiTexCoord4fARB == NULL ) return; + disp__glMultiTexCoord4fARB ( (GLenum) target, (GLfloat) s, @@ -18749,6 +20108,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord4fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18780,6 +20141,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint q) { + if ( disp__glMultiTexCoord4iARB == NULL ) return; + disp__glMultiTexCoord4iARB ( (GLenum) target, (GLint) s, @@ -18804,6 +20167,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord4ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18835,6 +20200,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort q) { + if ( disp__glMultiTexCoord4sARB == NULL ) return; + disp__glMultiTexCoord4sARB ( (GLenum) target, (GLshort) s, @@ -18859,6 +20226,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord4svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); @@ -18874,4 +20243,4 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) } } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/OpenGL_JauJNI12nf_funcs.c b/CNativeCode/OpenGL_JauJNI12nf_funcs.c index 92732f8..fb6b1dc 100755 --- a/CNativeCode/OpenGL_JauJNI12nf_funcs.c +++ b/CNativeCode/OpenGL_JauJNI12nf_funcs.c @@ -1,18877 +1,20246 @@ -/* WARNING ! WARNING *** THIS FILE IS GENERATED BY C2J !!! - - DO NOT MAKE ANY CHANGES *** MAKE CHANGES IN THE SKELETON FILES !!! -*/ - - -/* - * Leo Chan -- 1995 - * lchan@cgl.uwaterloo.ca - * - * This mammoth C file takes care of all the native implementation for the - * bulk of OpenGL commands - * --------------- - * - * Sven Goethel - * - * September 1997 - */ - -/* - * need to include the JAVA internal header files for macros and function - * prototypes required to maipulated JAVA data structures and functions - * - * StubPreamble.h includes the structure and macro definitions neede to - * convert JAVA data structures into C data structures. - * - */ - -#include "OpenGL_misc.h" - -/* - * the next thing to include are special headers that were created by - * JAVAH. They include the C structure definitions for the JAVA classes - */ -#include "gl4java_GLFuncJauJNInf.h" - -/*-------------------------------------------------------------------------- - * here on in is just regular apple pie C - */ - -#ifndef LIBAPIENTRY - #define LIBAPIENTRY -#endif -#ifndef LIBAPI - #define LIBAPI -#endif - -#ifndef CALLBACK - #define CALLBACK -#endif -/** THIS IS A MANUAL CODED PART - gl-manualCodedImplJNI.java -*/ - -static const char _gl_n_a_string[] = "GL-String not avaiable !"; - -JNIEXPORT jstring JNICALL -Java_gl4java_GLFuncJauJNInf_glGetString ( JNIEnv *env, jobject obj, - jint name ) -{ - const char * tmpString=0; - - tmpString = disp__glGetString ( /* jint */ name); - if(tmpString==NULL) - tmpString=_gl_n_a_string; - - return (*env)->NewStringUTF(env, tmpString); -} - -static const char * _gl_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _gl_lib_version_="2.7.0.0"; - -JNIEXPORT jstring JNICALL -Java_gl4java_GLFuncJauJNInf_getNativeVendor ( JNIEnv *env, jobject obj ) -{ - return (*env)->NewStringUTF(env, _gl_lib_vendor_); -} - -JNIEXPORT jstring JNICALL -Java_gl4java_GLFuncJauJNInf_getNativeVersion ( JNIEnv *env, jobject obj ) -{ - return (*env)->NewStringUTF(env, _gl_lib_version_); -} - -/** - * C2J Parser Version 2.0 - * Jausoft - Sven Goethel Software Development - * Reading from file: gl-proto-auto.orig.h . . . - * Destination-Class: gl4java_GLFuncJauJNInf ! - */ - -/** - * Original Function-Prototype : - *
 
-   extern void glClearIndex ( GLfloat c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glClearIndex ( - JNIEnv *env, jobject obj, - jfloat c) - { - - disp__glClearIndex ( - (GLfloat) c - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glClearColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glClearColor ( - JNIEnv *env, jobject obj, - jfloat red, - jfloat green, - jfloat blue, - jfloat alpha) - { - - disp__glClearColor ( - (GLclampf) red, - (GLclampf) green, - (GLclampf) blue, - (GLclampf) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glClear ( GLbitfield mask ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glClear ( - JNIEnv *env, jobject obj, - jint mask) - { - - disp__glClear ( - (GLbitfield) mask - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexMask ( GLuint mask ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexMask ( - JNIEnv *env, jobject obj, - jint mask) - { - - disp__glIndexMask ( - (GLuint) mask - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorMask ( GLboolean red , GLboolean green , GLboolean blue , GLboolean alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorMask ( - JNIEnv *env, jobject obj, - jboolean red, - jboolean green, - jboolean blue, - jboolean alpha) - { - - disp__glColorMask ( - (GLboolean) red, - (GLboolean) green, - (GLboolean) blue, - (GLboolean) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glAlphaFunc ( GLenum func , GLclampf ref ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glAlphaFunc ( - JNIEnv *env, jobject obj, - jint func, - jfloat ref) - { - - disp__glAlphaFunc ( - (GLenum) func, - (GLclampf) ref - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendFunc ( GLenum sfactor , GLenum dfactor ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glBlendFunc ( - JNIEnv *env, jobject obj, - jint sfactor, - jint dfactor) - { - - disp__glBlendFunc ( - (GLenum) sfactor, - (GLenum) dfactor - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLogicOp ( GLenum opcode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLogicOp ( - JNIEnv *env, jobject obj, - jint opcode) - { - - disp__glLogicOp ( - (GLenum) opcode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCullFace ( GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCullFace ( - JNIEnv *env, jobject obj, - jint mode) - { - - disp__glCullFace ( - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glFrontFace ( GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glFrontFace ( - JNIEnv *env, jobject obj, - jint mode) - { - - disp__glFrontFace ( - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPointSize ( GLfloat size ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPointSize ( - JNIEnv *env, jobject obj, - jfloat size) - { - - disp__glPointSize ( - (GLfloat) size - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLineWidth ( GLfloat width ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLineWidth ( - JNIEnv *env, jobject obj, - jfloat width) - { - - disp__glLineWidth ( - (GLfloat) width - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLineStipple ( GLint factor , GLushort pattern ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLineStipple ( - JNIEnv *env, jobject obj, - jint factor, - jshort pattern) - { - - disp__glLineStipple ( - (GLint) factor, - (GLushort) pattern - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPolygonMode ( GLenum face , GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPolygonMode ( - JNIEnv *env, jobject obj, - jint face, - jint mode) - { - - disp__glPolygonMode ( - (GLenum) face, - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPolygonOffset ( GLfloat factor , GLfloat units ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPolygonOffset ( - JNIEnv *env, jobject obj, - jfloat factor, - jfloat units) - { - - disp__glPolygonOffset ( - (GLfloat) factor, - (GLfloat) units - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPolygonStipple ( const GLubyte * mask ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPolygonStipple ( - JNIEnv *env, jobject obj, - jbyteArray mask) - { - jbyte *ptr0 = NULL; - - if(mask!=NULL) - { - ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, 0); - } - disp__glPolygonStipple ( - (const GLubyte *) ptr0 - ); - - if(mask!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, mask, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPolygonStipple ( GLubyte * mask ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPolygonStipple ( - JNIEnv *env, jobject obj, - jbyteArray mask) - { - jboolean isCopiedArray0 = JNI_FALSE; - jbyte *ptr0 = NULL; - - if(mask!=NULL) - { - ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, &isCopiedArray0); - } - disp__glGetPolygonStipple ( - (GLubyte *) ptr0 - ); - - if(mask!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, mask, ptr0, (isCopiedArray0 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEdgeFlag ( GLboolean flag ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlag ( - JNIEnv *env, jobject obj, - jboolean flag) - { - - disp__glEdgeFlag ( - (GLboolean) flag - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEdgeFlagv ( const GLboolean * flag ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlagv ( - JNIEnv *env, jobject obj, - jbooleanArray flag) - { - jboolean *ptr0 = NULL; - - if(flag!=NULL) - { - ptr0 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, flag, 0); - } - disp__glEdgeFlagv ( - (const GLboolean *) ptr0 - ); - - if(flag!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, flag, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glScissor ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glScissor ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height) - { - - disp__glScissor ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glClipPlane ( GLenum plane , const GLdouble * equation ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glClipPlane ( - JNIEnv *env, jobject obj, - jint plane, - jdoubleArray equation) - { - jdouble *ptr1 = NULL; - - if(equation!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, 0); - } - disp__glClipPlane ( - (GLenum) plane, - (const GLdouble *) ptr1 - ); - - if(equation!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, equation, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetClipPlane ( GLenum plane , GLdouble * equation ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetClipPlane ( - JNIEnv *env, jobject obj, - jint plane, - jdoubleArray equation) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - - if(equation!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, &isCopiedArray1); - } - disp__glGetClipPlane ( - (GLenum) plane, - (GLdouble *) ptr1 - ); - - if(equation!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, equation, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawBuffer ( GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawBuffer ( - JNIEnv *env, jobject obj, - jint mode) - { - - disp__glDrawBuffer ( - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glReadBuffer ( GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glReadBuffer ( - JNIEnv *env, jobject obj, - jint mode) - { - - disp__glReadBuffer ( - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEnable ( GLenum cap ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEnable ( - JNIEnv *env, jobject obj, - jint cap) - { - - disp__glEnable ( - (GLenum) cap - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDisable ( GLenum cap ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDisable ( - JNIEnv *env, jobject obj, - jint cap) - { - - disp__glDisable ( - (GLenum) cap - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glIsEnabled ( GLenum cap ) ;
- * 
- */ - JNIEXPORT jboolean JNICALL - Java_gl4java_GLFuncJauJNInf_glIsEnabled ( - JNIEnv *env, jobject obj, - jint cap) - { - jboolean ret; - - - ret = (jboolean) disp__glIsEnabled ( - (GLenum) cap - ); - - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEnableClientState ( GLenum cap ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEnableClientState ( - JNIEnv *env, jobject obj, - jint cap) - { - - disp__glEnableClientState ( - (GLenum) cap - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDisableClientState ( GLenum cap ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDisableClientState ( - JNIEnv *env, jobject obj, - jint cap) - { - - disp__glDisableClientState ( - (GLenum) cap - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetBooleanv ( GLenum pname , GLboolean * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetBooleanv ( - JNIEnv *env, jobject obj, - jint pname, - jbooleanArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jboolean *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetBooleanv ( - (GLenum) pname, - (GLboolean *) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetDoublev ( GLenum pname , GLdouble * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetDoublev ( - JNIEnv *env, jobject obj, - jint pname, - jdoubleArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetDoublev ( - (GLenum) pname, - (GLdouble *) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetFloatv ( GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetFloatv ( - JNIEnv *env, jobject obj, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jfloat *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetFloatv ( - (GLenum) pname, - (GLfloat *) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetIntegerv ( GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetIntegerv ( - JNIEnv *env, jobject obj, - jint pname, - jintArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jint *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetIntegerv ( - (GLenum) pname, - (GLint *) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPushAttrib ( GLbitfield mask ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPushAttrib ( - JNIEnv *env, jobject obj, - jint mask) - { - - disp__glPushAttrib ( - (GLbitfield) mask - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPopAttrib ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPopAttrib ( - JNIEnv *env, jobject obj) - { - - disp__glPopAttrib ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPushClientAttrib ( GLbitfield mask ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPushClientAttrib ( - JNIEnv *env, jobject obj, - jint mask) - { - - disp__glPushClientAttrib ( - (GLbitfield) mask - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPopClientAttrib ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPopClientAttrib ( - JNIEnv *env, jobject obj) - { - - disp__glPopClientAttrib ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern GLint glRenderMode ( GLenum mode ) ;
- * 
- */ - JNIEXPORT jint JNICALL - Java_gl4java_GLFuncJauJNInf_glRenderMode ( - JNIEnv *env, jobject obj, - jint mode) - { - jint ret; - - - ret = (jint) disp__glRenderMode ( - (GLenum) mode - ); - - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern GLenum glGetError ( void ) ;
- * 
- */ - JNIEXPORT jint JNICALL - Java_gl4java_GLFuncJauJNInf_glGetError ( - JNIEnv *env, jobject obj) - { - jint ret; - - - ret = (jint) disp__glGetError ( - ); - - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern void glFinish ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glFinish ( - JNIEnv *env, jobject obj) - { - - disp__glFinish ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glFlush ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glFlush ( - JNIEnv *env, jobject obj) - { - - disp__glFlush ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glHint ( GLenum target , GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glHint ( - JNIEnv *env, jobject obj, - jint target, - jint mode) - { - - disp__glHint ( - (GLenum) target, - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glClearDepth ( GLclampd depth ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glClearDepth ( - JNIEnv *env, jobject obj, - jdouble depth) - { - - disp__glClearDepth ( - (GLclampd) depth - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDepthFunc ( GLenum func ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDepthFunc ( - JNIEnv *env, jobject obj, - jint func) - { - - disp__glDepthFunc ( - (GLenum) func - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDepthMask ( GLboolean flag ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDepthMask ( - JNIEnv *env, jobject obj, - jboolean flag) - { - - disp__glDepthMask ( - (GLboolean) flag - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDepthRange ( GLclampd near_val , GLclampd far_val ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDepthRange ( - JNIEnv *env, jobject obj, - jdouble near_val, - jdouble far_val) - { - - disp__glDepthRange ( - (GLclampd) near_val, - (GLclampd) far_val - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glClearAccum ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glClearAccum ( - JNIEnv *env, jobject obj, - jfloat red, - jfloat green, - jfloat blue, - jfloat alpha) - { - - disp__glClearAccum ( - (GLfloat) red, - (GLfloat) green, - (GLfloat) blue, - (GLfloat) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glAccum ( GLenum op , GLfloat value ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glAccum ( - JNIEnv *env, jobject obj, - jint op, - jfloat value) - { - - disp__glAccum ( - (GLenum) op, - (GLfloat) value - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMatrixMode ( GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMatrixMode ( - JNIEnv *env, jobject obj, - jint mode) - { - - disp__glMatrixMode ( - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glOrtho ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glOrtho ( - JNIEnv *env, jobject obj, - jdouble left, - jdouble right, - jdouble bottom, - jdouble top, - jdouble near_val, - jdouble far_val) - { - - disp__glOrtho ( - (GLdouble) left, - (GLdouble) right, - (GLdouble) bottom, - (GLdouble) top, - (GLdouble) near_val, - (GLdouble) far_val - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glFrustum ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glFrustum ( - JNIEnv *env, jobject obj, - jdouble left, - jdouble right, - jdouble bottom, - jdouble top, - jdouble near_val, - jdouble far_val) - { - - disp__glFrustum ( - (GLdouble) left, - (GLdouble) right, - (GLdouble) bottom, - (GLdouble) top, - (GLdouble) near_val, - (GLdouble) far_val - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glViewport ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glViewport ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height) - { - - disp__glViewport ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPushMatrix ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPushMatrix ( - JNIEnv *env, jobject obj) - { - - disp__glPushMatrix ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPopMatrix ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPopMatrix ( - JNIEnv *env, jobject obj) - { - - disp__glPopMatrix ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLoadIdentity ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLoadIdentity ( - JNIEnv *env, jobject obj) - { - - disp__glLoadIdentity ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLoadMatrixd ( const GLdouble * m ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLoadMatrixd ( - JNIEnv *env, jobject obj, - jdoubleArray m) - { - jdouble *ptr0 = NULL; - - if(m!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, 0); - } - disp__glLoadMatrixd ( - (const GLdouble *) ptr0 - ); - - if(m!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, m, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLoadMatrixf ( const GLfloat * m ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLoadMatrixf ( - JNIEnv *env, jobject obj, - jfloatArray m) - { - jfloat *ptr0 = NULL; - - if(m!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, 0); - } - disp__glLoadMatrixf ( - (const GLfloat *) ptr0 - ); - - if(m!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, m, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultMatrixd ( const GLdouble * m ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultMatrixd ( - JNIEnv *env, jobject obj, - jdoubleArray m) - { - jdouble *ptr0 = NULL; - - if(m!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, 0); - } - disp__glMultMatrixd ( - (const GLdouble *) ptr0 - ); - - if(m!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, m, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultMatrixf ( const GLfloat * m ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultMatrixf ( - JNIEnv *env, jobject obj, - jfloatArray m) - { - jfloat *ptr0 = NULL; - - if(m!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, 0); - } - disp__glMultMatrixf ( - (const GLfloat *) ptr0 - ); - - if(m!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, m, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRotated ( GLdouble angle , GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRotated ( - JNIEnv *env, jobject obj, - jdouble angle, - jdouble x, - jdouble y, - jdouble z) - { - - disp__glRotated ( - (GLdouble) angle, - (GLdouble) x, - (GLdouble) y, - (GLdouble) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRotatef ( GLfloat angle , GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRotatef ( - JNIEnv *env, jobject obj, - jfloat angle, - jfloat x, - jfloat y, - jfloat z) - { - - disp__glRotatef ( - (GLfloat) angle, - (GLfloat) x, - (GLfloat) y, - (GLfloat) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glScaled ( GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glScaled ( - JNIEnv *env, jobject obj, - jdouble x, - jdouble y, - jdouble z) - { - - disp__glScaled ( - (GLdouble) x, - (GLdouble) y, - (GLdouble) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glScalef ( GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glScalef ( - JNIEnv *env, jobject obj, - jfloat x, - jfloat y, - jfloat z) - { - - disp__glScalef ( - (GLfloat) x, - (GLfloat) y, - (GLfloat) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTranslated ( GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTranslated ( - JNIEnv *env, jobject obj, - jdouble x, - jdouble y, - jdouble z) - { - - disp__glTranslated ( - (GLdouble) x, - (GLdouble) y, - (GLdouble) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTranslatef ( GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTranslatef ( - JNIEnv *env, jobject obj, - jfloat x, - jfloat y, - jfloat z) - { - - disp__glTranslatef ( - (GLfloat) x, - (GLfloat) y, - (GLfloat) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glIsList ( GLuint list ) ;
- * 
- */ - JNIEXPORT jboolean JNICALL - Java_gl4java_GLFuncJauJNInf_glIsList ( - JNIEnv *env, jobject obj, - jint list) - { - jboolean ret; - - - ret = (jboolean) disp__glIsList ( - (GLuint) list - ); - - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDeleteLists ( GLuint list , GLsizei range ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDeleteLists ( - JNIEnv *env, jobject obj, - jint list, - jint range) - { - - disp__glDeleteLists ( - (GLuint) list, - (GLsizei) range - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern GLuint glGenLists ( GLsizei range ) ;
- * 
- */ - JNIEXPORT jint JNICALL - Java_gl4java_GLFuncJauJNInf_glGenLists ( - JNIEnv *env, jobject obj, - jint range) - { - jint ret; - - - ret = (jint) disp__glGenLists ( - (GLsizei) range - ); - - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNewList ( GLuint list , GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNewList ( - JNIEnv *env, jobject obj, - jint list, - jint mode) - { - - disp__glNewList ( - (GLuint) list, - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEndList ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEndList ( - JNIEnv *env, jobject obj) - { - - disp__glEndList ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCallList ( GLuint list ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCallList ( - JNIEnv *env, jobject obj, - jint list) - { - - disp__glCallList ( - (GLuint) list - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCallLists ( GLsizei n , GLenum type , const GLvoid * lists ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCallLists__II_3B ( - JNIEnv *env, jobject obj, - jint n, - jint type, - jbyteArray lists) - { - jbyte *ptr2 = NULL; - - if(lists!=NULL) - { - ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); - } - disp__glCallLists ( - (GLsizei) n, - (GLenum) type, - (const GLvoid *) ptr2 - ); - - if(lists!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCallLists__II_3S ( - JNIEnv *env, jobject obj, - jint n, - jint type, - jshortArray lists) - { - jshort *ptr2 = NULL; - - if(lists!=NULL) - { - ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); - } - disp__glCallLists ( - (GLsizei) n, - (GLenum) type, - (const GLvoid *) ptr2 - ); - - if(lists!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCallLists__II_3I ( - JNIEnv *env, jobject obj, - jint n, - jint type, - jintArray lists) - { - jint *ptr2 = NULL; - - if(lists!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); - } - disp__glCallLists ( - (GLsizei) n, - (GLenum) type, - (const GLvoid *) ptr2 - ); - - if(lists!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCallLists__II_3F ( - JNIEnv *env, jobject obj, - jint n, - jint type, - jfloatArray lists) - { - jfloat *ptr2 = NULL; - - if(lists!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); - } - disp__glCallLists ( - (GLsizei) n, - (GLenum) type, - (const GLvoid *) ptr2 - ); - - if(lists!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCallLists__II_3D ( - JNIEnv *env, jobject obj, - jint n, - jint type, - jdoubleArray lists) - { - jdouble *ptr2 = NULL; - - if(lists!=NULL) - { - ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); - } - disp__glCallLists ( - (GLsizei) n, - (GLenum) type, - (const GLvoid *) ptr2 - ); - - if(lists!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCallLists__II_3Z ( - JNIEnv *env, jobject obj, - jint n, - jint type, - jbooleanArray lists) - { - jboolean *ptr2 = NULL; - - if(lists!=NULL) - { - ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); - } - disp__glCallLists ( - (GLsizei) n, - (GLenum) type, - (const GLvoid *) ptr2 - ); - - if(lists!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCallLists__II_3J ( - JNIEnv *env, jobject obj, - jint n, - jint type, - jlongArray lists) - { - jlong *ptr2 = NULL; - - if(lists!=NULL) - { - ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); - } - disp__glCallLists ( - (GLsizei) n, - (GLenum) type, - (const GLvoid *) ptr2 - ); - - if(lists!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glListBase ( GLuint base ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glListBase ( - JNIEnv *env, jobject obj, - jint base) - { - - disp__glListBase ( - (GLuint) base - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glBegin ( GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glBegin ( - JNIEnv *env, jobject obj, - jint mode) - { - - disp__glBegin ( - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEnd ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEnd ( - JNIEnv *env, jobject obj) - { - - disp__glEnd ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2d ( GLdouble x , GLdouble y ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex2d ( - JNIEnv *env, jobject obj, - jdouble x, - jdouble y) - { - - disp__glVertex2d ( - (GLdouble) x, - (GLdouble) y - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2f ( GLfloat x , GLfloat y ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex2f ( - JNIEnv *env, jobject obj, - jfloat x, - jfloat y) - { - - disp__glVertex2f ( - (GLfloat) x, - (GLfloat) y - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2i ( GLint x , GLint y ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex2i ( - JNIEnv *env, jobject obj, - jint x, - jint y) - { - - disp__glVertex2i ( - (GLint) x, - (GLint) y - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2s ( GLshort x , GLshort y ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex2s ( - JNIEnv *env, jobject obj, - jshort x, - jshort y) - { - - disp__glVertex2s ( - (GLshort) x, - (GLshort) y - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3d ( GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex3d ( - JNIEnv *env, jobject obj, - jdouble x, - jdouble y, - jdouble z) - { - - disp__glVertex3d ( - (GLdouble) x, - (GLdouble) y, - (GLdouble) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3f ( GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex3f ( - JNIEnv *env, jobject obj, - jfloat x, - jfloat y, - jfloat z) - { - - disp__glVertex3f ( - (GLfloat) x, - (GLfloat) y, - (GLfloat) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3i ( GLint x , GLint y , GLint z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex3i ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint z) - { - - disp__glVertex3i ( - (GLint) x, - (GLint) y, - (GLint) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3s ( GLshort x , GLshort y , GLshort z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex3s ( - JNIEnv *env, jobject obj, - jshort x, - jshort y, - jshort z) - { - - disp__glVertex3s ( - (GLshort) x, - (GLshort) y, - (GLshort) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex4d ( - JNIEnv *env, jobject obj, - jdouble x, - jdouble y, - jdouble z, - jdouble w) - { - - disp__glVertex4d ( - (GLdouble) x, - (GLdouble) y, - (GLdouble) z, - (GLdouble) w - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex4f ( - JNIEnv *env, jobject obj, - jfloat x, - jfloat y, - jfloat z, - jfloat w) - { - - disp__glVertex4f ( - (GLfloat) x, - (GLfloat) y, - (GLfloat) z, - (GLfloat) w - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4i ( GLint x , GLint y , GLint z , GLint w ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex4i ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint z, - jint w) - { - - disp__glVertex4i ( - (GLint) x, - (GLint) y, - (GLint) z, - (GLint) w - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex4s ( - JNIEnv *env, jobject obj, - jshort x, - jshort y, - jshort z, - jshort w) - { - - disp__glVertex4s ( - (GLshort) x, - (GLshort) y, - (GLshort) z, - (GLshort) w - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex2dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex2dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex2fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex2fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex2iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex2iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex2sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex2sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex3dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex3dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex3fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex3fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex3iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex3iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex3sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex3sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex4dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex4dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex4fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex4fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex4iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex4iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertex4sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glVertex4sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3b ( GLbyte nx , GLbyte ny , GLbyte nz ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3b ( - JNIEnv *env, jobject obj, - jbyte nx, - jbyte ny, - jbyte nz) - { - - disp__glNormal3b ( - (GLbyte) nx, - (GLbyte) ny, - (GLbyte) nz - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3d ( GLdouble nx , GLdouble ny , GLdouble nz ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3d ( - JNIEnv *env, jobject obj, - jdouble nx, - jdouble ny, - jdouble nz) - { - - disp__glNormal3d ( - (GLdouble) nx, - (GLdouble) ny, - (GLdouble) nz - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3f ( GLfloat nx , GLfloat ny , GLfloat nz ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3f ( - JNIEnv *env, jobject obj, - jfloat nx, - jfloat ny, - jfloat nz) - { - - disp__glNormal3f ( - (GLfloat) nx, - (GLfloat) ny, - (GLfloat) nz - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3i ( GLint nx , GLint ny , GLint nz ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3i ( - JNIEnv *env, jobject obj, - jint nx, - jint ny, - jint nz) - { - - disp__glNormal3i ( - (GLint) nx, - (GLint) ny, - (GLint) nz - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3s ( GLshort nx , GLshort ny , GLshort nz ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3s ( - JNIEnv *env, jobject obj, - jshort nx, - jshort ny, - jshort nz) - { - - disp__glNormal3s ( - (GLshort) nx, - (GLshort) ny, - (GLshort) nz - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3bv ( const GLbyte * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3bv ( - JNIEnv *env, jobject obj, - jbyteArray v) - { - jbyte *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glNormal3bv ( - (const GLbyte *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glNormal3dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glNormal3fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glNormal3iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormal3sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glNormal3sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexd ( GLdouble c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexd ( - JNIEnv *env, jobject obj, - jdouble c) - { - - disp__glIndexd ( - (GLdouble) c - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexf ( GLfloat c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexf ( - JNIEnv *env, jobject obj, - jfloat c) - { - - disp__glIndexf ( - (GLfloat) c - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexi ( GLint c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexi ( - JNIEnv *env, jobject obj, - jint c) - { - - disp__glIndexi ( - (GLint) c - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexs ( GLshort c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexs ( - JNIEnv *env, jobject obj, - jshort c) - { - - disp__glIndexs ( - (GLshort) c - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexub ( GLubyte c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexub ( - JNIEnv *env, jobject obj, - jbyte c) - { - - disp__glIndexub ( - (GLubyte) c - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexdv ( const GLdouble * c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexdv ( - JNIEnv *env, jobject obj, - jdoubleArray c) - { - jdouble *ptr0 = NULL; - - if(c!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, c, 0); - } - disp__glIndexdv ( - (const GLdouble *) ptr0 - ); - - if(c!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexfv ( const GLfloat * c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexfv ( - JNIEnv *env, jobject obj, - jfloatArray c) - { - jfloat *ptr0 = NULL; - - if(c!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, c, 0); - } - disp__glIndexfv ( - (const GLfloat *) ptr0 - ); - - if(c!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexiv ( const GLint * c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexiv ( - JNIEnv *env, jobject obj, - jintArray c) - { - jint *ptr0 = NULL; - - if(c!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, c, 0); - } - disp__glIndexiv ( - (const GLint *) ptr0 - ); - - if(c!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexsv ( const GLshort * c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexsv ( - JNIEnv *env, jobject obj, - jshortArray c) - { - jshort *ptr0 = NULL; - - if(c!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, c, 0); - } - disp__glIndexsv ( - (const GLshort *) ptr0 - ); - - if(c!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexubv ( const GLubyte * c ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexubv ( - JNIEnv *env, jobject obj, - jbyteArray c) - { - jbyte *ptr0 = NULL; - - if(c!=NULL) - { - ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, c, 0); - } - disp__glIndexubv ( - (const GLubyte *) ptr0 - ); - - if(c!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3b ( GLbyte red , GLbyte green , GLbyte blue ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3b ( - JNIEnv *env, jobject obj, - jbyte red, - jbyte green, - jbyte blue) - { - - disp__glColor3b ( - (GLbyte) red, - (GLbyte) green, - (GLbyte) blue - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3d ( GLdouble red , GLdouble green , GLdouble blue ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3d ( - JNIEnv *env, jobject obj, - jdouble red, - jdouble green, - jdouble blue) - { - - disp__glColor3d ( - (GLdouble) red, - (GLdouble) green, - (GLdouble) blue - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3f ( GLfloat red , GLfloat green , GLfloat blue ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3f ( - JNIEnv *env, jobject obj, - jfloat red, - jfloat green, - jfloat blue) - { - - disp__glColor3f ( - (GLfloat) red, - (GLfloat) green, - (GLfloat) blue - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3i ( GLint red , GLint green , GLint blue ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3i ( - JNIEnv *env, jobject obj, - jint red, - jint green, - jint blue) - { - - disp__glColor3i ( - (GLint) red, - (GLint) green, - (GLint) blue - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3s ( GLshort red , GLshort green , GLshort blue ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3s ( - JNIEnv *env, jobject obj, - jshort red, - jshort green, - jshort blue) - { - - disp__glColor3s ( - (GLshort) red, - (GLshort) green, - (GLshort) blue - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3ub ( GLubyte red , GLubyte green , GLubyte blue ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3ub ( - JNIEnv *env, jobject obj, - jbyte red, - jbyte green, - jbyte blue) - { - - disp__glColor3ub ( - (GLubyte) red, - (GLubyte) green, - (GLubyte) blue - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3ui ( GLuint red , GLuint green , GLuint blue ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3ui ( - JNIEnv *env, jobject obj, - jint red, - jint green, - jint blue) - { - - disp__glColor3ui ( - (GLuint) red, - (GLuint) green, - (GLuint) blue - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3us ( GLushort red , GLushort green , GLushort blue ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3us ( - JNIEnv *env, jobject obj, - jshort red, - jshort green, - jshort blue) - { - - disp__glColor3us ( - (GLushort) red, - (GLushort) green, - (GLushort) blue - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4b ( GLbyte red , GLbyte green , GLbyte blue , GLbyte alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4b ( - JNIEnv *env, jobject obj, - jbyte red, - jbyte green, - jbyte blue, - jbyte alpha) - { - - disp__glColor4b ( - (GLbyte) red, - (GLbyte) green, - (GLbyte) blue, - (GLbyte) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4d ( GLdouble red , GLdouble green , GLdouble blue , GLdouble alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4d ( - JNIEnv *env, jobject obj, - jdouble red, - jdouble green, - jdouble blue, - jdouble alpha) - { - - disp__glColor4d ( - (GLdouble) red, - (GLdouble) green, - (GLdouble) blue, - (GLdouble) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4f ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4f ( - JNIEnv *env, jobject obj, - jfloat red, - jfloat green, - jfloat blue, - jfloat alpha) - { - - disp__glColor4f ( - (GLfloat) red, - (GLfloat) green, - (GLfloat) blue, - (GLfloat) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4i ( GLint red , GLint green , GLint blue , GLint alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4i ( - JNIEnv *env, jobject obj, - jint red, - jint green, - jint blue, - jint alpha) - { - - disp__glColor4i ( - (GLint) red, - (GLint) green, - (GLint) blue, - (GLint) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4s ( GLshort red , GLshort green , GLshort blue , GLshort alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4s ( - JNIEnv *env, jobject obj, - jshort red, - jshort green, - jshort blue, - jshort alpha) - { - - disp__glColor4s ( - (GLshort) red, - (GLshort) green, - (GLshort) blue, - (GLshort) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4ub ( GLubyte red , GLubyte green , GLubyte blue , GLubyte alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4ub ( - JNIEnv *env, jobject obj, - jbyte red, - jbyte green, - jbyte blue, - jbyte alpha) - { - - disp__glColor4ub ( - (GLubyte) red, - (GLubyte) green, - (GLubyte) blue, - (GLubyte) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4ui ( GLuint red , GLuint green , GLuint blue , GLuint alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4ui ( - JNIEnv *env, jobject obj, - jint red, - jint green, - jint blue, - jint alpha) - { - - disp__glColor4ui ( - (GLuint) red, - (GLuint) green, - (GLuint) blue, - (GLuint) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4us ( GLushort red , GLushort green , GLushort blue , GLushort alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4us ( - JNIEnv *env, jobject obj, - jshort red, - jshort green, - jshort blue, - jshort alpha) - { - - disp__glColor4us ( - (GLushort) red, - (GLushort) green, - (GLushort) blue, - (GLushort) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3bv ( const GLbyte * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3bv ( - JNIEnv *env, jobject obj, - jbyteArray v) - { - jbyte *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor3bv ( - (const GLbyte *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor3dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor3fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor3iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor3sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3ubv ( const GLubyte * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3ubv ( - JNIEnv *env, jobject obj, - jbyteArray v) - { - jbyte *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor3ubv ( - (const GLubyte *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3uiv ( const GLuint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3uiv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor3uiv ( - (const GLuint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3usv ( const GLushort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor3usv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor3usv ( - (const GLushort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4bv ( const GLbyte * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4bv ( - JNIEnv *env, jobject obj, - jbyteArray v) - { - jbyte *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor4bv ( - (const GLbyte *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor4dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor4fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor4iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor4sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4ubv ( const GLubyte * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4ubv ( - JNIEnv *env, jobject obj, - jbyteArray v) - { - jbyte *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor4ubv ( - (const GLubyte *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4uiv ( const GLuint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4uiv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor4uiv ( - (const GLuint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4usv ( const GLushort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColor4usv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glColor4usv ( - (const GLushort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1d ( GLdouble s ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord1d ( - JNIEnv *env, jobject obj, - jdouble s) - { - - disp__glTexCoord1d ( - (GLdouble) s - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1f ( GLfloat s ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord1f ( - JNIEnv *env, jobject obj, - jfloat s) - { - - disp__glTexCoord1f ( - (GLfloat) s - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1i ( GLint s ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord1i ( - JNIEnv *env, jobject obj, - jint s) - { - - disp__glTexCoord1i ( - (GLint) s - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1s ( GLshort s ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord1s ( - JNIEnv *env, jobject obj, - jshort s) - { - - disp__glTexCoord1s ( - (GLshort) s - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2d ( GLdouble s , GLdouble t ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord2d ( - JNIEnv *env, jobject obj, - jdouble s, - jdouble t) - { - - disp__glTexCoord2d ( - (GLdouble) s, - (GLdouble) t - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2f ( GLfloat s , GLfloat t ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord2f ( - JNIEnv *env, jobject obj, - jfloat s, - jfloat t) - { - - disp__glTexCoord2f ( - (GLfloat) s, - (GLfloat) t - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2i ( GLint s , GLint t ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord2i ( - JNIEnv *env, jobject obj, - jint s, - jint t) - { - - disp__glTexCoord2i ( - (GLint) s, - (GLint) t - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2s ( GLshort s , GLshort t ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord2s ( - JNIEnv *env, jobject obj, - jshort s, - jshort t) - { - - disp__glTexCoord2s ( - (GLshort) s, - (GLshort) t - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3d ( GLdouble s , GLdouble t , GLdouble r ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord3d ( - JNIEnv *env, jobject obj, - jdouble s, - jdouble t, - jdouble r) - { - - disp__glTexCoord3d ( - (GLdouble) s, - (GLdouble) t, - (GLdouble) r - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3f ( GLfloat s , GLfloat t , GLfloat r ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord3f ( - JNIEnv *env, jobject obj, - jfloat s, - jfloat t, - jfloat r) - { - - disp__glTexCoord3f ( - (GLfloat) s, - (GLfloat) t, - (GLfloat) r - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3i ( GLint s , GLint t , GLint r ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord3i ( - JNIEnv *env, jobject obj, - jint s, - jint t, - jint r) - { - - disp__glTexCoord3i ( - (GLint) s, - (GLint) t, - (GLint) r - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3s ( GLshort s , GLshort t , GLshort r ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord3s ( - JNIEnv *env, jobject obj, - jshort s, - jshort t, - jshort r) - { - - disp__glTexCoord3s ( - (GLshort) s, - (GLshort) t, - (GLshort) r - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4d ( GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord4d ( - JNIEnv *env, jobject obj, - jdouble s, - jdouble t, - jdouble r, - jdouble q) - { - - disp__glTexCoord4d ( - (GLdouble) s, - (GLdouble) t, - (GLdouble) r, - (GLdouble) q - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4f ( GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord4f ( - JNIEnv *env, jobject obj, - jfloat s, - jfloat t, - jfloat r, - jfloat q) - { - - disp__glTexCoord4f ( - (GLfloat) s, - (GLfloat) t, - (GLfloat) r, - (GLfloat) q - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4i ( GLint s , GLint t , GLint r , GLint q ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord4i ( - JNIEnv *env, jobject obj, - jint s, - jint t, - jint r, - jint q) - { - - disp__glTexCoord4i ( - (GLint) s, - (GLint) t, - (GLint) r, - (GLint) q - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4s ( GLshort s , GLshort t , GLshort r , GLshort q ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord4s ( - JNIEnv *env, jobject obj, - jshort s, - jshort t, - jshort r, - jshort q) - { - - disp__glTexCoord4s ( - (GLshort) s, - (GLshort) t, - (GLshort) r, - (GLshort) q - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord1dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord1dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord1fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord1fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord1iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord1iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord1sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord1sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord2dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord2dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord2fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord2fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord2iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord2iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord2sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord2sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord3dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord3dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord3fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord3fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord3iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord3iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord3sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord3sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord4dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord4dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord4fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord4fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord4iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord4iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoord4sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glTexCoord4sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2d ( GLdouble x , GLdouble y ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos2d ( - JNIEnv *env, jobject obj, - jdouble x, - jdouble y) - { - - disp__glRasterPos2d ( - (GLdouble) x, - (GLdouble) y - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2f ( GLfloat x , GLfloat y ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos2f ( - JNIEnv *env, jobject obj, - jfloat x, - jfloat y) - { - - disp__glRasterPos2f ( - (GLfloat) x, - (GLfloat) y - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2i ( GLint x , GLint y ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos2i ( - JNIEnv *env, jobject obj, - jint x, - jint y) - { - - disp__glRasterPos2i ( - (GLint) x, - (GLint) y - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2s ( GLshort x , GLshort y ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos2s ( - JNIEnv *env, jobject obj, - jshort x, - jshort y) - { - - disp__glRasterPos2s ( - (GLshort) x, - (GLshort) y - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3d ( GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos3d ( - JNIEnv *env, jobject obj, - jdouble x, - jdouble y, - jdouble z) - { - - disp__glRasterPos3d ( - (GLdouble) x, - (GLdouble) y, - (GLdouble) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3f ( GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos3f ( - JNIEnv *env, jobject obj, - jfloat x, - jfloat y, - jfloat z) - { - - disp__glRasterPos3f ( - (GLfloat) x, - (GLfloat) y, - (GLfloat) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3i ( GLint x , GLint y , GLint z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos3i ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint z) - { - - disp__glRasterPos3i ( - (GLint) x, - (GLint) y, - (GLint) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3s ( GLshort x , GLshort y , GLshort z ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos3s ( - JNIEnv *env, jobject obj, - jshort x, - jshort y, - jshort z) - { - - disp__glRasterPos3s ( - (GLshort) x, - (GLshort) y, - (GLshort) z - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos4d ( - JNIEnv *env, jobject obj, - jdouble x, - jdouble y, - jdouble z, - jdouble w) - { - - disp__glRasterPos4d ( - (GLdouble) x, - (GLdouble) y, - (GLdouble) z, - (GLdouble) w - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos4f ( - JNIEnv *env, jobject obj, - jfloat x, - jfloat y, - jfloat z, - jfloat w) - { - - disp__glRasterPos4f ( - (GLfloat) x, - (GLfloat) y, - (GLfloat) z, - (GLfloat) w - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4i ( GLint x , GLint y , GLint z , GLint w ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos4i ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint z, - jint w) - { - - disp__glRasterPos4i ( - (GLint) x, - (GLint) y, - (GLint) z, - (GLint) w - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos4s ( - JNIEnv *env, jobject obj, - jshort x, - jshort y, - jshort z, - jshort w) - { - - disp__glRasterPos4s ( - (GLshort) x, - (GLshort) y, - (GLshort) z, - (GLshort) w - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos2dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos2dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos2fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos2fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos2iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos2iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos2sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos2sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos3dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos3dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos3fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos3fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos3iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos3iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos3sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos3sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4dv ( const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos4dv ( - JNIEnv *env, jobject obj, - jdoubleArray v) - { - jdouble *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos4dv ( - (const GLdouble *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4fv ( const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos4fv ( - JNIEnv *env, jobject obj, - jfloatArray v) - { - jfloat *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos4fv ( - (const GLfloat *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4iv ( const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos4iv ( - JNIEnv *env, jobject obj, - jintArray v) - { - jint *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos4iv ( - (const GLint *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4sv ( const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRasterPos4sv ( - JNIEnv *env, jobject obj, - jshortArray v) - { - jshort *ptr0 = NULL; - - if(v!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glRasterPos4sv ( - (const GLshort *) ptr0 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRectd ( GLdouble x1 , GLdouble y1 , GLdouble x2 , GLdouble y2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRectd ( - JNIEnv *env, jobject obj, - jdouble x1, - jdouble y1, - jdouble x2, - jdouble y2) - { - - disp__glRectd ( - (GLdouble) x1, - (GLdouble) y1, - (GLdouble) x2, - (GLdouble) y2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRectf ( GLfloat x1 , GLfloat y1 , GLfloat x2 , GLfloat y2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRectf ( - JNIEnv *env, jobject obj, - jfloat x1, - jfloat y1, - jfloat x2, - jfloat y2) - { - - disp__glRectf ( - (GLfloat) x1, - (GLfloat) y1, - (GLfloat) x2, - (GLfloat) y2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRecti ( GLint x1 , GLint y1 , GLint x2 , GLint y2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRecti ( - JNIEnv *env, jobject obj, - jint x1, - jint y1, - jint x2, - jint y2) - { - - disp__glRecti ( - (GLint) x1, - (GLint) y1, - (GLint) x2, - (GLint) y2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRects ( GLshort x1 , GLshort y1 , GLshort x2 , GLshort y2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRects ( - JNIEnv *env, jobject obj, - jshort x1, - jshort y1, - jshort x2, - jshort y2) - { - - disp__glRects ( - (GLshort) x1, - (GLshort) y1, - (GLshort) x2, - (GLshort) y2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRectdv ( const GLdouble * v1 , const GLdouble * v2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRectdv ( - JNIEnv *env, jobject obj, - jdoubleArray v1, - jdoubleArray v2) - { - jdouble *ptr0 = NULL; - jdouble *ptr1 = NULL; - - if(v1!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); - } - if(v2!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v2, 0); - } - disp__glRectdv ( - (const GLdouble *) ptr0, - (const GLdouble *) ptr1 - ); - - if(v1!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v1, ptr0, JNI_ABORT); - } - if(v2!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v2, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRectfv ( const GLfloat * v1 , const GLfloat * v2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRectfv ( - JNIEnv *env, jobject obj, - jfloatArray v1, - jfloatArray v2) - { - jfloat *ptr0 = NULL; - jfloat *ptr1 = NULL; - - if(v1!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); - } - if(v2!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v2, 0); - } - disp__glRectfv ( - (const GLfloat *) ptr0, - (const GLfloat *) ptr1 - ); - - if(v1!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v1, ptr0, JNI_ABORT); - } - if(v2!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v2, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRectiv ( const GLint * v1 , const GLint * v2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRectiv ( - JNIEnv *env, jobject obj, - jintArray v1, - jintArray v2) - { - jint *ptr0 = NULL; - jint *ptr1 = NULL; - - if(v1!=NULL) - { - ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); - } - if(v2!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v2, 0); - } - disp__glRectiv ( - (const GLint *) ptr0, - (const GLint *) ptr1 - ); - - if(v1!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v1, ptr0, JNI_ABORT); - } - if(v2!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v2, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glRectsv ( const GLshort * v1 , const GLshort * v2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glRectsv ( - JNIEnv *env, jobject obj, - jshortArray v1, - jshortArray v2) - { - jshort *ptr0 = NULL; - jshort *ptr1 = NULL; - - if(v1!=NULL) - { - ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); - } - if(v2!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v2, 0); - } - disp__glRectsv ( - (const GLshort *) ptr0, - (const GLshort *) ptr1 - ); - - if(v1!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v1, ptr0, JNI_ABORT); - } - if(v2!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v2, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertexPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3B ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jbyteArray ptr) - { - jbyte *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3S ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jshortArray ptr) - { - jshort *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3I ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jintArray ptr) - { - jint *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3F ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jfloatArray ptr) - { - jfloat *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3D ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jdoubleArray ptr) - { - jdouble *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3Z ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jbooleanArray ptr) - { - jboolean *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3J ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jlongArray ptr) - { - jlong *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormalPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3B ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jbyteArray ptr) - { - jbyte *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3S ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jshortArray ptr) - { - jshort *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3I ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jintArray ptr) - { - jint *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3F ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jfloatArray ptr) - { - jfloat *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3D ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jdoubleArray ptr) - { - jdouble *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3Z ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jbooleanArray ptr) - { - jboolean *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3J ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jlongArray ptr) - { - jlong *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3B ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jbyteArray ptr) - { - jbyte *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3S ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jshortArray ptr) - { - jshort *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3I ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jintArray ptr) - { - jint *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3F ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jfloatArray ptr) - { - jfloat *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3D ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jdoubleArray ptr) - { - jdouble *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3Z ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jbooleanArray ptr) - { - jboolean *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3J ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jlongArray ptr) - { - jlong *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3B ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jbyteArray ptr) - { - jbyte *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3S ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jshortArray ptr) - { - jshort *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3I ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jintArray ptr) - { - jint *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3F ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jfloatArray ptr) - { - jfloat *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3D ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jdoubleArray ptr) - { - jdouble *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3Z ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jbooleanArray ptr) - { - jboolean *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3J ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jlongArray ptr) - { - jlong *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointer ( - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoordPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3B ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jbyteArray ptr) - { - jbyte *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3S ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jshortArray ptr) - { - jshort *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3I ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jintArray ptr) - { - jint *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3F ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jfloatArray ptr) - { - jfloat *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3D ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jdoubleArray ptr) - { - jdouble *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3Z ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jbooleanArray ptr) - { - jboolean *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3J ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jlongArray ptr) - { - jlong *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointer ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEdgeFlagPointer ( GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3B ( - JNIEnv *env, jobject obj, - jint stride, - jbyteArray ptr) - { - jbyte *ptr1 = NULL; - - if(ptr!=NULL) - { - ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glEdgeFlagPointer ( - (GLsizei) stride, - (const GLvoid *) ptr1 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3S ( - JNIEnv *env, jobject obj, - jint stride, - jshortArray ptr) - { - jshort *ptr1 = NULL; - - if(ptr!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glEdgeFlagPointer ( - (GLsizei) stride, - (const GLvoid *) ptr1 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3I ( - JNIEnv *env, jobject obj, - jint stride, - jintArray ptr) - { - jint *ptr1 = NULL; - - if(ptr!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glEdgeFlagPointer ( - (GLsizei) stride, - (const GLvoid *) ptr1 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3F ( - JNIEnv *env, jobject obj, - jint stride, - jfloatArray ptr) - { - jfloat *ptr1 = NULL; - - if(ptr!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glEdgeFlagPointer ( - (GLsizei) stride, - (const GLvoid *) ptr1 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3D ( - JNIEnv *env, jobject obj, - jint stride, - jdoubleArray ptr) - { - jdouble *ptr1 = NULL; - - if(ptr!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glEdgeFlagPointer ( - (GLsizei) stride, - (const GLvoid *) ptr1 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3Z ( - JNIEnv *env, jobject obj, - jint stride, - jbooleanArray ptr) - { - jboolean *ptr1 = NULL; - - if(ptr!=NULL) - { - ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glEdgeFlagPointer ( - (GLsizei) stride, - (const GLvoid *) ptr1 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3J ( - JNIEnv *env, jobject obj, - jint stride, - jlongArray ptr) - { - jlong *ptr1 = NULL; - - if(ptr!=NULL) - { - ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glEdgeFlagPointer ( - (GLsizei) stride, - (const GLvoid *) ptr1 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPointerv ( GLenum pname , void * * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3B ( - JNIEnv *env, jobject obj, - jint pname, - jbyteArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jbyte *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointerv ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3S ( - JNIEnv *env, jobject obj, - jint pname, - jshortArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jshort *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointerv ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3I ( - JNIEnv *env, jobject obj, - jint pname, - jintArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jint *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointerv ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3F ( - JNIEnv *env, jobject obj, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jfloat *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointerv ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3D ( - JNIEnv *env, jobject obj, - jint pname, - jdoubleArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointerv ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3Z ( - JNIEnv *env, jobject obj, - jint pname, - jbooleanArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jboolean *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointerv ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3J ( - JNIEnv *env, jobject obj, - jint pname, - jlongArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jlong *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointerv ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glArrayElement ( GLint i ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glArrayElement ( - JNIEnv *env, jobject obj, - jint i) - { - - disp__glArrayElement ( - (GLint) i - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawArrays ( GLenum mode , GLint first , GLsizei count ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawArrays ( - JNIEnv *env, jobject obj, - jint mode, - jint first, - jint count) - { - - disp__glDrawArrays ( - (GLenum) mode, - (GLint) first, - (GLsizei) count - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawElements ( GLenum mode , GLsizei count , GLenum type , const GLvoid * indices ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3B ( - JNIEnv *env, jobject obj, - jint mode, - jint count, - jint type, - jbyteArray indices) - { - jbyte *ptr3 = NULL; - - if(indices!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawElements ( - (GLenum) mode, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr3 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3S ( - JNIEnv *env, jobject obj, - jint mode, - jint count, - jint type, - jshortArray indices) - { - jshort *ptr3 = NULL; - - if(indices!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawElements ( - (GLenum) mode, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr3 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3I ( - JNIEnv *env, jobject obj, - jint mode, - jint count, - jint type, - jintArray indices) - { - jint *ptr3 = NULL; - - if(indices!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawElements ( - (GLenum) mode, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr3 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3F ( - JNIEnv *env, jobject obj, - jint mode, - jint count, - jint type, - jfloatArray indices) - { - jfloat *ptr3 = NULL; - - if(indices!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawElements ( - (GLenum) mode, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr3 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3D ( - JNIEnv *env, jobject obj, - jint mode, - jint count, - jint type, - jdoubleArray indices) - { - jdouble *ptr3 = NULL; - - if(indices!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawElements ( - (GLenum) mode, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr3 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3Z ( - JNIEnv *env, jobject obj, - jint mode, - jint count, - jint type, - jbooleanArray indices) - { - jboolean *ptr3 = NULL; - - if(indices!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawElements ( - (GLenum) mode, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr3 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3J ( - JNIEnv *env, jobject obj, - jint mode, - jint count, - jint type, - jlongArray indices) - { - jlong *ptr3 = NULL; - - if(indices!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawElements ( - (GLenum) mode, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr3 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glInterleavedArrays ( GLenum format , GLsizei stride , const GLvoid * pointer ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3B ( - JNIEnv *env, jobject obj, - jint format, - jint stride, - jbyteArray pointer) - { - jbyte *ptr2 = NULL; - - if(pointer!=NULL) - { - ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); - } - disp__glInterleavedArrays ( - (GLenum) format, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(pointer!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3S ( - JNIEnv *env, jobject obj, - jint format, - jint stride, - jshortArray pointer) - { - jshort *ptr2 = NULL; - - if(pointer!=NULL) - { - ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); - } - disp__glInterleavedArrays ( - (GLenum) format, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(pointer!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3I ( - JNIEnv *env, jobject obj, - jint format, - jint stride, - jintArray pointer) - { - jint *ptr2 = NULL; - - if(pointer!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); - } - disp__glInterleavedArrays ( - (GLenum) format, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(pointer!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3F ( - JNIEnv *env, jobject obj, - jint format, - jint stride, - jfloatArray pointer) - { - jfloat *ptr2 = NULL; - - if(pointer!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); - } - disp__glInterleavedArrays ( - (GLenum) format, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(pointer!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3D ( - JNIEnv *env, jobject obj, - jint format, - jint stride, - jdoubleArray pointer) - { - jdouble *ptr2 = NULL; - - if(pointer!=NULL) - { - ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); - } - disp__glInterleavedArrays ( - (GLenum) format, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(pointer!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3Z ( - JNIEnv *env, jobject obj, - jint format, - jint stride, - jbooleanArray pointer) - { - jboolean *ptr2 = NULL; - - if(pointer!=NULL) - { - ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); - } - disp__glInterleavedArrays ( - (GLenum) format, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(pointer!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3J ( - JNIEnv *env, jobject obj, - jint format, - jint stride, - jlongArray pointer) - { - jlong *ptr2 = NULL; - - if(pointer!=NULL) - { - ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); - } - disp__glInterleavedArrays ( - (GLenum) format, - (GLsizei) stride, - (const GLvoid *) ptr2 - ); - - if(pointer!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glShadeModel ( GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glShadeModel ( - JNIEnv *env, jobject obj, - jint mode) - { - - disp__glShadeModel ( - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLightf ( GLenum light , GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLightf ( - JNIEnv *env, jobject obj, - jint light, - jint pname, - jfloat param) - { - - disp__glLightf ( - (GLenum) light, - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLighti ( GLenum light , GLenum pname , GLint param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLighti ( - JNIEnv *env, jobject obj, - jint light, - jint pname, - jint param) - { - - disp__glLighti ( - (GLenum) light, - (GLenum) pname, - (GLint) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLightfv ( GLenum light , GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLightfv ( - JNIEnv *env, jobject obj, - jint light, - jint pname, - jfloatArray params) - { - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glLightfv ( - (GLenum) light, - (GLenum) pname, - (const GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLightiv ( GLenum light , GLenum pname , const GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLightiv ( - JNIEnv *env, jobject obj, - jint light, - jint pname, - jintArray params) - { - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glLightiv ( - (GLenum) light, - (GLenum) pname, - (const GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetLightfv ( GLenum light , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetLightfv ( - JNIEnv *env, jobject obj, - jint light, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetLightfv ( - (GLenum) light, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetLightiv ( GLenum light , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetLightiv ( - JNIEnv *env, jobject obj, - jint light, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetLightiv ( - (GLenum) light, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLightModelf ( GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLightModelf ( - JNIEnv *env, jobject obj, - jint pname, - jfloat param) - { - - disp__glLightModelf ( - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLightModeli ( GLenum pname , GLint param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLightModeli ( - JNIEnv *env, jobject obj, - jint pname, - jint param) - { - - disp__glLightModeli ( - (GLenum) pname, - (GLint) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLightModelfv ( GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLightModelfv ( - JNIEnv *env, jobject obj, - jint pname, - jfloatArray params) - { - jfloat *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glLightModelfv ( - (GLenum) pname, - (const GLfloat *) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLightModeliv ( GLenum pname , const GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLightModeliv ( - JNIEnv *env, jobject obj, - jint pname, - jintArray params) - { - jint *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glLightModeliv ( - (GLenum) pname, - (const GLint *) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMaterialf ( GLenum face , GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMaterialf ( - JNIEnv *env, jobject obj, - jint face, - jint pname, - jfloat param) - { - - disp__glMaterialf ( - (GLenum) face, - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMateriali ( GLenum face , GLenum pname , GLint param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMateriali ( - JNIEnv *env, jobject obj, - jint face, - jint pname, - jint param) - { - - disp__glMateriali ( - (GLenum) face, - (GLenum) pname, - (GLint) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMaterialfv ( GLenum face , GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMaterialfv ( - JNIEnv *env, jobject obj, - jint face, - jint pname, - jfloatArray params) - { - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glMaterialfv ( - (GLenum) face, - (GLenum) pname, - (const GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMaterialiv ( GLenum face , GLenum pname , const GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMaterialiv ( - JNIEnv *env, jobject obj, - jint face, - jint pname, - jintArray params) - { - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glMaterialiv ( - (GLenum) face, - (GLenum) pname, - (const GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMaterialfv ( GLenum face , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMaterialfv ( - JNIEnv *env, jobject obj, - jint face, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetMaterialfv ( - (GLenum) face, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMaterialiv ( GLenum face , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMaterialiv ( - JNIEnv *env, jobject obj, - jint face, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetMaterialiv ( - (GLenum) face, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorMaterial ( GLenum face , GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorMaterial ( - JNIEnv *env, jobject obj, - jint face, - jint mode) - { - - disp__glColorMaterial ( - (GLenum) face, - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelZoom ( GLfloat xfactor , GLfloat yfactor ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPixelZoom ( - JNIEnv *env, jobject obj, - jfloat xfactor, - jfloat yfactor) - { - - disp__glPixelZoom ( - (GLfloat) xfactor, - (GLfloat) yfactor - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelStoref ( GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPixelStoref ( - JNIEnv *env, jobject obj, - jint pname, - jfloat param) - { - - disp__glPixelStoref ( - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelStorei ( GLenum pname , GLint param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPixelStorei ( - JNIEnv *env, jobject obj, - jint pname, - jint param) - { - - disp__glPixelStorei ( - (GLenum) pname, - (GLint) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelTransferf ( GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPixelTransferf ( - JNIEnv *env, jobject obj, - jint pname, - jfloat param) - { - - disp__glPixelTransferf ( - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelTransferi ( GLenum pname , GLint param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPixelTransferi ( - JNIEnv *env, jobject obj, - jint pname, - jint param) - { - - disp__glPixelTransferi ( - (GLenum) pname, - (GLint) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelMapfv ( GLenum map , GLint mapsize , const GLfloat * values ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPixelMapfv ( - JNIEnv *env, jobject obj, - jint map, - jint mapsize, - jfloatArray values) - { - jfloat *ptr2 = NULL; - - if(values!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, 0); - } - disp__glPixelMapfv ( - (GLenum) map, - (GLint) mapsize, - (const GLfloat *) ptr2 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelMapuiv ( GLenum map , GLint mapsize , const GLuint * values ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPixelMapuiv ( - JNIEnv *env, jobject obj, - jint map, - jint mapsize, - jintArray values) - { - jint *ptr2 = NULL; - - if(values!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, 0); - } - disp__glPixelMapuiv ( - (GLenum) map, - (GLint) mapsize, - (const GLuint *) ptr2 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelMapusv ( GLenum map , GLint mapsize , const GLushort * values ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPixelMapusv ( - JNIEnv *env, jobject obj, - jint map, - jint mapsize, - jshortArray values) - { - jshort *ptr2 = NULL; - - if(values!=NULL) - { - ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, 0); - } - disp__glPixelMapusv ( - (GLenum) map, - (GLint) mapsize, - (const GLushort *) ptr2 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPixelMapfv ( GLenum map , GLfloat * values ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPixelMapfv ( - JNIEnv *env, jobject obj, - jint map, - jfloatArray values) - { - jboolean isCopiedArray1 = JNI_FALSE; - jfloat *ptr1 = NULL; - - if(values!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); - } - disp__glGetPixelMapfv ( - (GLenum) map, - (GLfloat *) ptr1 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPixelMapuiv ( GLenum map , GLuint * values ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPixelMapuiv ( - JNIEnv *env, jobject obj, - jint map, - jintArray values) - { - jboolean isCopiedArray1 = JNI_FALSE; - jint *ptr1 = NULL; - - if(values!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); - } - disp__glGetPixelMapuiv ( - (GLenum) map, - (GLuint *) ptr1 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPixelMapusv ( GLenum map , GLushort * values ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPixelMapusv ( - JNIEnv *env, jobject obj, - jint map, - jshortArray values) - { - jboolean isCopiedArray1 = JNI_FALSE; - jshort *ptr1 = NULL; - - if(values!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); - } - disp__glGetPixelMapusv ( - (GLenum) map, - (GLushort *) ptr1 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glBitmap ( GLsizei width , GLsizei height , GLfloat xorig , GLfloat yorig , GLfloat xmove , GLfloat ymove , const GLubyte * bitmap ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glBitmap ( - JNIEnv *env, jobject obj, - jint width, - jint height, - jfloat xorig, - jfloat yorig, - jfloat xmove, - jfloat ymove, - jbyteArray bitmap) - { - jbyte *ptr6 = NULL; - - if(bitmap!=NULL) - { - ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, bitmap, 0); - } - disp__glBitmap ( - (GLsizei) width, - (GLsizei) height, - (GLfloat) xorig, - (GLfloat) yorig, - (GLfloat) xmove, - (GLfloat) ymove, - (const GLubyte *) ptr6 - ); - - if(bitmap!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, bitmap, ptr6, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glReadPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum format , GLenum type , GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3B ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height, - jint format, - jint type, - jbyteArray pixels) - { - jboolean isCopiedArray6 = JNI_FALSE; - jbyte *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); - } - disp__glReadPixels ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3S ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height, - jint format, - jint type, - jshortArray pixels) - { - jboolean isCopiedArray6 = JNI_FALSE; - jshort *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); - } - disp__glReadPixels ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3I ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height, - jint format, - jint type, - jintArray pixels) - { - jboolean isCopiedArray6 = JNI_FALSE; - jint *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); - } - disp__glReadPixels ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3F ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height, - jint format, - jint type, - jfloatArray pixels) - { - jboolean isCopiedArray6 = JNI_FALSE; - jfloat *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); - } - disp__glReadPixels ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3D ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height, - jint format, - jint type, - jdoubleArray pixels) - { - jboolean isCopiedArray6 = JNI_FALSE; - jdouble *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); - } - disp__glReadPixels ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3Z ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean isCopiedArray6 = JNI_FALSE; - jboolean *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); - } - disp__glReadPixels ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3J ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height, - jint format, - jint type, - jlongArray pixels) - { - jboolean isCopiedArray6 = JNI_FALSE; - jlong *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); - } - disp__glReadPixels ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawPixels ( GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3B ( - JNIEnv *env, jobject obj, - jint width, - jint height, - jint format, - jint type, - jbyteArray pixels) - { - jbyte *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glDrawPixels ( - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3S ( - JNIEnv *env, jobject obj, - jint width, - jint height, - jint format, - jint type, - jshortArray pixels) - { - jshort *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glDrawPixels ( - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3I ( - JNIEnv *env, jobject obj, - jint width, - jint height, - jint format, - jint type, - jintArray pixels) - { - jint *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glDrawPixels ( - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3F ( - JNIEnv *env, jobject obj, - jint width, - jint height, - jint format, - jint type, - jfloatArray pixels) - { - jfloat *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glDrawPixels ( - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3D ( - JNIEnv *env, jobject obj, - jint width, - jint height, - jint format, - jint type, - jdoubleArray pixels) - { - jdouble *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glDrawPixels ( - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3Z ( - JNIEnv *env, jobject obj, - jint width, - jint height, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glDrawPixels ( - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3J ( - JNIEnv *env, jobject obj, - jint width, - jint height, - jint format, - jint type, - jlongArray pixels) - { - jlong *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glDrawPixels ( - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum type ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyPixels ( - JNIEnv *env, jobject obj, - jint x, - jint y, - jint width, - jint height, - jint type) - { - - disp__glCopyPixels ( - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height, - (GLenum) type - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glStencilFunc ( GLenum func , GLint ref , GLuint mask ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glStencilFunc ( - JNIEnv *env, jobject obj, - jint func, - jint ref, - jint mask) - { - - disp__glStencilFunc ( - (GLenum) func, - (GLint) ref, - (GLuint) mask - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glStencilMask ( GLuint mask ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glStencilMask ( - JNIEnv *env, jobject obj, - jint mask) - { - - disp__glStencilMask ( - (GLuint) mask - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glStencilOp ( GLenum fail , GLenum zfail , GLenum zpass ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glStencilOp ( - JNIEnv *env, jobject obj, - jint fail, - jint zfail, - jint zpass) - { - - disp__glStencilOp ( - (GLenum) fail, - (GLenum) zfail, - (GLenum) zpass - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glClearStencil ( GLint s ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glClearStencil ( - JNIEnv *env, jobject obj, - jint s) - { - - disp__glClearStencil ( - (GLint) s - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGend ( GLenum coord , GLenum pname , GLdouble param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexGend ( - JNIEnv *env, jobject obj, - jint coord, - jint pname, - jdouble param) - { - - disp__glTexGend ( - (GLenum) coord, - (GLenum) pname, - (GLdouble) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGenf ( GLenum coord , GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexGenf ( - JNIEnv *env, jobject obj, - jint coord, - jint pname, - jfloat param) - { - - disp__glTexGenf ( - (GLenum) coord, - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGeni ( GLenum coord , GLenum pname , GLint param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexGeni ( - JNIEnv *env, jobject obj, - jint coord, - jint pname, - jint param) - { - - disp__glTexGeni ( - (GLenum) coord, - (GLenum) pname, - (GLint) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGendv ( GLenum coord , GLenum pname , const GLdouble * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexGendv ( - JNIEnv *env, jobject obj, - jint coord, - jint pname, - jdoubleArray params) - { - jdouble *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glTexGendv ( - (GLenum) coord, - (GLenum) pname, - (const GLdouble *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGenfv ( GLenum coord , GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexGenfv ( - JNIEnv *env, jobject obj, - jint coord, - jint pname, - jfloatArray params) - { - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glTexGenfv ( - (GLenum) coord, - (GLenum) pname, - (const GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGeniv ( GLenum coord , GLenum pname , const GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexGeniv ( - JNIEnv *env, jobject obj, - jint coord, - jint pname, - jintArray params) - { - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glTexGeniv ( - (GLenum) coord, - (GLenum) pname, - (const GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexGendv ( GLenum coord , GLenum pname , GLdouble * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexGendv ( - JNIEnv *env, jobject obj, - jint coord, - jint pname, - jdoubleArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jdouble *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetTexGendv ( - (GLenum) coord, - (GLenum) pname, - (GLdouble *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexGenfv ( GLenum coord , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexGenfv ( - JNIEnv *env, jobject obj, - jint coord, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetTexGenfv ( - (GLenum) coord, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexGeniv ( GLenum coord , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexGeniv ( - JNIEnv *env, jobject obj, - jint coord, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetTexGeniv ( - (GLenum) coord, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexEnvf ( GLenum target , GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexEnvf ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloat param) - { - - disp__glTexEnvf ( - (GLenum) target, - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexEnvi ( GLenum target , GLenum pname , GLint param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexEnvi ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jint param) - { - - disp__glTexEnvi ( - (GLenum) target, - (GLenum) pname, - (GLint) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexEnvfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexEnvfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glTexEnvfv ( - (GLenum) target, - (GLenum) pname, - (const GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexEnviv ( GLenum target , GLenum pname , const GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexEnviv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glTexEnviv ( - (GLenum) target, - (GLenum) pname, - (const GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexEnvfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexEnvfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetTexEnvfv ( - (GLenum) target, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexEnviv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexEnviv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetTexEnviv ( - (GLenum) target, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexParameterf ( GLenum target , GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexParameterf ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloat param) - { - - disp__glTexParameterf ( - (GLenum) target, - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexParameteri ( GLenum target , GLenum pname , GLint param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexParameteri ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jint param) - { - - disp__glTexParameteri ( - (GLenum) target, - (GLenum) pname, - (GLint) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexParameterfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glTexParameterfv ( - (GLenum) target, - (GLenum) pname, - (const GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexParameteriv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glTexParameteriv ( - (GLenum) target, - (GLenum) pname, - (const GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexParameterfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetTexParameterfv ( - (GLenum) target, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexParameteriv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetTexParameteriv ( - (GLenum) target, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexLevelParameterfv ( GLenum target , GLint level , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexLevelParameterfv ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray3 = JNI_FALSE; - jfloat *ptr3 = NULL; - - if(params!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); - } - disp__glGetTexLevelParameterfv ( - (GLenum) target, - (GLint) level, - (GLenum) pname, - (GLfloat *) ptr3 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexLevelParameteriv ( GLenum target , GLint level , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexLevelParameteriv ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint pname, - jintArray params) - { - jboolean isCopiedArray3 = JNI_FALSE; - jint *ptr3 = NULL; - - if(params!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); - } - disp__glGetTexLevelParameteriv ( - (GLenum) target, - (GLint) level, - (GLenum) pname, - (GLint *) ptr3 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexImage1D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint border, - jint format, - jint type, - jbyteArray pixels) - { - jbyte *ptr7 = NULL; - - if(pixels!=NULL) - { - ptr7 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage1D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr7 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint border, - jint format, - jint type, - jshortArray pixels) - { - jshort *ptr7 = NULL; - - if(pixels!=NULL) - { - ptr7 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage1D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr7 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint border, - jint format, - jint type, - jintArray pixels) - { - jint *ptr7 = NULL; - - if(pixels!=NULL) - { - ptr7 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage1D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr7 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint border, - jint format, - jint type, - jfloatArray pixels) - { - jfloat *ptr7 = NULL; - - if(pixels!=NULL) - { - ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage1D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr7 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint border, - jint format, - jint type, - jdoubleArray pixels) - { - jdouble *ptr7 = NULL; - - if(pixels!=NULL) - { - ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage1D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr7 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint border, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean *ptr7 = NULL; - - if(pixels!=NULL) - { - ptr7 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage1D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr7 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint border, - jint format, - jint type, - jlongArray pixels) - { - jlong *ptr7 = NULL; - - if(pixels!=NULL) - { - ptr7 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage1D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr7 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexImage2D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint border, - jint format, - jint type, - jbyteArray pixels) - { - jbyte *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage2D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint border, - jint format, - jint type, - jshortArray pixels) - { - jshort *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage2D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint border, - jint format, - jint type, - jintArray pixels) - { - jint *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage2D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint border, - jint format, - jint type, - jfloatArray pixels) - { - jfloat *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage2D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint border, - jint format, - jint type, - jdoubleArray pixels) - { - jdouble *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage2D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint border, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage2D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint border, - jint format, - jint type, - jlongArray pixels) - { - jlong *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage2D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexImage ( GLenum target , GLint level , GLenum format , GLenum type , GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint format, - jint type, - jbyteArray pixels) - { - jboolean isCopiedArray4 = JNI_FALSE; - jbyte *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); - } - disp__glGetTexImage ( - (GLenum) target, - (GLint) level, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint format, - jint type, - jshortArray pixels) - { - jboolean isCopiedArray4 = JNI_FALSE; - jshort *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); - } - disp__glGetTexImage ( - (GLenum) target, - (GLint) level, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint format, - jint type, - jintArray pixels) - { - jboolean isCopiedArray4 = JNI_FALSE; - jint *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); - } - disp__glGetTexImage ( - (GLenum) target, - (GLint) level, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint format, - jint type, - jfloatArray pixels) - { - jboolean isCopiedArray4 = JNI_FALSE; - jfloat *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); - } - disp__glGetTexImage ( - (GLenum) target, - (GLint) level, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint format, - jint type, - jdoubleArray pixels) - { - jboolean isCopiedArray4 = JNI_FALSE; - jdouble *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); - } - disp__glGetTexImage ( - (GLenum) target, - (GLint) level, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean isCopiedArray4 = JNI_FALSE; - jboolean *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); - } - disp__glGetTexImage ( - (GLenum) target, - (GLint) level, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint format, - jint type, - jlongArray pixels) - { - jboolean isCopiedArray4 = JNI_FALSE; - jlong *ptr4 = NULL; - - if(pixels!=NULL) - { - ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); - } - disp__glGetTexImage ( - (GLenum) target, - (GLint) level, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGenTextures ( GLsizei n , GLuint * textures ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGenTextures ( - JNIEnv *env, jobject obj, - jint n, - jintArray textures) - { - jboolean isCopiedArray1 = JNI_FALSE; - jint *ptr1 = NULL; - - if(textures!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); - } - disp__glGenTextures ( - (GLsizei) n, - (GLuint *) ptr1 - ); - - if(textures!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDeleteTextures ( GLsizei n , const GLuint * textures ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDeleteTextures ( - JNIEnv *env, jobject obj, - jint n, - jintArray textures) - { - jint *ptr1 = NULL; - - if(textures!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); - } - disp__glDeleteTextures ( - (GLsizei) n, - (const GLuint *) ptr1 - ); - - if(textures!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glBindTexture ( GLenum target , GLuint texture ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glBindTexture ( - JNIEnv *env, jobject obj, - jint target, - jint texture) - { - - disp__glBindTexture ( - (GLenum) target, - (GLuint) texture - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPrioritizeTextures ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPrioritizeTextures ( - JNIEnv *env, jobject obj, - jint n, - jintArray textures, - jfloatArray priorities) - { - jint *ptr1 = NULL; - jfloat *ptr2 = NULL; - - if(textures!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); - } - if(priorities!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, priorities, 0); - } - disp__glPrioritizeTextures ( - (GLsizei) n, - (const GLuint *) ptr1, - (const GLclampf *) ptr2 - ); - - if(textures!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); - } - if(priorities!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, priorities, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glAreTexturesResident ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
- * 
- */ - JNIEXPORT jboolean JNICALL - Java_gl4java_GLFuncJauJNInf_glAreTexturesResident ( - JNIEnv *env, jobject obj, - jint n, - jintArray textures, - jbooleanArray residences) - { - jboolean ret; - - jint *ptr1 = NULL; - jboolean isCopiedArray2 = JNI_FALSE; - jboolean *ptr2 = NULL; - - if(textures!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); - } - if(residences!=NULL) - { - ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, residences, &isCopiedArray2); - } - ret = (jboolean) disp__glAreTexturesResident ( - (GLsizei) n, - (const GLuint *) ptr1, - (GLboolean *) ptr2 - ); - - if(textures!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); - } - if(residences!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, residences, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glIsTexture ( GLuint texture ) ;
- * 
- */ - JNIEXPORT jboolean JNICALL - Java_gl4java_GLFuncJauJNInf_glIsTexture ( - JNIEnv *env, jobject obj, - jint texture) - { - jboolean ret; - - - ret = (jboolean) disp__glIsTexture ( - (GLuint) texture - ); - - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLsizei width , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint width, - jint format, - jint type, - jbyteArray pixels) - { - jbyte *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage1D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint width, - jint format, - jint type, - jshortArray pixels) - { - jshort *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage1D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint width, - jint format, - jint type, - jintArray pixels) - { - jint *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage1D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint width, - jint format, - jint type, - jfloatArray pixels) - { - jfloat *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage1D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint width, - jint format, - jint type, - jdoubleArray pixels) - { - jdouble *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage1D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint width, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage1D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint width, - jint format, - jint type, - jlongArray pixels) - { - jlong *ptr6 = NULL; - - if(pixels!=NULL) - { - ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage1D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint width, - jint height, - jint format, - jint type, - jbyteArray pixels) - { - jbyte *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage2D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint width, - jint height, - jint format, - jint type, - jshortArray pixels) - { - jshort *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage2D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint width, - jint height, - jint format, - jint type, - jintArray pixels) - { - jint *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage2D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint width, - jint height, - jint format, - jint type, - jfloatArray pixels) - { - jfloat *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage2D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint width, - jint height, - jint format, - jint type, - jdoubleArray pixels) - { - jdouble *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage2D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint width, - jint height, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage2D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint width, - jint height, - jint format, - jint type, - jlongArray pixels) - { - jlong *ptr8 = NULL; - - if(pixels!=NULL) - { - ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage2D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr8 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexImage1D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLint border ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyTexImage1D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalformat, - jint x, - jint y, - jint width, - jint border) - { - - disp__glCopyTexImage1D ( - (GLenum) target, - (GLint) level, - (GLenum) internalformat, - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLint) border - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexImage2D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height , GLint border ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyTexImage2D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalformat, - jint x, - jint y, - jint width, - jint height, - jint border) - { - - disp__glCopyTexImage2D ( - (GLenum) target, - (GLint) level, - (GLenum) internalformat, - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height, - (GLint) border - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLint x , GLint y , GLsizei width ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyTexSubImage1D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint x, - jint y, - jint width) - { - - disp__glCopyTexSubImage1D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) x, - (GLint) y, - (GLsizei) width - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyTexSubImage2D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint x, - jint y, - jint width, - jint height) - { - - disp__glCopyTexSubImage2D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMap1d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint stride , GLint order , const GLdouble * points ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMap1d ( - JNIEnv *env, jobject obj, - jint target, - jdouble u1, - jdouble u2, - jint stride, - jint order, - jdoubleArray points) - { - jdouble *ptr5 = NULL; - - if(points!=NULL) - { - ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, 0); - } - disp__glMap1d ( - (GLenum) target, - (GLdouble) u1, - (GLdouble) u2, - (GLint) stride, - (GLint) order, - (const GLdouble *) ptr5 - ); - - if(points!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, points, ptr5, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMap1f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint stride , GLint order , const GLfloat * points ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMap1f ( - JNIEnv *env, jobject obj, - jint target, - jfloat u1, - jfloat u2, - jint stride, - jint order, - jfloatArray points) - { - jfloat *ptr5 = NULL; - - if(points!=NULL) - { - ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, 0); - } - disp__glMap1f ( - (GLenum) target, - (GLfloat) u1, - (GLfloat) u2, - (GLint) stride, - (GLint) order, - (const GLfloat *) ptr5 - ); - - if(points!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, points, ptr5, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMap2d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint ustride , GLint uorder , GLdouble v1 , GLdouble v2 , GLint vstride , GLint vorder , const GLdouble * points ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMap2d ( - JNIEnv *env, jobject obj, - jint target, - jdouble u1, - jdouble u2, - jint ustride, - jint uorder, - jdouble v1, - jdouble v2, - jint vstride, - jint vorder, - jdoubleArray points) - { - jdouble *ptr9 = NULL; - - if(points!=NULL) - { - ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, 0); - } - disp__glMap2d ( - (GLenum) target, - (GLdouble) u1, - (GLdouble) u2, - (GLint) ustride, - (GLint) uorder, - (GLdouble) v1, - (GLdouble) v2, - (GLint) vstride, - (GLint) vorder, - (const GLdouble *) ptr9 - ); - - if(points!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, points, ptr9, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMap2f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint ustride , GLint uorder , GLfloat v1 , GLfloat v2 , GLint vstride , GLint vorder , const GLfloat * points ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMap2f ( - JNIEnv *env, jobject obj, - jint target, - jfloat u1, - jfloat u2, - jint ustride, - jint uorder, - jfloat v1, - jfloat v2, - jint vstride, - jint vorder, - jfloatArray points) - { - jfloat *ptr9 = NULL; - - if(points!=NULL) - { - ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, 0); - } - disp__glMap2f ( - (GLenum) target, - (GLfloat) u1, - (GLfloat) u2, - (GLint) ustride, - (GLint) uorder, - (GLfloat) v1, - (GLfloat) v2, - (GLint) vstride, - (GLint) vorder, - (const GLfloat *) ptr9 - ); - - if(points!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, points, ptr9, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMapdv ( GLenum target , GLenum query , GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMapdv ( - JNIEnv *env, jobject obj, - jint target, - jint query, - jdoubleArray v) - { - jboolean isCopiedArray2 = JNI_FALSE; - jdouble *ptr2 = NULL; - - if(v!=NULL) - { - ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); - } - disp__glGetMapdv ( - (GLenum) target, - (GLenum) query, - (GLdouble *) ptr2 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMapfv ( GLenum target , GLenum query , GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMapfv ( - JNIEnv *env, jobject obj, - jint target, - jint query, - jfloatArray v) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(v!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); - } - disp__glGetMapfv ( - (GLenum) target, - (GLenum) query, - (GLfloat *) ptr2 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMapiv ( GLenum target , GLenum query , GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMapiv ( - JNIEnv *env, jobject obj, - jint target, - jint query, - jintArray v) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(v!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); - } - disp__glGetMapiv ( - (GLenum) target, - (GLenum) query, - (GLint *) ptr2 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord1d ( GLdouble u ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalCoord1d ( - JNIEnv *env, jobject obj, - jdouble u) - { - - disp__glEvalCoord1d ( - (GLdouble) u - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord1f ( GLfloat u ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalCoord1f ( - JNIEnv *env, jobject obj, - jfloat u) - { - - disp__glEvalCoord1f ( - (GLfloat) u - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord1dv ( const GLdouble * u ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalCoord1dv ( - JNIEnv *env, jobject obj, - jdoubleArray u) - { - jdouble *ptr0 = NULL; - - if(u!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, 0); - } - disp__glEvalCoord1dv ( - (const GLdouble *) ptr0 - ); - - if(u!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, u, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord1fv ( const GLfloat * u ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalCoord1fv ( - JNIEnv *env, jobject obj, - jfloatArray u) - { - jfloat *ptr0 = NULL; - - if(u!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, 0); - } - disp__glEvalCoord1fv ( - (const GLfloat *) ptr0 - ); - - if(u!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, u, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord2d ( GLdouble u , GLdouble v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalCoord2d ( - JNIEnv *env, jobject obj, - jdouble u, - jdouble v) - { - - disp__glEvalCoord2d ( - (GLdouble) u, - (GLdouble) v - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord2f ( GLfloat u , GLfloat v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalCoord2f ( - JNIEnv *env, jobject obj, - jfloat u, - jfloat v) - { - - disp__glEvalCoord2f ( - (GLfloat) u, - (GLfloat) v - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord2dv ( const GLdouble * u ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalCoord2dv ( - JNIEnv *env, jobject obj, - jdoubleArray u) - { - jdouble *ptr0 = NULL; - - if(u!=NULL) - { - ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, 0); - } - disp__glEvalCoord2dv ( - (const GLdouble *) ptr0 - ); - - if(u!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, u, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord2fv ( const GLfloat * u ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalCoord2fv ( - JNIEnv *env, jobject obj, - jfloatArray u) - { - jfloat *ptr0 = NULL; - - if(u!=NULL) - { - ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, 0); - } - disp__glEvalCoord2fv ( - (const GLfloat *) ptr0 - ); - - if(u!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, u, ptr0, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMapGrid1d ( GLint un , GLdouble u1 , GLdouble u2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMapGrid1d ( - JNIEnv *env, jobject obj, - jint un, - jdouble u1, - jdouble u2) - { - - disp__glMapGrid1d ( - (GLint) un, - (GLdouble) u1, - (GLdouble) u2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMapGrid1f ( GLint un , GLfloat u1 , GLfloat u2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMapGrid1f ( - JNIEnv *env, jobject obj, - jint un, - jfloat u1, - jfloat u2) - { - - disp__glMapGrid1f ( - (GLint) un, - (GLfloat) u1, - (GLfloat) u2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMapGrid2d ( GLint un , GLdouble u1 , GLdouble u2 , GLint vn , GLdouble v1 , GLdouble v2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMapGrid2d ( - JNIEnv *env, jobject obj, - jint un, - jdouble u1, - jdouble u2, - jint vn, - jdouble v1, - jdouble v2) - { - - disp__glMapGrid2d ( - (GLint) un, - (GLdouble) u1, - (GLdouble) u2, - (GLint) vn, - (GLdouble) v1, - (GLdouble) v2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMapGrid2f ( GLint un , GLfloat u1 , GLfloat u2 , GLint vn , GLfloat v1 , GLfloat v2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMapGrid2f ( - JNIEnv *env, jobject obj, - jint un, - jfloat u1, - jfloat u2, - jint vn, - jfloat v1, - jfloat v2) - { - - disp__glMapGrid2f ( - (GLint) un, - (GLfloat) u1, - (GLfloat) u2, - (GLint) vn, - (GLfloat) v1, - (GLfloat) v2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalPoint1 ( GLint i ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalPoint1 ( - JNIEnv *env, jobject obj, - jint i) - { - - disp__glEvalPoint1 ( - (GLint) i - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalPoint2 ( GLint i , GLint j ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalPoint2 ( - JNIEnv *env, jobject obj, - jint i, - jint j) - { - - disp__glEvalPoint2 ( - (GLint) i, - (GLint) j - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalMesh1 ( GLenum mode , GLint i1 , GLint i2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalMesh1 ( - JNIEnv *env, jobject obj, - jint mode, - jint i1, - jint i2) - { - - disp__glEvalMesh1 ( - (GLenum) mode, - (GLint) i1, - (GLint) i2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalMesh2 ( GLenum mode , GLint i1 , GLint i2 , GLint j1 , GLint j2 ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEvalMesh2 ( - JNIEnv *env, jobject obj, - jint mode, - jint i1, - jint i2, - jint j1, - jint j2) - { - - disp__glEvalMesh2 ( - (GLenum) mode, - (GLint) i1, - (GLint) i2, - (GLint) j1, - (GLint) j2 - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glFogf ( GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glFogf ( - JNIEnv *env, jobject obj, - jint pname, - jfloat param) - { - - disp__glFogf ( - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glFogi ( GLenum pname , GLint param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glFogi ( - JNIEnv *env, jobject obj, - jint pname, - jint param) - { - - disp__glFogi ( - (GLenum) pname, - (GLint) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glFogfv ( GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glFogfv ( - JNIEnv *env, jobject obj, - jint pname, - jfloatArray params) - { - jfloat *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glFogfv ( - (GLenum) pname, - (const GLfloat *) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glFogiv ( GLenum pname , const GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glFogiv ( - JNIEnv *env, jobject obj, - jint pname, - jintArray params) - { - jint *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glFogiv ( - (GLenum) pname, - (const GLint *) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glFeedbackBuffer ( GLsizei size , GLenum type , GLfloat * buffer ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glFeedbackBuffer ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jfloatArray buffer) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(buffer!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray2); - } - disp__glFeedbackBuffer ( - (GLsizei) size, - (GLenum) type, - (GLfloat *) ptr2 - ); - - if(buffer!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, buffer, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPassThrough ( GLfloat token ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPassThrough ( - JNIEnv *env, jobject obj, - jfloat token) - { - - disp__glPassThrough ( - (GLfloat) token - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glSelectBuffer ( GLsizei size , GLuint * buffer ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glSelectBuffer ( - JNIEnv *env, jobject obj, - jint size, - jintArray buffer) - { - jboolean isCopiedArray1 = JNI_FALSE; - jint *ptr1 = NULL; - - if(buffer!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray1); - } - disp__glSelectBuffer ( - (GLsizei) size, - (GLuint *) ptr1 - ); - - if(buffer!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, buffer, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glInitNames ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glInitNames ( - JNIEnv *env, jobject obj) - { - - disp__glInitNames ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLoadName ( GLuint name ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLoadName ( - JNIEnv *env, jobject obj, - jint name) - { - - disp__glLoadName ( - (GLuint) name - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPushName ( GLuint name ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPushName ( - JNIEnv *env, jobject obj, - jint name) - { - - disp__glPushName ( - (GLuint) name - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPopName ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPopName ( - JNIEnv *env, jobject obj) - { - - disp__glPopName ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawRangeElements ( GLenum mode , GLuint start , GLuint end , GLsizei count , GLenum type , const GLvoid * indices ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3B ( - JNIEnv *env, jobject obj, - jint mode, - jint start, - jint end, - jint count, - jint type, - jbyteArray indices) - { - jbyte *ptr5 = NULL; - - if(indices!=NULL) - { - ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawRangeElements ( - (GLenum) mode, - (GLuint) start, - (GLuint) end, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3S ( - JNIEnv *env, jobject obj, - jint mode, - jint start, - jint end, - jint count, - jint type, - jshortArray indices) - { - jshort *ptr5 = NULL; - - if(indices!=NULL) - { - ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawRangeElements ( - (GLenum) mode, - (GLuint) start, - (GLuint) end, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3I ( - JNIEnv *env, jobject obj, - jint mode, - jint start, - jint end, - jint count, - jint type, - jintArray indices) - { - jint *ptr5 = NULL; - - if(indices!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawRangeElements ( - (GLenum) mode, - (GLuint) start, - (GLuint) end, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3F ( - JNIEnv *env, jobject obj, - jint mode, - jint start, - jint end, - jint count, - jint type, - jfloatArray indices) - { - jfloat *ptr5 = NULL; - - if(indices!=NULL) - { - ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawRangeElements ( - (GLenum) mode, - (GLuint) start, - (GLuint) end, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3D ( - JNIEnv *env, jobject obj, - jint mode, - jint start, - jint end, - jint count, - jint type, - jdoubleArray indices) - { - jdouble *ptr5 = NULL; - - if(indices!=NULL) - { - ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawRangeElements ( - (GLenum) mode, - (GLuint) start, - (GLuint) end, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3Z ( - JNIEnv *env, jobject obj, - jint mode, - jint start, - jint end, - jint count, - jint type, - jbooleanArray indices) - { - jboolean *ptr5 = NULL; - - if(indices!=NULL) - { - ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawRangeElements ( - (GLenum) mode, - (GLuint) start, - (GLuint) end, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3J ( - JNIEnv *env, jobject obj, - jint mode, - jint start, - jint end, - jint count, - jint type, - jlongArray indices) - { - jlong *ptr5 = NULL; - - if(indices!=NULL) - { - ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); - } - disp__glDrawRangeElements ( - (GLenum) mode, - (GLuint) start, - (GLuint) end, - (GLsizei) count, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(indices!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexImage3D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jbyteArray pixels) - { - jbyte *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jshortArray pixels) - { - jshort *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jintArray pixels) - { - jint *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jfloatArray pixels) - { - jfloat *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jdoubleArray pixels) - { - jdouble *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jlongArray pixels) - { - jlong *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3D ( - (GLenum) target, - (GLint) level, - (GLint) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLsizei width , GLsizei height , GLsizei depth , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jbyteArray pixels) - { - jbyte *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jshortArray pixels) - { - jshort *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jintArray pixels) - { - jint *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jfloatArray pixels) - { - jfloat *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jdoubleArray pixels) - { - jdouble *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jlongArray pixels) - { - jlong *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyTexSubImage3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint x, - jint y, - jint width, - jint height) - { - - disp__glCopyTexSubImage3D ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorTable ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jbyteArray table) - { - jbyte *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTable ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jshortArray table) - { - jshort *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTable ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jintArray table) - { - jint *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTable ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jfloatArray table) - { - jfloat *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTable ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jdoubleArray table) - { - jdouble *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTable ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jbooleanArray table) - { - jboolean *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTable ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jlongArray table) - { - jlong *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTable ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorSubTable ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jbyteArray data) - { - jbyte *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTable ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jshortArray data) - { - jshort *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTable ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jintArray data) - { - jint *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTable ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jfloatArray data) - { - jfloat *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTable ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jdoubleArray data) - { - jdouble *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTable ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jbooleanArray data) - { - jboolean *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTable ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jlongArray data) - { - jlong *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTable ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorTableParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTableParameteriv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glColorTableParameteriv ( - (GLenum) target, - (GLenum) pname, - (const GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorTableParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTableParameterfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glColorTableParameterfv ( - (GLenum) target, - (GLenum) pname, - (const GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyColorSubTable ( GLenum target , GLsizei start , GLint x , GLint y , GLsizei width ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyColorSubTable ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint x, - jint y, - jint width) - { - - disp__glCopyColorSubTable ( - (GLenum) target, - (GLsizei) start, - (GLint) x, - (GLint) y, - (GLsizei) width - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyColorTable ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyColorTable ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint x, - jint y, - jint width) - { - - disp__glCopyColorTable ( - (GLenum) target, - (GLenum) internalformat, - (GLint) x, - (GLint) y, - (GLsizei) width - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTable ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3B ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jbyteArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jbyte *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTable ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3S ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jshortArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jshort *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTable ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3I ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jintArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jint *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTable ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3F ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jfloatArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jfloat *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTable ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3D ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jdoubleArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jdouble *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTable ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jbooleanArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jboolean *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTable ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3J ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jlongArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jlong *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTable ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableParameterfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetColorTableParameterfv ( - (GLenum) target, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableParameteriv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetColorTableParameteriv ( - (GLenum) target, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendEquation ( GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glBlendEquation ( - JNIEnv *env, jobject obj, - jint mode) - { - - disp__glBlendEquation ( - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glBlendColor ( - JNIEnv *env, jobject obj, - jfloat red, - jfloat green, - jfloat blue, - jfloat alpha) - { - - disp__glBlendColor ( - (GLclampf) red, - (GLclampf) green, - (GLclampf) blue, - (GLclampf) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glHistogram ( GLenum target , GLsizei width , GLenum internalformat , GLboolean sink ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glHistogram ( - JNIEnv *env, jobject obj, - jint target, - jint width, - jint internalformat, - jboolean sink) - { - - disp__glHistogram ( - (GLenum) target, - (GLsizei) width, - (GLenum) internalformat, - (GLboolean) sink - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glResetHistogram ( GLenum target ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glResetHistogram ( - JNIEnv *env, jobject obj, - jint target) - { - - disp__glResetHistogram ( - (GLenum) target - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetHistogram ( GLenum target , GLboolean reset , GLenum format , GLenum type , GLvoid * values ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3B ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint type, - jbyteArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jbyte *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetHistogram ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3S ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint type, - jshortArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jshort *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetHistogram ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3I ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint type, - jintArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jint *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetHistogram ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3F ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint type, - jfloatArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jfloat *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetHistogram ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3D ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint type, - jdoubleArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jdouble *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetHistogram ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint type, - jbooleanArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jboolean *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetHistogram ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3J ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint type, - jlongArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jlong *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetHistogram ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetHistogramParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetHistogramParameterfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetHistogramParameterfv ( - (GLenum) target, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetHistogramParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetHistogramParameteriv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetHistogramParameteriv ( - (GLenum) target, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMinmax ( GLenum target , GLenum internalformat , GLboolean sink ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMinmax ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jboolean sink) - { - - disp__glMinmax ( - (GLenum) target, - (GLenum) internalformat, - (GLboolean) sink - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glResetMinmax ( GLenum target ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glResetMinmax ( - JNIEnv *env, jobject obj, - jint target) - { - - disp__glResetMinmax ( - (GLenum) target - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMinmax ( GLenum target , GLboolean reset , GLenum format , GLenum types , GLvoid * values ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3B ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint types, - jbyteArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jbyte *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetMinmax ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) types, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3S ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint types, - jshortArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jshort *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetMinmax ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) types, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3I ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint types, - jintArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jint *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetMinmax ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) types, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3F ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint types, - jfloatArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jfloat *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetMinmax ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) types, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3D ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint types, - jdoubleArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jdouble *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetMinmax ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) types, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint types, - jbooleanArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jboolean *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetMinmax ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) types, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3J ( - JNIEnv *env, jobject obj, - jint target, - jboolean reset, - jint format, - jint types, - jlongArray values) - { - jboolean isCopiedArray4 = JNI_FALSE; - jlong *ptr4 = NULL; - - if(values!=NULL) - { - ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); - } - disp__glGetMinmax ( - (GLenum) target, - (GLboolean) reset, - (GLenum) format, - (GLenum) types, - (GLvoid *) ptr4 - ); - - if(values!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMinmaxParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMinmaxParameterfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetMinmaxParameterfv ( - (GLenum) target, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMinmaxParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetMinmaxParameteriv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetMinmaxParameteriv ( - (GLenum) target, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionFilter1D ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * image ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jbyteArray image) - { - jbyte *ptr5 = NULL; - - if(image!=NULL) - { - ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter1D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jshortArray image) - { - jshort *ptr5 = NULL; - - if(image!=NULL) - { - ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter1D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jintArray image) - { - jint *ptr5 = NULL; - - if(image!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter1D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jfloatArray image) - { - jfloat *ptr5 = NULL; - - if(image!=NULL) - { - ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter1D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jdoubleArray image) - { - jdouble *ptr5 = NULL; - - if(image!=NULL) - { - ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter1D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jbooleanArray image) - { - jboolean *ptr5 = NULL; - - if(image!=NULL) - { - ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter1D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jlongArray image) - { - jlong *ptr5 = NULL; - - if(image!=NULL) - { - ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter1D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * image ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jbyteArray image) - { - jbyte *ptr6 = NULL; - - if(image!=NULL) - { - ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jshortArray image) - { - jshort *ptr6 = NULL; - - if(image!=NULL) - { - ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jintArray image) - { - jint *ptr6 = NULL; - - if(image!=NULL) - { - ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jfloatArray image) - { - jfloat *ptr6 = NULL; - - if(image!=NULL) - { - ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jdoubleArray image) - { - jdouble *ptr6 = NULL; - - if(image!=NULL) - { - ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jbooleanArray image) - { - jboolean *ptr6 = NULL; - - if(image!=NULL) - { - ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jlongArray image) - { - jlong *ptr6 = NULL; - - if(image!=NULL) - { - ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, 0); - } - disp__glConvolutionFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionParameterf ( GLenum target , GLenum pname , GLfloat params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionParameterf ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloat params) - { - - disp__glConvolutionParameterf ( - (GLenum) target, - (GLenum) pname, - (GLfloat) params - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionParameterfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glConvolutionParameterfv ( - (GLenum) target, - (GLenum) pname, - (const GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionParameteri ( GLenum target , GLenum pname , GLint params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionParameteri ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jint params) - { - - disp__glConvolutionParameteri ( - (GLenum) target, - (GLenum) pname, - (GLint) params - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glConvolutionParameteriv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glConvolutionParameteriv ( - (GLenum) target, - (GLenum) pname, - (const GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyConvolutionFilter1D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyConvolutionFilter1D ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint x, - jint y, - jint width) - { - - disp__glCopyConvolutionFilter1D ( - (GLenum) target, - (GLenum) internalformat, - (GLint) x, - (GLint) y, - (GLsizei) width - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyConvolutionFilter2D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyConvolutionFilter2D ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint x, - jint y, - jint width, - jint height) - { - - disp__glCopyConvolutionFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetConvolutionFilter ( GLenum target , GLenum format , GLenum type , GLvoid * image ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3B ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jbyteArray image) - { - jboolean isCopiedArray3 = JNI_FALSE; - jbyte *ptr3 = NULL; - - if(image!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); - } - disp__glGetConvolutionFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3S ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jshortArray image) - { - jboolean isCopiedArray3 = JNI_FALSE; - jshort *ptr3 = NULL; - - if(image!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); - } - disp__glGetConvolutionFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3I ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jintArray image) - { - jboolean isCopiedArray3 = JNI_FALSE; - jint *ptr3 = NULL; - - if(image!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); - } - disp__glGetConvolutionFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3F ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jfloatArray image) - { - jboolean isCopiedArray3 = JNI_FALSE; - jfloat *ptr3 = NULL; - - if(image!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); - } - disp__glGetConvolutionFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3D ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jdoubleArray image) - { - jboolean isCopiedArray3 = JNI_FALSE; - jdouble *ptr3 = NULL; - - if(image!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); - } - disp__glGetConvolutionFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jbooleanArray image) - { - jboolean isCopiedArray3 = JNI_FALSE; - jboolean *ptr3 = NULL; - - if(image!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); - } - disp__glGetConvolutionFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3J ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jlongArray image) - { - jboolean isCopiedArray3 = JNI_FALSE; - jlong *ptr3 = NULL; - - if(image!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); - } - disp__glGetConvolutionFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(image!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetConvolutionParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetConvolutionParameterfv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetConvolutionParameterfv ( - (GLenum) target, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetConvolutionParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetConvolutionParameteriv ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetConvolutionParameteriv ( - (GLenum) target, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glSeparableFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * row , const GLvoid * column ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3B_3B ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jbyteArray row, - jbyteArray column) - { - jbyte *ptr6 = NULL; - jbyte *ptr7 = NULL; - - if(row!=NULL) - { - ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, 0); - } - if(column!=NULL) - { - ptr7 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, column, 0); - } - disp__glSeparableFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6, - (const GLvoid *) ptr7 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3S_3S ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jshortArray row, - jshortArray column) - { - jshort *ptr6 = NULL; - jshort *ptr7 = NULL; - - if(row!=NULL) - { - ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, 0); - } - if(column!=NULL) - { - ptr7 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, column, 0); - } - disp__glSeparableFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6, - (const GLvoid *) ptr7 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3I_3I ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jintArray row, - jintArray column) - { - jint *ptr6 = NULL; - jint *ptr7 = NULL; - - if(row!=NULL) - { - ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, 0); - } - if(column!=NULL) - { - ptr7 = (jint *) (*env)->GetPrimitiveArrayCritical(env, column, 0); - } - disp__glSeparableFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6, - (const GLvoid *) ptr7 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3F_3F ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jfloatArray row, - jfloatArray column) - { - jfloat *ptr6 = NULL; - jfloat *ptr7 = NULL; - - if(row!=NULL) - { - ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, 0); - } - if(column!=NULL) - { - ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, column, 0); - } - disp__glSeparableFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6, - (const GLvoid *) ptr7 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3D_3D ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jdoubleArray row, - jdoubleArray column) - { - jdouble *ptr6 = NULL; - jdouble *ptr7 = NULL; - - if(row!=NULL) - { - ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, 0); - } - if(column!=NULL) - { - ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, column, 0); - } - disp__glSeparableFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6, - (const GLvoid *) ptr7 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3Z_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jbooleanArray row, - jbooleanArray column) - { - jboolean *ptr6 = NULL; - jboolean *ptr7 = NULL; - - if(row!=NULL) - { - ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, 0); - } - if(column!=NULL) - { - ptr7 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, column, 0); - } - disp__glSeparableFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6, - (const GLvoid *) ptr7 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3J_3J ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint height, - jint format, - jint type, - jlongArray row, - jlongArray column) - { - jlong *ptr6 = NULL; - jlong *ptr7 = NULL; - - if(row!=NULL) - { - ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, 0); - } - if(column!=NULL) - { - ptr7 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, column, 0); - } - disp__glSeparableFilter2D ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLsizei) height, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr6, - (const GLvoid *) ptr7 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetSeparableFilter ( GLenum target , GLenum format , GLenum type , GLvoid * row , GLvoid * column , GLvoid * span ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3B_3B_3B ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jbyteArray row, - jbyteArray column, - jbyteArray span) - { - jboolean isCopiedArray3 = JNI_FALSE; - jbyte *ptr3 = NULL; - jboolean isCopiedArray4 = JNI_FALSE; - jbyte *ptr4 = NULL; - jboolean isCopiedArray5 = JNI_FALSE; - jbyte *ptr5 = NULL; - - if(row!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); - } - if(column!=NULL) - { - ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); - } - if(span!=NULL) - { - ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); - } - disp__glGetSeparableFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3, - (GLvoid *) ptr4, - (GLvoid *) ptr5 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - if(span!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3S_3S_3S ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jshortArray row, - jshortArray column, - jshortArray span) - { - jboolean isCopiedArray3 = JNI_FALSE; - jshort *ptr3 = NULL; - jboolean isCopiedArray4 = JNI_FALSE; - jshort *ptr4 = NULL; - jboolean isCopiedArray5 = JNI_FALSE; - jshort *ptr5 = NULL; - - if(row!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); - } - if(column!=NULL) - { - ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); - } - if(span!=NULL) - { - ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); - } - disp__glGetSeparableFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3, - (GLvoid *) ptr4, - (GLvoid *) ptr5 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - if(span!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3I_3I_3I ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jintArray row, - jintArray column, - jintArray span) - { - jboolean isCopiedArray3 = JNI_FALSE; - jint *ptr3 = NULL; - jboolean isCopiedArray4 = JNI_FALSE; - jint *ptr4 = NULL; - jboolean isCopiedArray5 = JNI_FALSE; - jint *ptr5 = NULL; - - if(row!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); - } - if(column!=NULL) - { - ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); - } - if(span!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); - } - disp__glGetSeparableFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3, - (GLvoid *) ptr4, - (GLvoid *) ptr5 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - if(span!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3F_3F_3F ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jfloatArray row, - jfloatArray column, - jfloatArray span) - { - jboolean isCopiedArray3 = JNI_FALSE; - jfloat *ptr3 = NULL; - jboolean isCopiedArray4 = JNI_FALSE; - jfloat *ptr4 = NULL; - jboolean isCopiedArray5 = JNI_FALSE; - jfloat *ptr5 = NULL; - - if(row!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); - } - if(column!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); - } - if(span!=NULL) - { - ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); - } - disp__glGetSeparableFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3, - (GLvoid *) ptr4, - (GLvoid *) ptr5 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - if(span!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3D_3D_3D ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jdoubleArray row, - jdoubleArray column, - jdoubleArray span) - { - jboolean isCopiedArray3 = JNI_FALSE; - jdouble *ptr3 = NULL; - jboolean isCopiedArray4 = JNI_FALSE; - jdouble *ptr4 = NULL; - jboolean isCopiedArray5 = JNI_FALSE; - jdouble *ptr5 = NULL; - - if(row!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); - } - if(column!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); - } - if(span!=NULL) - { - ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); - } - disp__glGetSeparableFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3, - (GLvoid *) ptr4, - (GLvoid *) ptr5 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - if(span!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3Z_3Z_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jbooleanArray row, - jbooleanArray column, - jbooleanArray span) - { - jboolean isCopiedArray3 = JNI_FALSE; - jboolean *ptr3 = NULL; - jboolean isCopiedArray4 = JNI_FALSE; - jboolean *ptr4 = NULL; - jboolean isCopiedArray5 = JNI_FALSE; - jboolean *ptr5 = NULL; - - if(row!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); - } - if(column!=NULL) - { - ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); - } - if(span!=NULL) - { - ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); - } - disp__glGetSeparableFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3, - (GLvoid *) ptr4, - (GLvoid *) ptr5 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - if(span!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3J_3J_3J ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jlongArray row, - jlongArray column, - jlongArray span) - { - jboolean isCopiedArray3 = JNI_FALSE; - jlong *ptr3 = NULL; - jboolean isCopiedArray4 = JNI_FALSE; - jlong *ptr4 = NULL; - jboolean isCopiedArray5 = JNI_FALSE; - jlong *ptr5 = NULL; - - if(row!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); - } - if(column!=NULL) - { - ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); - } - if(span!=NULL) - { - ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); - } - disp__glGetSeparableFilter ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3, - (GLvoid *) ptr4, - (GLvoid *) ptr5 - ); - - if(row!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - if(column!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); - } - if(span!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendColorEXT ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glBlendColorEXT ( - JNIEnv *env, jobject obj, - jfloat red, - jfloat green, - jfloat blue, - jfloat alpha) - { - - disp__glBlendColorEXT ( - (GLclampf) red, - (GLclampf) green, - (GLclampf) blue, - (GLclampf) alpha - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPolygonOffsetEXT ( GLfloat factor , GLfloat bias ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPolygonOffsetEXT ( - JNIEnv *env, jobject obj, - jfloat factor, - jfloat bias) - { - - disp__glPolygonOffsetEXT ( - (GLfloat) factor, - (GLfloat) bias - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexImage3DEXT ( GLenum target , GLint level , GLenum internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jbyteArray pixels) - { - jbyte *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLenum) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jshortArray pixels) - { - jshort *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLenum) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jintArray pixels) - { - jint *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLenum) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jfloatArray pixels) - { - jfloat *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLenum) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jdoubleArray pixels) - { - jdouble *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLenum) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLenum) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint internalFormat, - jint width, - jint height, - jint depth, - jint border, - jint format, - jint type, - jlongArray pixels) - { - jlong *ptr9 = NULL; - - if(pixels!=NULL) - { - ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLenum) internalFormat, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLint) border, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr9 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLsizei width , GLsizei height , GLsizei depth , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jbyteArray pixels) - { - jbyte *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jshortArray pixels) - { - jshort *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jintArray pixels) - { - jint *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jfloatArray pixels) - { - jfloat *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jdoubleArray pixels) - { - jdouble *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jbooleanArray pixels) - { - jboolean *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint width, - jint height, - jint depth, - jint format, - jint type, - jlongArray pixels) - { - jlong *ptr10 = NULL; - - if(pixels!=NULL) - { - ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); - } - disp__glTexSubImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLsizei) width, - (GLsizei) height, - (GLsizei) depth, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr10 - ); - - if(pixels!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glCopyTexSubImage3DEXT ( - JNIEnv *env, jobject obj, - jint target, - jint level, - jint xoffset, - jint yoffset, - jint zoffset, - jint x, - jint y, - jint width, - jint height) - { - - disp__glCopyTexSubImage3DEXT ( - (GLenum) target, - (GLint) level, - (GLint) xoffset, - (GLint) yoffset, - (GLint) zoffset, - (GLint) x, - (GLint) y, - (GLsizei) width, - (GLsizei) height - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGenTexturesEXT ( GLsizei n , GLuint * textures ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGenTexturesEXT ( - JNIEnv *env, jobject obj, - jint n, - jintArray textures) - { - jboolean isCopiedArray1 = JNI_FALSE; - jint *ptr1 = NULL; - - if(textures!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); - } - disp__glGenTexturesEXT ( - (GLsizei) n, - (GLuint *) ptr1 - ); - - if(textures!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDeleteTexturesEXT ( GLsizei n , const GLuint * textures ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDeleteTexturesEXT ( - JNIEnv *env, jobject obj, - jint n, - jintArray textures) - { - jint *ptr1 = NULL; - - if(textures!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); - } - disp__glDeleteTexturesEXT ( - (GLsizei) n, - (const GLuint *) ptr1 - ); - - if(textures!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glBindTextureEXT ( GLenum target , GLuint texture ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glBindTextureEXT ( - JNIEnv *env, jobject obj, - jint target, - jint texture) - { - - disp__glBindTextureEXT ( - (GLenum) target, - (GLuint) texture - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPrioritizeTexturesEXT ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPrioritizeTexturesEXT ( - JNIEnv *env, jobject obj, - jint n, - jintArray textures, - jfloatArray priorities) - { - jint *ptr1 = NULL; - jfloat *ptr2 = NULL; - - if(textures!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); - } - if(priorities!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, priorities, 0); - } - disp__glPrioritizeTexturesEXT ( - (GLsizei) n, - (const GLuint *) ptr1, - (const GLclampf *) ptr2 - ); - - if(textures!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); - } - if(priorities!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, priorities, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glAreTexturesResidentEXT ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
- * 
- */ - JNIEXPORT jboolean JNICALL - Java_gl4java_GLFuncJauJNInf_glAreTexturesResidentEXT ( - JNIEnv *env, jobject obj, - jint n, - jintArray textures, - jbooleanArray residences) - { - jboolean ret; - - jint *ptr1 = NULL; - jboolean isCopiedArray2 = JNI_FALSE; - jboolean *ptr2 = NULL; - - if(textures!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); - } - if(residences!=NULL) - { - ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, residences, &isCopiedArray2); - } - ret = (jboolean) disp__glAreTexturesResidentEXT ( - (GLsizei) n, - (const GLuint *) ptr1, - (GLboolean *) ptr2 - ); - - if(textures!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); - } - if(residences!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, residences, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glIsTextureEXT ( GLuint texture ) ;
- * 
- */ - JNIEXPORT jboolean JNICALL - Java_gl4java_GLFuncJauJNInf_glIsTextureEXT ( - JNIEnv *env, jobject obj, - jint texture) - { - jboolean ret; - - - ret = (jboolean) disp__glIsTextureEXT ( - (GLuint) texture - ); - - return ret; - } - -/** - * Original Function-Prototype : - *
 
-   extern void glVertexPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3B ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jbyteArray ptr) - { - jbyte *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3S ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jshortArray ptr) - { - jshort *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3I ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jintArray ptr) - { - jint *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3F ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jfloatArray ptr) - { - jfloat *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3D ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jdoubleArray ptr) - { - jdouble *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3Z ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jbooleanArray ptr) - { - jboolean *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3J ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jlongArray ptr) - { - jlong *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glVertexPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glNormalPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3B ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jbyteArray ptr) - { - jbyte *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3S ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jshortArray ptr) - { - jshort *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3I ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jintArray ptr) - { - jint *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3F ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jfloatArray ptr) - { - jfloat *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3D ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jdoubleArray ptr) - { - jdouble *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3Z ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jbooleanArray ptr) - { - jboolean *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3J ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jlongArray ptr) - { - jlong *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glNormalPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3B ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jbyteArray ptr) - { - jbyte *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3S ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jshortArray ptr) - { - jshort *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3I ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jintArray ptr) - { - jint *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3F ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jfloatArray ptr) - { - jfloat *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3D ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jdoubleArray ptr) - { - jdouble *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3Z ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jbooleanArray ptr) - { - jboolean *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3J ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jlongArray ptr) - { - jlong *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glColorPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3B ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jbyteArray ptr) - { - jbyte *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3S ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jshortArray ptr) - { - jshort *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3I ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jintArray ptr) - { - jint *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3F ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jfloatArray ptr) - { - jfloat *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3D ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jdoubleArray ptr) - { - jdouble *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3Z ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jbooleanArray ptr) - { - jboolean *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3J ( - JNIEnv *env, jobject obj, - jint type, - jint stride, - jint count, - jlongArray ptr) - { - jlong *ptr3 = NULL; - - if(ptr!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glIndexPointerEXT ( - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr3 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoordPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3B ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jbyteArray ptr) - { - jbyte *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3S ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jshortArray ptr) - { - jshort *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3I ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jintArray ptr) - { - jint *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3F ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jfloatArray ptr) - { - jfloat *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3D ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jdoubleArray ptr) - { - jdouble *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3Z ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jbooleanArray ptr) - { - jboolean *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3J ( - JNIEnv *env, jobject obj, - jint size, - jint type, - jint stride, - jint count, - jlongArray ptr) - { - jlong *ptr4 = NULL; - - if(ptr!=NULL) - { - ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glTexCoordPointerEXT ( - (GLint) size, - (GLenum) type, - (GLsizei) stride, - (GLsizei) count, - (const GLvoid *) ptr4 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glEdgeFlagPointerEXT ( GLsizei stride , GLsizei count , const GLboolean * ptr ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointerEXT ( - JNIEnv *env, jobject obj, - jint stride, - jint count, - jbooleanArray ptr) - { - jboolean *ptr2 = NULL; - - if(ptr!=NULL) - { - ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); - } - disp__glEdgeFlagPointerEXT ( - (GLsizei) stride, - (GLsizei) count, - (const GLboolean *) ptr2 - ); - - if(ptr!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPointervEXT ( GLenum pname , void * * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3B ( - JNIEnv *env, jobject obj, - jint pname, - jbyteArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jbyte *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointervEXT ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3S ( - JNIEnv *env, jobject obj, - jint pname, - jshortArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jshort *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointervEXT ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3I ( - JNIEnv *env, jobject obj, - jint pname, - jintArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jint *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointervEXT ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3F ( - JNIEnv *env, jobject obj, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jfloat *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointervEXT ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3D ( - JNIEnv *env, jobject obj, - jint pname, - jdoubleArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jdouble *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointervEXT ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3Z ( - JNIEnv *env, jobject obj, - jint pname, - jbooleanArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jboolean *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointervEXT ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3J ( - JNIEnv *env, jobject obj, - jint pname, - jlongArray params) - { - jboolean isCopiedArray1 = JNI_FALSE; - jlong *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); - } - disp__glGetPointervEXT ( - (GLenum) pname, - (void **) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glArrayElementEXT ( GLint i ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glArrayElementEXT ( - JNIEnv *env, jobject obj, - jint i) - { - - disp__glArrayElementEXT ( - (GLint) i - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawArraysEXT ( GLenum mode , GLint first , GLsizei count ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glDrawArraysEXT ( - JNIEnv *env, jobject obj, - jint mode, - jint first, - jint count) - { - - disp__glDrawArraysEXT ( - (GLenum) mode, - (GLint) first, - (GLsizei) count - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendEquationEXT ( GLenum mode ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glBlendEquationEXT ( - JNIEnv *env, jobject obj, - jint mode) - { - - disp__glBlendEquationEXT ( - (GLenum) mode - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPointParameterfEXT ( GLenum pname , GLfloat param ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPointParameterfEXT ( - JNIEnv *env, jobject obj, - jint pname, - jfloat param) - { - - disp__glPointParameterfEXT ( - (GLenum) pname, - (GLfloat) param - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glPointParameterfvEXT ( GLenum pname , const GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glPointParameterfvEXT ( - JNIEnv *env, jobject obj, - jint pname, - jfloatArray params) - { - jfloat *ptr1 = NULL; - - if(params!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); - } - disp__glPointParameterfvEXT ( - (GLenum) pname, - (const GLfloat *) ptr1 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorTableEXT ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jbyteArray table) - { - jbyte *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTableEXT ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jshortArray table) - { - jshort *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTableEXT ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jintArray table) - { - jint *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTableEXT ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jfloatArray table) - { - jfloat *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTableEXT ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jdoubleArray table) - { - jdouble *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTableEXT ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jbooleanArray table) - { - jboolean *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTableEXT ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint internalformat, - jint width, - jint format, - jint type, - jlongArray table) - { - jlong *ptr5 = NULL; - - if(table!=NULL) - { - ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, 0); - } - disp__glColorTableEXT ( - (GLenum) target, - (GLenum) internalformat, - (GLsizei) width, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glColorSubTableEXT ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3B ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jbyteArray data) - { - jbyte *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTableEXT ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3S ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jshortArray data) - { - jshort *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTableEXT ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3I ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jintArray data) - { - jint *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTableEXT ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3F ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jfloatArray data) - { - jfloat *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTableEXT ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3D ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jdoubleArray data) - { - jdouble *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTableEXT ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jbooleanArray data) - { - jboolean *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTableEXT ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3J ( - JNIEnv *env, jobject obj, - jint target, - jint start, - jint count, - jint format, - jint type, - jlongArray data) - { - jlong *ptr5 = NULL; - - if(data!=NULL) - { - ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); - } - disp__glColorSubTableEXT ( - (GLenum) target, - (GLsizei) start, - (GLsizei) count, - (GLenum) format, - (GLenum) type, - (const GLvoid *) ptr5 - ); - - if(data!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableEXT ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3B ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jbyteArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jbyte *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTableEXT ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3S ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jshortArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jshort *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTableEXT ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3I ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jintArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jint *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTableEXT ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3F ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jfloatArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jfloat *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTableEXT ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3D ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jdoubleArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jdouble *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTableEXT ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3Z ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jbooleanArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jboolean *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTableEXT ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3J ( - JNIEnv *env, jobject obj, - jint target, - jint format, - jint type, - jlongArray table) - { - jboolean isCopiedArray3 = JNI_FALSE; - jlong *ptr3 = NULL; - - if(table!=NULL) - { - ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); - } - disp__glGetColorTableEXT ( - (GLenum) target, - (GLenum) format, - (GLenum) type, - (GLvoid *) ptr3 - ); - - if(table!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableParameterfvEXT ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableParameterfvEXT ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jfloatArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jfloat *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetColorTableParameterfvEXT ( - (GLenum) target, - (GLenum) pname, - (GLfloat *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableParameterivEXT ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glGetColorTableParameterivEXT ( - JNIEnv *env, jobject obj, - jint target, - jint pname, - jintArray params) - { - jboolean isCopiedArray2 = JNI_FALSE; - jint *ptr2 = NULL; - - if(params!=NULL) - { - ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); - } - disp__glGetColorTableParameterivEXT ( - (GLenum) target, - (GLenum) pname, - (GLint *) ptr2 - ); - - if(params!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glLockArraysEXT ( GLint first , GLsizei count ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glLockArraysEXT ( - JNIEnv *env, jobject obj, - jint first, - jint count) - { - - disp__glLockArraysEXT ( - (GLint) first, - (GLsizei) count - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glUnlockArraysEXT ( void ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glUnlockArraysEXT ( - JNIEnv *env, jobject obj) - { - - disp__glUnlockArraysEXT ( - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glActiveTextureARB ( GLenum texture ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glActiveTextureARB ( - JNIEnv *env, jobject obj, - jint texture) - { - - disp__glActiveTextureARB ( - (GLenum) texture - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glClientActiveTextureARB ( GLenum texture ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glClientActiveTextureARB ( - JNIEnv *env, jobject obj, - jint texture) - { - - disp__glClientActiveTextureARB ( - (GLenum) texture - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1dARB ( GLenum target , GLdouble s ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1dARB ( - JNIEnv *env, jobject obj, - jint target, - jdouble s) - { - - disp__glMultiTexCoord1dARB ( - (GLenum) target, - (GLdouble) s - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1dvARB ( GLenum target , const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1dvARB ( - JNIEnv *env, jobject obj, - jint target, - jdoubleArray v) - { - jdouble *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord1dvARB ( - (GLenum) target, - (const GLdouble *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1fARB ( GLenum target , GLfloat s ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1fARB ( - JNIEnv *env, jobject obj, - jint target, - jfloat s) - { - - disp__glMultiTexCoord1fARB ( - (GLenum) target, - (GLfloat) s - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1fvARB ( GLenum target , const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1fvARB ( - JNIEnv *env, jobject obj, - jint target, - jfloatArray v) - { - jfloat *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord1fvARB ( - (GLenum) target, - (const GLfloat *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1iARB ( GLenum target , GLint s ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1iARB ( - JNIEnv *env, jobject obj, - jint target, - jint s) - { - - disp__glMultiTexCoord1iARB ( - (GLenum) target, - (GLint) s - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1ivARB ( GLenum target , const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1ivARB ( - JNIEnv *env, jobject obj, - jint target, - jintArray v) - { - jint *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord1ivARB ( - (GLenum) target, - (const GLint *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1sARB ( GLenum target , GLshort s ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1sARB ( - JNIEnv *env, jobject obj, - jint target, - jshort s) - { - - disp__glMultiTexCoord1sARB ( - (GLenum) target, - (GLshort) s - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1svARB ( GLenum target , const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1svARB ( - JNIEnv *env, jobject obj, - jint target, - jshortArray v) - { - jshort *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord1svARB ( - (GLenum) target, - (const GLshort *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2dARB ( GLenum target , GLdouble s , GLdouble t ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2dARB ( - JNIEnv *env, jobject obj, - jint target, - jdouble s, - jdouble t) - { - - disp__glMultiTexCoord2dARB ( - (GLenum) target, - (GLdouble) s, - (GLdouble) t - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2dvARB ( GLenum target , const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2dvARB ( - JNIEnv *env, jobject obj, - jint target, - jdoubleArray v) - { - jdouble *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord2dvARB ( - (GLenum) target, - (const GLdouble *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2fARB ( GLenum target , GLfloat s , GLfloat t ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2fARB ( - JNIEnv *env, jobject obj, - jint target, - jfloat s, - jfloat t) - { - - disp__glMultiTexCoord2fARB ( - (GLenum) target, - (GLfloat) s, - (GLfloat) t - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2fvARB ( GLenum target , const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2fvARB ( - JNIEnv *env, jobject obj, - jint target, - jfloatArray v) - { - jfloat *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord2fvARB ( - (GLenum) target, - (const GLfloat *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2iARB ( GLenum target , GLint s , GLint t ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2iARB ( - JNIEnv *env, jobject obj, - jint target, - jint s, - jint t) - { - - disp__glMultiTexCoord2iARB ( - (GLenum) target, - (GLint) s, - (GLint) t - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2ivARB ( GLenum target , const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2ivARB ( - JNIEnv *env, jobject obj, - jint target, - jintArray v) - { - jint *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord2ivARB ( - (GLenum) target, - (const GLint *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2sARB ( GLenum target , GLshort s , GLshort t ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2sARB ( - JNIEnv *env, jobject obj, - jint target, - jshort s, - jshort t) - { - - disp__glMultiTexCoord2sARB ( - (GLenum) target, - (GLshort) s, - (GLshort) t - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2svARB ( GLenum target , const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2svARB ( - JNIEnv *env, jobject obj, - jint target, - jshortArray v) - { - jshort *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord2svARB ( - (GLenum) target, - (const GLshort *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3dARB ( - JNIEnv *env, jobject obj, - jint target, - jdouble s, - jdouble t, - jdouble r) - { - - disp__glMultiTexCoord3dARB ( - (GLenum) target, - (GLdouble) s, - (GLdouble) t, - (GLdouble) r - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3dvARB ( GLenum target , const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3dvARB ( - JNIEnv *env, jobject obj, - jint target, - jdoubleArray v) - { - jdouble *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord3dvARB ( - (GLenum) target, - (const GLdouble *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3fARB ( - JNIEnv *env, jobject obj, - jint target, - jfloat s, - jfloat t, - jfloat r) - { - - disp__glMultiTexCoord3fARB ( - (GLenum) target, - (GLfloat) s, - (GLfloat) t, - (GLfloat) r - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3fvARB ( GLenum target , const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3fvARB ( - JNIEnv *env, jobject obj, - jint target, - jfloatArray v) - { - jfloat *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord3fvARB ( - (GLenum) target, - (const GLfloat *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3iARB ( GLenum target , GLint s , GLint t , GLint r ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3iARB ( - JNIEnv *env, jobject obj, - jint target, - jint s, - jint t, - jint r) - { - - disp__glMultiTexCoord3iARB ( - (GLenum) target, - (GLint) s, - (GLint) t, - (GLint) r - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3ivARB ( GLenum target , const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3ivARB ( - JNIEnv *env, jobject obj, - jint target, - jintArray v) - { - jint *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord3ivARB ( - (GLenum) target, - (const GLint *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3sARB ( GLenum target , GLshort s , GLshort t , GLshort r ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3sARB ( - JNIEnv *env, jobject obj, - jint target, - jshort s, - jshort t, - jshort r) - { - - disp__glMultiTexCoord3sARB ( - (GLenum) target, - (GLshort) s, - (GLshort) t, - (GLshort) r - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3svARB ( GLenum target , const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3svARB ( - JNIEnv *env, jobject obj, - jint target, - jshortArray v) - { - jshort *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord3svARB ( - (GLenum) target, - (const GLshort *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4dARB ( - JNIEnv *env, jobject obj, - jint target, - jdouble s, - jdouble t, - jdouble r, - jdouble q) - { - - disp__glMultiTexCoord4dARB ( - (GLenum) target, - (GLdouble) s, - (GLdouble) t, - (GLdouble) r, - (GLdouble) q - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4dvARB ( GLenum target , const GLdouble * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4dvARB ( - JNIEnv *env, jobject obj, - jint target, - jdoubleArray v) - { - jdouble *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord4dvARB ( - (GLenum) target, - (const GLdouble *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4fARB ( - JNIEnv *env, jobject obj, - jint target, - jfloat s, - jfloat t, - jfloat r, - jfloat q) - { - - disp__glMultiTexCoord4fARB ( - (GLenum) target, - (GLfloat) s, - (GLfloat) t, - (GLfloat) r, - (GLfloat) q - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4fvARB ( GLenum target , const GLfloat * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4fvARB ( - JNIEnv *env, jobject obj, - jint target, - jfloatArray v) - { - jfloat *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord4fvARB ( - (GLenum) target, - (const GLfloat *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4iARB ( GLenum target , GLint s , GLint t , GLint r , GLint q ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4iARB ( - JNIEnv *env, jobject obj, - jint target, - jint s, - jint t, - jint r, - jint q) - { - - disp__glMultiTexCoord4iARB ( - (GLenum) target, - (GLint) s, - (GLint) t, - (GLint) r, - (GLint) q - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4ivARB ( GLenum target , const GLint * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4ivARB ( - JNIEnv *env, jobject obj, - jint target, - jintArray v) - { - jint *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord4ivARB ( - (GLenum) target, - (const GLint *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4sARB ( GLenum target , GLshort s , GLshort t , GLshort r , GLshort q ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4sARB ( - JNIEnv *env, jobject obj, - jint target, - jshort s, - jshort t, - jshort r, - jshort q) - { - - disp__glMultiTexCoord4sARB ( - (GLenum) target, - (GLshort) s, - (GLshort) t, - (GLshort) r, - (GLshort) q - ); - - } - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4svARB ( GLenum target , const GLshort * v ) ;
- * 
- */ - JNIEXPORT void JNICALL - Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4svARB ( - JNIEnv *env, jobject obj, - jint target, - jshortArray v) - { - jshort *ptr1 = NULL; - - if(v!=NULL) - { - ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); - } - disp__glMultiTexCoord4svARB ( - (GLenum) target, - (const GLshort *) ptr1 - ); - - if(v!=NULL) - { - (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); - } - } - -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* WARNING ! WARNING *** THIS FILE IS GENERATED BY C2J !!! + + DO NOT MAKE ANY CHANGES *** MAKE CHANGES IN THE SKELETON FILES !!! +*/ + + +/* + * Leo Chan -- 1995 + * lchan@cgl.uwaterloo.ca + * + * This mammoth C file takes care of all the native implementation for the + * bulk of OpenGL commands + * --------------- + * + * Sven Goethel + * + * September 1997 + */ + +/* + * need to include the JAVA internal header files for macros and function + * prototypes required to maipulated JAVA data structures and functions + * + * StubPreamble.h includes the structure and macro definitions neede to + * convert JAVA data structures into C data structures. + * + */ + +#include "OpenGL_misc.h" + +/* + * the next thing to include are special headers that were created by + * JAVAH. They include the C structure definitions for the JAVA classes + */ +#include "gl4java_GLFuncJauJNInf.h" + +/*-------------------------------------------------------------------------- + * here on in is just regular apple pie C + */ + +#ifndef LIBAPIENTRY + #define LIBAPIENTRY +#endif +#ifndef LIBAPI + #define LIBAPI +#endif + +#ifndef CALLBACK + #define CALLBACK +#endif +/** THIS IS A MANUAL CODED PART + gl-manualCodedImplJNI.java +*/ + +static const char _gl_n_a_string[] = "GL-String not avaiable !"; + +JNIEXPORT jstring JNICALL +Java_gl4java_GLFuncJauJNInf_glGetString ( JNIEnv *env, jobject obj, + jint name ) +{ + const char * tmpString=0; + + if ( disp__glGetString == NULL ) + return (*env)->NewStringUTF(env, _gl_n_a_string); + + tmpString = disp__glGetString ( /* jint */ name); + if(tmpString==NULL) + tmpString=_gl_n_a_string; + + return (*env)->NewStringUTF(env, tmpString); +} + +static const char * _gl_lib_vendor_="Jausoft - Sven Goethel Software Development"; +static const char * _gl_lib_version_="2.7.1.0"; + +JNIEXPORT jstring JNICALL +Java_gl4java_GLFuncJauJNInf_getNativeVendor ( JNIEnv *env, jobject obj ) +{ + return (*env)->NewStringUTF(env, _gl_lib_vendor_); +} + +JNIEXPORT jstring JNICALL +Java_gl4java_GLFuncJauJNInf_getNativeVersion ( JNIEnv *env, jobject obj ) +{ + return (*env)->NewStringUTF(env, _gl_lib_version_); +} + +/** + * C2J Parser Version 2.1 + * Jausoft - Sven Goethel Software Development + * Reading from file: gl-proto-auto.orig.h . . . + * Destination-Class: gl4java_GLFuncJauJNInf ! + */ + +/** + * Original Function-Prototype : + *
 
+   extern void glClearIndex ( GLfloat c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glClearIndex ( + JNIEnv *env, jobject obj, + jfloat c) + { + + if ( disp__glClearIndex == NULL ) return; + + disp__glClearIndex ( + (GLfloat) c + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glClearColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glClearColor ( + JNIEnv *env, jobject obj, + jfloat red, + jfloat green, + jfloat blue, + jfloat alpha) + { + + if ( disp__glClearColor == NULL ) return; + + disp__glClearColor ( + (GLclampf) red, + (GLclampf) green, + (GLclampf) blue, + (GLclampf) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glClear ( GLbitfield mask ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glClear ( + JNIEnv *env, jobject obj, + jint mask) + { + + if ( disp__glClear == NULL ) return; + + disp__glClear ( + (GLbitfield) mask + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexMask ( GLuint mask ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexMask ( + JNIEnv *env, jobject obj, + jint mask) + { + + if ( disp__glIndexMask == NULL ) return; + + disp__glIndexMask ( + (GLuint) mask + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorMask ( GLboolean red , GLboolean green , GLboolean blue , GLboolean alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorMask ( + JNIEnv *env, jobject obj, + jboolean red, + jboolean green, + jboolean blue, + jboolean alpha) + { + + if ( disp__glColorMask == NULL ) return; + + disp__glColorMask ( + (GLboolean) red, + (GLboolean) green, + (GLboolean) blue, + (GLboolean) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glAlphaFunc ( GLenum func , GLclampf ref ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glAlphaFunc ( + JNIEnv *env, jobject obj, + jint func, + jfloat ref) + { + + if ( disp__glAlphaFunc == NULL ) return; + + disp__glAlphaFunc ( + (GLenum) func, + (GLclampf) ref + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendFunc ( GLenum sfactor , GLenum dfactor ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glBlendFunc ( + JNIEnv *env, jobject obj, + jint sfactor, + jint dfactor) + { + + if ( disp__glBlendFunc == NULL ) return; + + disp__glBlendFunc ( + (GLenum) sfactor, + (GLenum) dfactor + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLogicOp ( GLenum opcode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLogicOp ( + JNIEnv *env, jobject obj, + jint opcode) + { + + if ( disp__glLogicOp == NULL ) return; + + disp__glLogicOp ( + (GLenum) opcode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCullFace ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCullFace ( + JNIEnv *env, jobject obj, + jint mode) + { + + if ( disp__glCullFace == NULL ) return; + + disp__glCullFace ( + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glFrontFace ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glFrontFace ( + JNIEnv *env, jobject obj, + jint mode) + { + + if ( disp__glFrontFace == NULL ) return; + + disp__glFrontFace ( + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPointSize ( GLfloat size ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPointSize ( + JNIEnv *env, jobject obj, + jfloat size) + { + + if ( disp__glPointSize == NULL ) return; + + disp__glPointSize ( + (GLfloat) size + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLineWidth ( GLfloat width ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLineWidth ( + JNIEnv *env, jobject obj, + jfloat width) + { + + if ( disp__glLineWidth == NULL ) return; + + disp__glLineWidth ( + (GLfloat) width + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLineStipple ( GLint factor , GLushort pattern ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLineStipple ( + JNIEnv *env, jobject obj, + jint factor, + jshort pattern) + { + + if ( disp__glLineStipple == NULL ) return; + + disp__glLineStipple ( + (GLint) factor, + (GLushort) pattern + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPolygonMode ( GLenum face , GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPolygonMode ( + JNIEnv *env, jobject obj, + jint face, + jint mode) + { + + if ( disp__glPolygonMode == NULL ) return; + + disp__glPolygonMode ( + (GLenum) face, + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPolygonOffset ( GLfloat factor , GLfloat units ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPolygonOffset ( + JNIEnv *env, jobject obj, + jfloat factor, + jfloat units) + { + + if ( disp__glPolygonOffset == NULL ) return; + + disp__glPolygonOffset ( + (GLfloat) factor, + (GLfloat) units + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPolygonStipple ( const GLubyte * mask ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPolygonStipple ( + JNIEnv *env, jobject obj, + jbyteArray mask) + { + jbyte *ptr0 = NULL; + + if ( disp__glPolygonStipple == NULL ) return; + + if(mask!=NULL) + { + ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, 0); + } + disp__glPolygonStipple ( + (const GLubyte *) ptr0 + ); + + if(mask!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, mask, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPolygonStipple ( GLubyte * mask ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPolygonStipple ( + JNIEnv *env, jobject obj, + jbyteArray mask) + { + jboolean isCopiedArray0 = JNI_FALSE; + jbyte *ptr0 = NULL; + + if ( disp__glGetPolygonStipple == NULL ) return; + + if(mask!=NULL) + { + ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, &isCopiedArray0); + } + disp__glGetPolygonStipple ( + (GLubyte *) ptr0 + ); + + if(mask!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, mask, ptr0, (isCopiedArray0 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEdgeFlag ( GLboolean flag ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlag ( + JNIEnv *env, jobject obj, + jboolean flag) + { + + if ( disp__glEdgeFlag == NULL ) return; + + disp__glEdgeFlag ( + (GLboolean) flag + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEdgeFlagv ( const GLboolean * flag ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlagv ( + JNIEnv *env, jobject obj, + jbooleanArray flag) + { + jboolean *ptr0 = NULL; + + if ( disp__glEdgeFlagv == NULL ) return; + + if(flag!=NULL) + { + ptr0 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, flag, 0); + } + disp__glEdgeFlagv ( + (const GLboolean *) ptr0 + ); + + if(flag!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, flag, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glScissor ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glScissor ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height) + { + + if ( disp__glScissor == NULL ) return; + + disp__glScissor ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glClipPlane ( GLenum plane , const GLdouble * equation ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glClipPlane ( + JNIEnv *env, jobject obj, + jint plane, + jdoubleArray equation) + { + jdouble *ptr1 = NULL; + + if ( disp__glClipPlane == NULL ) return; + + if(equation!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, 0); + } + disp__glClipPlane ( + (GLenum) plane, + (const GLdouble *) ptr1 + ); + + if(equation!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, equation, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetClipPlane ( GLenum plane , GLdouble * equation ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetClipPlane ( + JNIEnv *env, jobject obj, + jint plane, + jdoubleArray equation) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + + if ( disp__glGetClipPlane == NULL ) return; + + if(equation!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, &isCopiedArray1); + } + disp__glGetClipPlane ( + (GLenum) plane, + (GLdouble *) ptr1 + ); + + if(equation!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, equation, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawBuffer ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawBuffer ( + JNIEnv *env, jobject obj, + jint mode) + { + + if ( disp__glDrawBuffer == NULL ) return; + + disp__glDrawBuffer ( + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glReadBuffer ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glReadBuffer ( + JNIEnv *env, jobject obj, + jint mode) + { + + if ( disp__glReadBuffer == NULL ) return; + + disp__glReadBuffer ( + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEnable ( GLenum cap ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEnable ( + JNIEnv *env, jobject obj, + jint cap) + { + + if ( disp__glEnable == NULL ) return; + + disp__glEnable ( + (GLenum) cap + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDisable ( GLenum cap ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDisable ( + JNIEnv *env, jobject obj, + jint cap) + { + + if ( disp__glDisable == NULL ) return; + + disp__glDisable ( + (GLenum) cap + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glIsEnabled ( GLenum cap ) ;
+ * 
+ */ + JNIEXPORT jboolean JNICALL + Java_gl4java_GLFuncJauJNInf_glIsEnabled ( + JNIEnv *env, jobject obj, + jint cap) + { + jboolean ret; + + + if ( disp__glIsEnabled == NULL ) return 0; + + ret = (jboolean) disp__glIsEnabled ( + (GLenum) cap + ); + + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEnableClientState ( GLenum cap ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEnableClientState ( + JNIEnv *env, jobject obj, + jint cap) + { + + if ( disp__glEnableClientState == NULL ) return; + + disp__glEnableClientState ( + (GLenum) cap + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDisableClientState ( GLenum cap ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDisableClientState ( + JNIEnv *env, jobject obj, + jint cap) + { + + if ( disp__glDisableClientState == NULL ) return; + + disp__glDisableClientState ( + (GLenum) cap + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetBooleanv ( GLenum pname , GLboolean * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetBooleanv ( + JNIEnv *env, jobject obj, + jint pname, + jbooleanArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jboolean *ptr1 = NULL; + + if ( disp__glGetBooleanv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetBooleanv ( + (GLenum) pname, + (GLboolean *) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetDoublev ( GLenum pname , GLdouble * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetDoublev ( + JNIEnv *env, jobject obj, + jint pname, + jdoubleArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + + if ( disp__glGetDoublev == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetDoublev ( + (GLenum) pname, + (GLdouble *) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetFloatv ( GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetFloatv ( + JNIEnv *env, jobject obj, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jfloat *ptr1 = NULL; + + if ( disp__glGetFloatv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetFloatv ( + (GLenum) pname, + (GLfloat *) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetIntegerv ( GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetIntegerv ( + JNIEnv *env, jobject obj, + jint pname, + jintArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jint *ptr1 = NULL; + + if ( disp__glGetIntegerv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetIntegerv ( + (GLenum) pname, + (GLint *) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPushAttrib ( GLbitfield mask ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPushAttrib ( + JNIEnv *env, jobject obj, + jint mask) + { + + if ( disp__glPushAttrib == NULL ) return; + + disp__glPushAttrib ( + (GLbitfield) mask + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPopAttrib ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPopAttrib ( + JNIEnv *env, jobject obj) + { + + if ( disp__glPopAttrib == NULL ) return; + + disp__glPopAttrib ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPushClientAttrib ( GLbitfield mask ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPushClientAttrib ( + JNIEnv *env, jobject obj, + jint mask) + { + + if ( disp__glPushClientAttrib == NULL ) return; + + disp__glPushClientAttrib ( + (GLbitfield) mask + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPopClientAttrib ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPopClientAttrib ( + JNIEnv *env, jobject obj) + { + + if ( disp__glPopClientAttrib == NULL ) return; + + disp__glPopClientAttrib ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern GLint glRenderMode ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLFuncJauJNInf_glRenderMode ( + JNIEnv *env, jobject obj, + jint mode) + { + jint ret; + + + if ( disp__glRenderMode == NULL ) return 0; + + ret = (jint) disp__glRenderMode ( + (GLenum) mode + ); + + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLenum glGetError ( void ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLFuncJauJNInf_glGetError ( + JNIEnv *env, jobject obj) + { + jint ret; + + + if ( disp__glGetError == NULL ) return 0; + + ret = (jint) disp__glGetError ( + ); + + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern void glFinish ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glFinish ( + JNIEnv *env, jobject obj) + { + + if ( disp__glFinish == NULL ) return; + + disp__glFinish ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glFlush ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glFlush ( + JNIEnv *env, jobject obj) + { + + if ( disp__glFlush == NULL ) return; + + disp__glFlush ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glHint ( GLenum target , GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glHint ( + JNIEnv *env, jobject obj, + jint target, + jint mode) + { + + if ( disp__glHint == NULL ) return; + + disp__glHint ( + (GLenum) target, + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glClearDepth ( GLclampd depth ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glClearDepth ( + JNIEnv *env, jobject obj, + jdouble depth) + { + + if ( disp__glClearDepth == NULL ) return; + + disp__glClearDepth ( + (GLclampd) depth + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDepthFunc ( GLenum func ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDepthFunc ( + JNIEnv *env, jobject obj, + jint func) + { + + if ( disp__glDepthFunc == NULL ) return; + + disp__glDepthFunc ( + (GLenum) func + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDepthMask ( GLboolean flag ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDepthMask ( + JNIEnv *env, jobject obj, + jboolean flag) + { + + if ( disp__glDepthMask == NULL ) return; + + disp__glDepthMask ( + (GLboolean) flag + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDepthRange ( GLclampd near_val , GLclampd far_val ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDepthRange ( + JNIEnv *env, jobject obj, + jdouble near_val, + jdouble far_val) + { + + if ( disp__glDepthRange == NULL ) return; + + disp__glDepthRange ( + (GLclampd) near_val, + (GLclampd) far_val + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glClearAccum ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glClearAccum ( + JNIEnv *env, jobject obj, + jfloat red, + jfloat green, + jfloat blue, + jfloat alpha) + { + + if ( disp__glClearAccum == NULL ) return; + + disp__glClearAccum ( + (GLfloat) red, + (GLfloat) green, + (GLfloat) blue, + (GLfloat) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glAccum ( GLenum op , GLfloat value ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glAccum ( + JNIEnv *env, jobject obj, + jint op, + jfloat value) + { + + if ( disp__glAccum == NULL ) return; + + disp__glAccum ( + (GLenum) op, + (GLfloat) value + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMatrixMode ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMatrixMode ( + JNIEnv *env, jobject obj, + jint mode) + { + + if ( disp__glMatrixMode == NULL ) return; + + disp__glMatrixMode ( + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glOrtho ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glOrtho ( + JNIEnv *env, jobject obj, + jdouble left, + jdouble right, + jdouble bottom, + jdouble top, + jdouble near_val, + jdouble far_val) + { + + if ( disp__glOrtho == NULL ) return; + + disp__glOrtho ( + (GLdouble) left, + (GLdouble) right, + (GLdouble) bottom, + (GLdouble) top, + (GLdouble) near_val, + (GLdouble) far_val + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glFrustum ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glFrustum ( + JNIEnv *env, jobject obj, + jdouble left, + jdouble right, + jdouble bottom, + jdouble top, + jdouble near_val, + jdouble far_val) + { + + if ( disp__glFrustum == NULL ) return; + + disp__glFrustum ( + (GLdouble) left, + (GLdouble) right, + (GLdouble) bottom, + (GLdouble) top, + (GLdouble) near_val, + (GLdouble) far_val + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glViewport ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glViewport ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height) + { + + if ( disp__glViewport == NULL ) return; + + disp__glViewport ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPushMatrix ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPushMatrix ( + JNIEnv *env, jobject obj) + { + + if ( disp__glPushMatrix == NULL ) return; + + disp__glPushMatrix ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPopMatrix ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPopMatrix ( + JNIEnv *env, jobject obj) + { + + if ( disp__glPopMatrix == NULL ) return; + + disp__glPopMatrix ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLoadIdentity ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLoadIdentity ( + JNIEnv *env, jobject obj) + { + + if ( disp__glLoadIdentity == NULL ) return; + + disp__glLoadIdentity ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLoadMatrixd ( const GLdouble * m ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLoadMatrixd ( + JNIEnv *env, jobject obj, + jdoubleArray m) + { + jdouble *ptr0 = NULL; + + if ( disp__glLoadMatrixd == NULL ) return; + + if(m!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, 0); + } + disp__glLoadMatrixd ( + (const GLdouble *) ptr0 + ); + + if(m!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, m, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLoadMatrixf ( const GLfloat * m ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLoadMatrixf ( + JNIEnv *env, jobject obj, + jfloatArray m) + { + jfloat *ptr0 = NULL; + + if ( disp__glLoadMatrixf == NULL ) return; + + if(m!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, 0); + } + disp__glLoadMatrixf ( + (const GLfloat *) ptr0 + ); + + if(m!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, m, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultMatrixd ( const GLdouble * m ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultMatrixd ( + JNIEnv *env, jobject obj, + jdoubleArray m) + { + jdouble *ptr0 = NULL; + + if ( disp__glMultMatrixd == NULL ) return; + + if(m!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, 0); + } + disp__glMultMatrixd ( + (const GLdouble *) ptr0 + ); + + if(m!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, m, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultMatrixf ( const GLfloat * m ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultMatrixf ( + JNIEnv *env, jobject obj, + jfloatArray m) + { + jfloat *ptr0 = NULL; + + if ( disp__glMultMatrixf == NULL ) return; + + if(m!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, 0); + } + disp__glMultMatrixf ( + (const GLfloat *) ptr0 + ); + + if(m!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, m, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRotated ( GLdouble angle , GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRotated ( + JNIEnv *env, jobject obj, + jdouble angle, + jdouble x, + jdouble y, + jdouble z) + { + + if ( disp__glRotated == NULL ) return; + + disp__glRotated ( + (GLdouble) angle, + (GLdouble) x, + (GLdouble) y, + (GLdouble) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRotatef ( GLfloat angle , GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRotatef ( + JNIEnv *env, jobject obj, + jfloat angle, + jfloat x, + jfloat y, + jfloat z) + { + + if ( disp__glRotatef == NULL ) return; + + disp__glRotatef ( + (GLfloat) angle, + (GLfloat) x, + (GLfloat) y, + (GLfloat) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glScaled ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glScaled ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y, + jdouble z) + { + + if ( disp__glScaled == NULL ) return; + + disp__glScaled ( + (GLdouble) x, + (GLdouble) y, + (GLdouble) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glScalef ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glScalef ( + JNIEnv *env, jobject obj, + jfloat x, + jfloat y, + jfloat z) + { + + if ( disp__glScalef == NULL ) return; + + disp__glScalef ( + (GLfloat) x, + (GLfloat) y, + (GLfloat) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTranslated ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTranslated ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y, + jdouble z) + { + + if ( disp__glTranslated == NULL ) return; + + disp__glTranslated ( + (GLdouble) x, + (GLdouble) y, + (GLdouble) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTranslatef ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTranslatef ( + JNIEnv *env, jobject obj, + jfloat x, + jfloat y, + jfloat z) + { + + if ( disp__glTranslatef == NULL ) return; + + disp__glTranslatef ( + (GLfloat) x, + (GLfloat) y, + (GLfloat) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glIsList ( GLuint list ) ;
+ * 
+ */ + JNIEXPORT jboolean JNICALL + Java_gl4java_GLFuncJauJNInf_glIsList ( + JNIEnv *env, jobject obj, + jint list) + { + jboolean ret; + + + if ( disp__glIsList == NULL ) return 0; + + ret = (jboolean) disp__glIsList ( + (GLuint) list + ); + + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDeleteLists ( GLuint list , GLsizei range ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDeleteLists ( + JNIEnv *env, jobject obj, + jint list, + jint range) + { + + if ( disp__glDeleteLists == NULL ) return; + + disp__glDeleteLists ( + (GLuint) list, + (GLsizei) range + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern GLuint glGenLists ( GLsizei range ) ;
+ * 
+ */ + JNIEXPORT jint JNICALL + Java_gl4java_GLFuncJauJNInf_glGenLists ( + JNIEnv *env, jobject obj, + jint range) + { + jint ret; + + + if ( disp__glGenLists == NULL ) return 0; + + ret = (jint) disp__glGenLists ( + (GLsizei) range + ); + + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNewList ( GLuint list , GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNewList ( + JNIEnv *env, jobject obj, + jint list, + jint mode) + { + + if ( disp__glNewList == NULL ) return; + + disp__glNewList ( + (GLuint) list, + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEndList ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEndList ( + JNIEnv *env, jobject obj) + { + + if ( disp__glEndList == NULL ) return; + + disp__glEndList ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCallList ( GLuint list ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCallList ( + JNIEnv *env, jobject obj, + jint list) + { + + if ( disp__glCallList == NULL ) return; + + disp__glCallList ( + (GLuint) list + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCallLists ( GLsizei n , GLenum type , const GLvoid * lists ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCallLists__II_3B ( + JNIEnv *env, jobject obj, + jint n, + jint type, + jbyteArray lists) + { + jbyte *ptr2 = NULL; + + if ( disp__glCallLists == NULL ) return; + + if(lists!=NULL) + { + ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); + } + disp__glCallLists ( + (GLsizei) n, + (GLenum) type, + (const GLvoid *) ptr2 + ); + + if(lists!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCallLists__II_3S ( + JNIEnv *env, jobject obj, + jint n, + jint type, + jshortArray lists) + { + jshort *ptr2 = NULL; + + if ( disp__glCallLists == NULL ) return; + + if(lists!=NULL) + { + ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); + } + disp__glCallLists ( + (GLsizei) n, + (GLenum) type, + (const GLvoid *) ptr2 + ); + + if(lists!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCallLists__II_3I ( + JNIEnv *env, jobject obj, + jint n, + jint type, + jintArray lists) + { + jint *ptr2 = NULL; + + if ( disp__glCallLists == NULL ) return; + + if(lists!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); + } + disp__glCallLists ( + (GLsizei) n, + (GLenum) type, + (const GLvoid *) ptr2 + ); + + if(lists!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCallLists__II_3F ( + JNIEnv *env, jobject obj, + jint n, + jint type, + jfloatArray lists) + { + jfloat *ptr2 = NULL; + + if ( disp__glCallLists == NULL ) return; + + if(lists!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); + } + disp__glCallLists ( + (GLsizei) n, + (GLenum) type, + (const GLvoid *) ptr2 + ); + + if(lists!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCallLists__II_3D ( + JNIEnv *env, jobject obj, + jint n, + jint type, + jdoubleArray lists) + { + jdouble *ptr2 = NULL; + + if ( disp__glCallLists == NULL ) return; + + if(lists!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); + } + disp__glCallLists ( + (GLsizei) n, + (GLenum) type, + (const GLvoid *) ptr2 + ); + + if(lists!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCallLists__II_3Z ( + JNIEnv *env, jobject obj, + jint n, + jint type, + jbooleanArray lists) + { + jboolean *ptr2 = NULL; + + if ( disp__glCallLists == NULL ) return; + + if(lists!=NULL) + { + ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); + } + disp__glCallLists ( + (GLsizei) n, + (GLenum) type, + (const GLvoid *) ptr2 + ); + + if(lists!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCallLists__II_3J ( + JNIEnv *env, jobject obj, + jint n, + jint type, + jlongArray lists) + { + jlong *ptr2 = NULL; + + if ( disp__glCallLists == NULL ) return; + + if(lists!=NULL) + { + ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, lists, 0); + } + disp__glCallLists ( + (GLsizei) n, + (GLenum) type, + (const GLvoid *) ptr2 + ); + + if(lists!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, lists, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glListBase ( GLuint base ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glListBase ( + JNIEnv *env, jobject obj, + jint base) + { + + if ( disp__glListBase == NULL ) return; + + disp__glListBase ( + (GLuint) base + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glBegin ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glBegin ( + JNIEnv *env, jobject obj, + jint mode) + { + + if ( disp__glBegin == NULL ) return; + + disp__glBegin ( + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEnd ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEnd ( + JNIEnv *env, jobject obj) + { + + if ( disp__glEnd == NULL ) return; + + disp__glEnd ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2d ( GLdouble x , GLdouble y ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex2d ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y) + { + + if ( disp__glVertex2d == NULL ) return; + + disp__glVertex2d ( + (GLdouble) x, + (GLdouble) y + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2f ( GLfloat x , GLfloat y ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex2f ( + JNIEnv *env, jobject obj, + jfloat x, + jfloat y) + { + + if ( disp__glVertex2f == NULL ) return; + + disp__glVertex2f ( + (GLfloat) x, + (GLfloat) y + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2i ( GLint x , GLint y ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex2i ( + JNIEnv *env, jobject obj, + jint x, + jint y) + { + + if ( disp__glVertex2i == NULL ) return; + + disp__glVertex2i ( + (GLint) x, + (GLint) y + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2s ( GLshort x , GLshort y ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex2s ( + JNIEnv *env, jobject obj, + jshort x, + jshort y) + { + + if ( disp__glVertex2s == NULL ) return; + + disp__glVertex2s ( + (GLshort) x, + (GLshort) y + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3d ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex3d ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y, + jdouble z) + { + + if ( disp__glVertex3d == NULL ) return; + + disp__glVertex3d ( + (GLdouble) x, + (GLdouble) y, + (GLdouble) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3f ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex3f ( + JNIEnv *env, jobject obj, + jfloat x, + jfloat y, + jfloat z) + { + + if ( disp__glVertex3f == NULL ) return; + + disp__glVertex3f ( + (GLfloat) x, + (GLfloat) y, + (GLfloat) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3i ( GLint x , GLint y , GLint z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex3i ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint z) + { + + if ( disp__glVertex3i == NULL ) return; + + disp__glVertex3i ( + (GLint) x, + (GLint) y, + (GLint) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3s ( GLshort x , GLshort y , GLshort z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex3s ( + JNIEnv *env, jobject obj, + jshort x, + jshort y, + jshort z) + { + + if ( disp__glVertex3s == NULL ) return; + + disp__glVertex3s ( + (GLshort) x, + (GLshort) y, + (GLshort) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex4d ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y, + jdouble z, + jdouble w) + { + + if ( disp__glVertex4d == NULL ) return; + + disp__glVertex4d ( + (GLdouble) x, + (GLdouble) y, + (GLdouble) z, + (GLdouble) w + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex4f ( + JNIEnv *env, jobject obj, + jfloat x, + jfloat y, + jfloat z, + jfloat w) + { + + if ( disp__glVertex4f == NULL ) return; + + disp__glVertex4f ( + (GLfloat) x, + (GLfloat) y, + (GLfloat) z, + (GLfloat) w + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4i ( GLint x , GLint y , GLint z , GLint w ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex4i ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint z, + jint w) + { + + if ( disp__glVertex4i == NULL ) return; + + disp__glVertex4i ( + (GLint) x, + (GLint) y, + (GLint) z, + (GLint) w + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex4s ( + JNIEnv *env, jobject obj, + jshort x, + jshort y, + jshort z, + jshort w) + { + + if ( disp__glVertex4s == NULL ) return; + + disp__glVertex4s ( + (GLshort) x, + (GLshort) y, + (GLshort) z, + (GLshort) w + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex2dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glVertex2dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex2dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex2fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glVertex2fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex2fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex2iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glVertex2iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex2iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex2sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glVertex2sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex2sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex3dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glVertex3dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex3dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex3fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glVertex3fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex3fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex3iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glVertex3iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex3iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex3sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glVertex3sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex3sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex4dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glVertex4dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex4dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex4fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glVertex4fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex4fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex4iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glVertex4iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex4iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertex4sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glVertex4sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glVertex4sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3b ( GLbyte nx , GLbyte ny , GLbyte nz ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3b ( + JNIEnv *env, jobject obj, + jbyte nx, + jbyte ny, + jbyte nz) + { + + if ( disp__glNormal3b == NULL ) return; + + disp__glNormal3b ( + (GLbyte) nx, + (GLbyte) ny, + (GLbyte) nz + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3d ( GLdouble nx , GLdouble ny , GLdouble nz ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3d ( + JNIEnv *env, jobject obj, + jdouble nx, + jdouble ny, + jdouble nz) + { + + if ( disp__glNormal3d == NULL ) return; + + disp__glNormal3d ( + (GLdouble) nx, + (GLdouble) ny, + (GLdouble) nz + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3f ( GLfloat nx , GLfloat ny , GLfloat nz ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3f ( + JNIEnv *env, jobject obj, + jfloat nx, + jfloat ny, + jfloat nz) + { + + if ( disp__glNormal3f == NULL ) return; + + disp__glNormal3f ( + (GLfloat) nx, + (GLfloat) ny, + (GLfloat) nz + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3i ( GLint nx , GLint ny , GLint nz ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3i ( + JNIEnv *env, jobject obj, + jint nx, + jint ny, + jint nz) + { + + if ( disp__glNormal3i == NULL ) return; + + disp__glNormal3i ( + (GLint) nx, + (GLint) ny, + (GLint) nz + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3s ( GLshort nx , GLshort ny , GLshort nz ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3s ( + JNIEnv *env, jobject obj, + jshort nx, + jshort ny, + jshort nz) + { + + if ( disp__glNormal3s == NULL ) return; + + disp__glNormal3s ( + (GLshort) nx, + (GLshort) ny, + (GLshort) nz + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3bv ( const GLbyte * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3bv ( + JNIEnv *env, jobject obj, + jbyteArray v) + { + jbyte *ptr0 = NULL; + + if ( disp__glNormal3bv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glNormal3bv ( + (const GLbyte *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glNormal3dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glNormal3dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glNormal3fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glNormal3fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glNormal3iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glNormal3iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormal3sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glNormal3sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glNormal3sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexd ( GLdouble c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexd ( + JNIEnv *env, jobject obj, + jdouble c) + { + + if ( disp__glIndexd == NULL ) return; + + disp__glIndexd ( + (GLdouble) c + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexf ( GLfloat c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexf ( + JNIEnv *env, jobject obj, + jfloat c) + { + + if ( disp__glIndexf == NULL ) return; + + disp__glIndexf ( + (GLfloat) c + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexi ( GLint c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexi ( + JNIEnv *env, jobject obj, + jint c) + { + + if ( disp__glIndexi == NULL ) return; + + disp__glIndexi ( + (GLint) c + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexs ( GLshort c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexs ( + JNIEnv *env, jobject obj, + jshort c) + { + + if ( disp__glIndexs == NULL ) return; + + disp__glIndexs ( + (GLshort) c + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexub ( GLubyte c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexub ( + JNIEnv *env, jobject obj, + jbyte c) + { + + if ( disp__glIndexub == NULL ) return; + + disp__glIndexub ( + (GLubyte) c + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexdv ( const GLdouble * c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexdv ( + JNIEnv *env, jobject obj, + jdoubleArray c) + { + jdouble *ptr0 = NULL; + + if ( disp__glIndexdv == NULL ) return; + + if(c!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, c, 0); + } + disp__glIndexdv ( + (const GLdouble *) ptr0 + ); + + if(c!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexfv ( const GLfloat * c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexfv ( + JNIEnv *env, jobject obj, + jfloatArray c) + { + jfloat *ptr0 = NULL; + + if ( disp__glIndexfv == NULL ) return; + + if(c!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, c, 0); + } + disp__glIndexfv ( + (const GLfloat *) ptr0 + ); + + if(c!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexiv ( const GLint * c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexiv ( + JNIEnv *env, jobject obj, + jintArray c) + { + jint *ptr0 = NULL; + + if ( disp__glIndexiv == NULL ) return; + + if(c!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, c, 0); + } + disp__glIndexiv ( + (const GLint *) ptr0 + ); + + if(c!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexsv ( const GLshort * c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexsv ( + JNIEnv *env, jobject obj, + jshortArray c) + { + jshort *ptr0 = NULL; + + if ( disp__glIndexsv == NULL ) return; + + if(c!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, c, 0); + } + disp__glIndexsv ( + (const GLshort *) ptr0 + ); + + if(c!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexubv ( const GLubyte * c ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexubv ( + JNIEnv *env, jobject obj, + jbyteArray c) + { + jbyte *ptr0 = NULL; + + if ( disp__glIndexubv == NULL ) return; + + if(c!=NULL) + { + ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, c, 0); + } + disp__glIndexubv ( + (const GLubyte *) ptr0 + ); + + if(c!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, c, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3b ( GLbyte red , GLbyte green , GLbyte blue ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3b ( + JNIEnv *env, jobject obj, + jbyte red, + jbyte green, + jbyte blue) + { + + if ( disp__glColor3b == NULL ) return; + + disp__glColor3b ( + (GLbyte) red, + (GLbyte) green, + (GLbyte) blue + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3d ( GLdouble red , GLdouble green , GLdouble blue ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3d ( + JNIEnv *env, jobject obj, + jdouble red, + jdouble green, + jdouble blue) + { + + if ( disp__glColor3d == NULL ) return; + + disp__glColor3d ( + (GLdouble) red, + (GLdouble) green, + (GLdouble) blue + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3f ( GLfloat red , GLfloat green , GLfloat blue ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3f ( + JNIEnv *env, jobject obj, + jfloat red, + jfloat green, + jfloat blue) + { + + if ( disp__glColor3f == NULL ) return; + + disp__glColor3f ( + (GLfloat) red, + (GLfloat) green, + (GLfloat) blue + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3i ( GLint red , GLint green , GLint blue ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3i ( + JNIEnv *env, jobject obj, + jint red, + jint green, + jint blue) + { + + if ( disp__glColor3i == NULL ) return; + + disp__glColor3i ( + (GLint) red, + (GLint) green, + (GLint) blue + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3s ( GLshort red , GLshort green , GLshort blue ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3s ( + JNIEnv *env, jobject obj, + jshort red, + jshort green, + jshort blue) + { + + if ( disp__glColor3s == NULL ) return; + + disp__glColor3s ( + (GLshort) red, + (GLshort) green, + (GLshort) blue + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3ub ( GLubyte red , GLubyte green , GLubyte blue ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3ub ( + JNIEnv *env, jobject obj, + jbyte red, + jbyte green, + jbyte blue) + { + + if ( disp__glColor3ub == NULL ) return; + + disp__glColor3ub ( + (GLubyte) red, + (GLubyte) green, + (GLubyte) blue + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3ui ( GLuint red , GLuint green , GLuint blue ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3ui ( + JNIEnv *env, jobject obj, + jint red, + jint green, + jint blue) + { + + if ( disp__glColor3ui == NULL ) return; + + disp__glColor3ui ( + (GLuint) red, + (GLuint) green, + (GLuint) blue + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3us ( GLushort red , GLushort green , GLushort blue ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3us ( + JNIEnv *env, jobject obj, + jshort red, + jshort green, + jshort blue) + { + + if ( disp__glColor3us == NULL ) return; + + disp__glColor3us ( + (GLushort) red, + (GLushort) green, + (GLushort) blue + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4b ( GLbyte red , GLbyte green , GLbyte blue , GLbyte alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4b ( + JNIEnv *env, jobject obj, + jbyte red, + jbyte green, + jbyte blue, + jbyte alpha) + { + + if ( disp__glColor4b == NULL ) return; + + disp__glColor4b ( + (GLbyte) red, + (GLbyte) green, + (GLbyte) blue, + (GLbyte) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4d ( GLdouble red , GLdouble green , GLdouble blue , GLdouble alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4d ( + JNIEnv *env, jobject obj, + jdouble red, + jdouble green, + jdouble blue, + jdouble alpha) + { + + if ( disp__glColor4d == NULL ) return; + + disp__glColor4d ( + (GLdouble) red, + (GLdouble) green, + (GLdouble) blue, + (GLdouble) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4f ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4f ( + JNIEnv *env, jobject obj, + jfloat red, + jfloat green, + jfloat blue, + jfloat alpha) + { + + if ( disp__glColor4f == NULL ) return; + + disp__glColor4f ( + (GLfloat) red, + (GLfloat) green, + (GLfloat) blue, + (GLfloat) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4i ( GLint red , GLint green , GLint blue , GLint alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4i ( + JNIEnv *env, jobject obj, + jint red, + jint green, + jint blue, + jint alpha) + { + + if ( disp__glColor4i == NULL ) return; + + disp__glColor4i ( + (GLint) red, + (GLint) green, + (GLint) blue, + (GLint) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4s ( GLshort red , GLshort green , GLshort blue , GLshort alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4s ( + JNIEnv *env, jobject obj, + jshort red, + jshort green, + jshort blue, + jshort alpha) + { + + if ( disp__glColor4s == NULL ) return; + + disp__glColor4s ( + (GLshort) red, + (GLshort) green, + (GLshort) blue, + (GLshort) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4ub ( GLubyte red , GLubyte green , GLubyte blue , GLubyte alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4ub ( + JNIEnv *env, jobject obj, + jbyte red, + jbyte green, + jbyte blue, + jbyte alpha) + { + + if ( disp__glColor4ub == NULL ) return; + + disp__glColor4ub ( + (GLubyte) red, + (GLubyte) green, + (GLubyte) blue, + (GLubyte) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4ui ( GLuint red , GLuint green , GLuint blue , GLuint alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4ui ( + JNIEnv *env, jobject obj, + jint red, + jint green, + jint blue, + jint alpha) + { + + if ( disp__glColor4ui == NULL ) return; + + disp__glColor4ui ( + (GLuint) red, + (GLuint) green, + (GLuint) blue, + (GLuint) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4us ( GLushort red , GLushort green , GLushort blue , GLushort alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4us ( + JNIEnv *env, jobject obj, + jshort red, + jshort green, + jshort blue, + jshort alpha) + { + + if ( disp__glColor4us == NULL ) return; + + disp__glColor4us ( + (GLushort) red, + (GLushort) green, + (GLushort) blue, + (GLushort) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3bv ( const GLbyte * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3bv ( + JNIEnv *env, jobject obj, + jbyteArray v) + { + jbyte *ptr0 = NULL; + + if ( disp__glColor3bv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor3bv ( + (const GLbyte *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glColor3dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor3dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glColor3fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor3fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glColor3iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor3iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glColor3sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor3sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3ubv ( const GLubyte * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3ubv ( + JNIEnv *env, jobject obj, + jbyteArray v) + { + jbyte *ptr0 = NULL; + + if ( disp__glColor3ubv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor3ubv ( + (const GLubyte *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3uiv ( const GLuint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3uiv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glColor3uiv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor3uiv ( + (const GLuint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3usv ( const GLushort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor3usv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glColor3usv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor3usv ( + (const GLushort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4bv ( const GLbyte * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4bv ( + JNIEnv *env, jobject obj, + jbyteArray v) + { + jbyte *ptr0 = NULL; + + if ( disp__glColor4bv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor4bv ( + (const GLbyte *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glColor4dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor4dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glColor4fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor4fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glColor4iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor4iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glColor4sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor4sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4ubv ( const GLubyte * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4ubv ( + JNIEnv *env, jobject obj, + jbyteArray v) + { + jbyte *ptr0 = NULL; + + if ( disp__glColor4ubv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor4ubv ( + (const GLubyte *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4uiv ( const GLuint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4uiv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glColor4uiv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor4uiv ( + (const GLuint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4usv ( const GLushort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColor4usv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glColor4usv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glColor4usv ( + (const GLushort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1d ( GLdouble s ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord1d ( + JNIEnv *env, jobject obj, + jdouble s) + { + + if ( disp__glTexCoord1d == NULL ) return; + + disp__glTexCoord1d ( + (GLdouble) s + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1f ( GLfloat s ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord1f ( + JNIEnv *env, jobject obj, + jfloat s) + { + + if ( disp__glTexCoord1f == NULL ) return; + + disp__glTexCoord1f ( + (GLfloat) s + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1i ( GLint s ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord1i ( + JNIEnv *env, jobject obj, + jint s) + { + + if ( disp__glTexCoord1i == NULL ) return; + + disp__glTexCoord1i ( + (GLint) s + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1s ( GLshort s ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord1s ( + JNIEnv *env, jobject obj, + jshort s) + { + + if ( disp__glTexCoord1s == NULL ) return; + + disp__glTexCoord1s ( + (GLshort) s + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2d ( GLdouble s , GLdouble t ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord2d ( + JNIEnv *env, jobject obj, + jdouble s, + jdouble t) + { + + if ( disp__glTexCoord2d == NULL ) return; + + disp__glTexCoord2d ( + (GLdouble) s, + (GLdouble) t + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2f ( GLfloat s , GLfloat t ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord2f ( + JNIEnv *env, jobject obj, + jfloat s, + jfloat t) + { + + if ( disp__glTexCoord2f == NULL ) return; + + disp__glTexCoord2f ( + (GLfloat) s, + (GLfloat) t + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2i ( GLint s , GLint t ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord2i ( + JNIEnv *env, jobject obj, + jint s, + jint t) + { + + if ( disp__glTexCoord2i == NULL ) return; + + disp__glTexCoord2i ( + (GLint) s, + (GLint) t + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2s ( GLshort s , GLshort t ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord2s ( + JNIEnv *env, jobject obj, + jshort s, + jshort t) + { + + if ( disp__glTexCoord2s == NULL ) return; + + disp__glTexCoord2s ( + (GLshort) s, + (GLshort) t + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3d ( GLdouble s , GLdouble t , GLdouble r ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord3d ( + JNIEnv *env, jobject obj, + jdouble s, + jdouble t, + jdouble r) + { + + if ( disp__glTexCoord3d == NULL ) return; + + disp__glTexCoord3d ( + (GLdouble) s, + (GLdouble) t, + (GLdouble) r + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3f ( GLfloat s , GLfloat t , GLfloat r ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord3f ( + JNIEnv *env, jobject obj, + jfloat s, + jfloat t, + jfloat r) + { + + if ( disp__glTexCoord3f == NULL ) return; + + disp__glTexCoord3f ( + (GLfloat) s, + (GLfloat) t, + (GLfloat) r + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3i ( GLint s , GLint t , GLint r ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord3i ( + JNIEnv *env, jobject obj, + jint s, + jint t, + jint r) + { + + if ( disp__glTexCoord3i == NULL ) return; + + disp__glTexCoord3i ( + (GLint) s, + (GLint) t, + (GLint) r + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3s ( GLshort s , GLshort t , GLshort r ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord3s ( + JNIEnv *env, jobject obj, + jshort s, + jshort t, + jshort r) + { + + if ( disp__glTexCoord3s == NULL ) return; + + disp__glTexCoord3s ( + (GLshort) s, + (GLshort) t, + (GLshort) r + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4d ( GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord4d ( + JNIEnv *env, jobject obj, + jdouble s, + jdouble t, + jdouble r, + jdouble q) + { + + if ( disp__glTexCoord4d == NULL ) return; + + disp__glTexCoord4d ( + (GLdouble) s, + (GLdouble) t, + (GLdouble) r, + (GLdouble) q + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4f ( GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord4f ( + JNIEnv *env, jobject obj, + jfloat s, + jfloat t, + jfloat r, + jfloat q) + { + + if ( disp__glTexCoord4f == NULL ) return; + + disp__glTexCoord4f ( + (GLfloat) s, + (GLfloat) t, + (GLfloat) r, + (GLfloat) q + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4i ( GLint s , GLint t , GLint r , GLint q ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord4i ( + JNIEnv *env, jobject obj, + jint s, + jint t, + jint r, + jint q) + { + + if ( disp__glTexCoord4i == NULL ) return; + + disp__glTexCoord4i ( + (GLint) s, + (GLint) t, + (GLint) r, + (GLint) q + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4s ( GLshort s , GLshort t , GLshort r , GLshort q ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord4s ( + JNIEnv *env, jobject obj, + jshort s, + jshort t, + jshort r, + jshort q) + { + + if ( disp__glTexCoord4s == NULL ) return; + + disp__glTexCoord4s ( + (GLshort) s, + (GLshort) t, + (GLshort) r, + (GLshort) q + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord1dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glTexCoord1dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord1dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord1fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glTexCoord1fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord1fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord1iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glTexCoord1iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord1iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord1sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glTexCoord1sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord1sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord2dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glTexCoord2dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord2dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord2fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glTexCoord2fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord2fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord2iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glTexCoord2iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord2iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord2sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glTexCoord2sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord2sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord3dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glTexCoord3dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord3dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord3fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glTexCoord3fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord3fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord3iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glTexCoord3iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord3iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord3sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glTexCoord3sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord3sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord4dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glTexCoord4dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord4dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord4fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glTexCoord4fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord4fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord4iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glTexCoord4iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord4iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoord4sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glTexCoord4sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glTexCoord4sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2d ( GLdouble x , GLdouble y ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos2d ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y) + { + + if ( disp__glRasterPos2d == NULL ) return; + + disp__glRasterPos2d ( + (GLdouble) x, + (GLdouble) y + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2f ( GLfloat x , GLfloat y ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos2f ( + JNIEnv *env, jobject obj, + jfloat x, + jfloat y) + { + + if ( disp__glRasterPos2f == NULL ) return; + + disp__glRasterPos2f ( + (GLfloat) x, + (GLfloat) y + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2i ( GLint x , GLint y ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos2i ( + JNIEnv *env, jobject obj, + jint x, + jint y) + { + + if ( disp__glRasterPos2i == NULL ) return; + + disp__glRasterPos2i ( + (GLint) x, + (GLint) y + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2s ( GLshort x , GLshort y ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos2s ( + JNIEnv *env, jobject obj, + jshort x, + jshort y) + { + + if ( disp__glRasterPos2s == NULL ) return; + + disp__glRasterPos2s ( + (GLshort) x, + (GLshort) y + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3d ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos3d ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y, + jdouble z) + { + + if ( disp__glRasterPos3d == NULL ) return; + + disp__glRasterPos3d ( + (GLdouble) x, + (GLdouble) y, + (GLdouble) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3f ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos3f ( + JNIEnv *env, jobject obj, + jfloat x, + jfloat y, + jfloat z) + { + + if ( disp__glRasterPos3f == NULL ) return; + + disp__glRasterPos3f ( + (GLfloat) x, + (GLfloat) y, + (GLfloat) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3i ( GLint x , GLint y , GLint z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos3i ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint z) + { + + if ( disp__glRasterPos3i == NULL ) return; + + disp__glRasterPos3i ( + (GLint) x, + (GLint) y, + (GLint) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3s ( GLshort x , GLshort y , GLshort z ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos3s ( + JNIEnv *env, jobject obj, + jshort x, + jshort y, + jshort z) + { + + if ( disp__glRasterPos3s == NULL ) return; + + disp__glRasterPos3s ( + (GLshort) x, + (GLshort) y, + (GLshort) z + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos4d ( + JNIEnv *env, jobject obj, + jdouble x, + jdouble y, + jdouble z, + jdouble w) + { + + if ( disp__glRasterPos4d == NULL ) return; + + disp__glRasterPos4d ( + (GLdouble) x, + (GLdouble) y, + (GLdouble) z, + (GLdouble) w + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos4f ( + JNIEnv *env, jobject obj, + jfloat x, + jfloat y, + jfloat z, + jfloat w) + { + + if ( disp__glRasterPos4f == NULL ) return; + + disp__glRasterPos4f ( + (GLfloat) x, + (GLfloat) y, + (GLfloat) z, + (GLfloat) w + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4i ( GLint x , GLint y , GLint z , GLint w ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos4i ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint z, + jint w) + { + + if ( disp__glRasterPos4i == NULL ) return; + + disp__glRasterPos4i ( + (GLint) x, + (GLint) y, + (GLint) z, + (GLint) w + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos4s ( + JNIEnv *env, jobject obj, + jshort x, + jshort y, + jshort z, + jshort w) + { + + if ( disp__glRasterPos4s == NULL ) return; + + disp__glRasterPos4s ( + (GLshort) x, + (GLshort) y, + (GLshort) z, + (GLshort) w + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos2dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glRasterPos2dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos2dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos2fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glRasterPos2fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos2fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos2iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glRasterPos2iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos2iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos2sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glRasterPos2sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos2sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos3dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glRasterPos3dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos3dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos3fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glRasterPos3fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos3fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos3iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glRasterPos3iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos3iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos3sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glRasterPos3sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos3sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4dv ( const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos4dv ( + JNIEnv *env, jobject obj, + jdoubleArray v) + { + jdouble *ptr0 = NULL; + + if ( disp__glRasterPos4dv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos4dv ( + (const GLdouble *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4fv ( const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos4fv ( + JNIEnv *env, jobject obj, + jfloatArray v) + { + jfloat *ptr0 = NULL; + + if ( disp__glRasterPos4fv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos4fv ( + (const GLfloat *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4iv ( const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos4iv ( + JNIEnv *env, jobject obj, + jintArray v) + { + jint *ptr0 = NULL; + + if ( disp__glRasterPos4iv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos4iv ( + (const GLint *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4sv ( const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRasterPos4sv ( + JNIEnv *env, jobject obj, + jshortArray v) + { + jshort *ptr0 = NULL; + + if ( disp__glRasterPos4sv == NULL ) return; + + if(v!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glRasterPos4sv ( + (const GLshort *) ptr0 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRectd ( GLdouble x1 , GLdouble y1 , GLdouble x2 , GLdouble y2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRectd ( + JNIEnv *env, jobject obj, + jdouble x1, + jdouble y1, + jdouble x2, + jdouble y2) + { + + if ( disp__glRectd == NULL ) return; + + disp__glRectd ( + (GLdouble) x1, + (GLdouble) y1, + (GLdouble) x2, + (GLdouble) y2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRectf ( GLfloat x1 , GLfloat y1 , GLfloat x2 , GLfloat y2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRectf ( + JNIEnv *env, jobject obj, + jfloat x1, + jfloat y1, + jfloat x2, + jfloat y2) + { + + if ( disp__glRectf == NULL ) return; + + disp__glRectf ( + (GLfloat) x1, + (GLfloat) y1, + (GLfloat) x2, + (GLfloat) y2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRecti ( GLint x1 , GLint y1 , GLint x2 , GLint y2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRecti ( + JNIEnv *env, jobject obj, + jint x1, + jint y1, + jint x2, + jint y2) + { + + if ( disp__glRecti == NULL ) return; + + disp__glRecti ( + (GLint) x1, + (GLint) y1, + (GLint) x2, + (GLint) y2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRects ( GLshort x1 , GLshort y1 , GLshort x2 , GLshort y2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRects ( + JNIEnv *env, jobject obj, + jshort x1, + jshort y1, + jshort x2, + jshort y2) + { + + if ( disp__glRects == NULL ) return; + + disp__glRects ( + (GLshort) x1, + (GLshort) y1, + (GLshort) x2, + (GLshort) y2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRectdv ( const GLdouble * v1 , const GLdouble * v2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRectdv ( + JNIEnv *env, jobject obj, + jdoubleArray v1, + jdoubleArray v2) + { + jdouble *ptr0 = NULL; + jdouble *ptr1 = NULL; + + if ( disp__glRectdv == NULL ) return; + + if(v1!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); + } + if(v2!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v2, 0); + } + disp__glRectdv ( + (const GLdouble *) ptr0, + (const GLdouble *) ptr1 + ); + + if(v1!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v1, ptr0, JNI_ABORT); + } + if(v2!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v2, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRectfv ( const GLfloat * v1 , const GLfloat * v2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRectfv ( + JNIEnv *env, jobject obj, + jfloatArray v1, + jfloatArray v2) + { + jfloat *ptr0 = NULL; + jfloat *ptr1 = NULL; + + if ( disp__glRectfv == NULL ) return; + + if(v1!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); + } + if(v2!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v2, 0); + } + disp__glRectfv ( + (const GLfloat *) ptr0, + (const GLfloat *) ptr1 + ); + + if(v1!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v1, ptr0, JNI_ABORT); + } + if(v2!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v2, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRectiv ( const GLint * v1 , const GLint * v2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRectiv ( + JNIEnv *env, jobject obj, + jintArray v1, + jintArray v2) + { + jint *ptr0 = NULL; + jint *ptr1 = NULL; + + if ( disp__glRectiv == NULL ) return; + + if(v1!=NULL) + { + ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); + } + if(v2!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v2, 0); + } + disp__glRectiv ( + (const GLint *) ptr0, + (const GLint *) ptr1 + ); + + if(v1!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v1, ptr0, JNI_ABORT); + } + if(v2!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v2, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glRectsv ( const GLshort * v1 , const GLshort * v2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glRectsv ( + JNIEnv *env, jobject obj, + jshortArray v1, + jshortArray v2) + { + jshort *ptr0 = NULL; + jshort *ptr1 = NULL; + + if ( disp__glRectsv == NULL ) return; + + if(v1!=NULL) + { + ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v1, 0); + } + if(v2!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v2, 0); + } + disp__glRectsv ( + (const GLshort *) ptr0, + (const GLshort *) ptr1 + ); + + if(v1!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v1, ptr0, JNI_ABORT); + } + if(v2!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v2, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertexPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3B ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jbyteArray ptr) + { + jbyte *ptr3 = NULL; + + if ( disp__glVertexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3S ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jshortArray ptr) + { + jshort *ptr3 = NULL; + + if ( disp__glVertexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3I ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jintArray ptr) + { + jint *ptr3 = NULL; + + if ( disp__glVertexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3F ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jfloatArray ptr) + { + jfloat *ptr3 = NULL; + + if ( disp__glVertexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3D ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jdoubleArray ptr) + { + jdouble *ptr3 = NULL; + + if ( disp__glVertexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3Z ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jbooleanArray ptr) + { + jboolean *ptr3 = NULL; + + if ( disp__glVertexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointer__III_3J ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jlongArray ptr) + { + jlong *ptr3 = NULL; + + if ( disp__glVertexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormalPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3B ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jbyteArray ptr) + { + jbyte *ptr2 = NULL; + + if ( disp__glNormalPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3S ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jshortArray ptr) + { + jshort *ptr2 = NULL; + + if ( disp__glNormalPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3I ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jintArray ptr) + { + jint *ptr2 = NULL; + + if ( disp__glNormalPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3F ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jfloatArray ptr) + { + jfloat *ptr2 = NULL; + + if ( disp__glNormalPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3D ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jdoubleArray ptr) + { + jdouble *ptr2 = NULL; + + if ( disp__glNormalPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3Z ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jbooleanArray ptr) + { + jboolean *ptr2 = NULL; + + if ( disp__glNormalPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointer__II_3J ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jlongArray ptr) + { + jlong *ptr2 = NULL; + + if ( disp__glNormalPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3B ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jbyteArray ptr) + { + jbyte *ptr3 = NULL; + + if ( disp__glColorPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3S ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jshortArray ptr) + { + jshort *ptr3 = NULL; + + if ( disp__glColorPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3I ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jintArray ptr) + { + jint *ptr3 = NULL; + + if ( disp__glColorPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3F ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jfloatArray ptr) + { + jfloat *ptr3 = NULL; + + if ( disp__glColorPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3D ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jdoubleArray ptr) + { + jdouble *ptr3 = NULL; + + if ( disp__glColorPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3Z ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jbooleanArray ptr) + { + jboolean *ptr3 = NULL; + + if ( disp__glColorPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointer__III_3J ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jlongArray ptr) + { + jlong *ptr3 = NULL; + + if ( disp__glColorPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3B ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jbyteArray ptr) + { + jbyte *ptr2 = NULL; + + if ( disp__glIndexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3S ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jshortArray ptr) + { + jshort *ptr2 = NULL; + + if ( disp__glIndexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3I ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jintArray ptr) + { + jint *ptr2 = NULL; + + if ( disp__glIndexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3F ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jfloatArray ptr) + { + jfloat *ptr2 = NULL; + + if ( disp__glIndexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3D ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jdoubleArray ptr) + { + jdouble *ptr2 = NULL; + + if ( disp__glIndexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3Z ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jbooleanArray ptr) + { + jboolean *ptr2 = NULL; + + if ( disp__glIndexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointer__II_3J ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jlongArray ptr) + { + jlong *ptr2 = NULL; + + if ( disp__glIndexPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointer ( + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoordPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3B ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jbyteArray ptr) + { + jbyte *ptr3 = NULL; + + if ( disp__glTexCoordPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3S ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jshortArray ptr) + { + jshort *ptr3 = NULL; + + if ( disp__glTexCoordPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3I ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jintArray ptr) + { + jint *ptr3 = NULL; + + if ( disp__glTexCoordPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3F ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jfloatArray ptr) + { + jfloat *ptr3 = NULL; + + if ( disp__glTexCoordPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3D ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jdoubleArray ptr) + { + jdouble *ptr3 = NULL; + + if ( disp__glTexCoordPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3Z ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jbooleanArray ptr) + { + jboolean *ptr3 = NULL; + + if ( disp__glTexCoordPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointer__III_3J ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jlongArray ptr) + { + jlong *ptr3 = NULL; + + if ( disp__glTexCoordPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointer ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEdgeFlagPointer ( GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3B ( + JNIEnv *env, jobject obj, + jint stride, + jbyteArray ptr) + { + jbyte *ptr1 = NULL; + + if ( disp__glEdgeFlagPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glEdgeFlagPointer ( + (GLsizei) stride, + (const GLvoid *) ptr1 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3S ( + JNIEnv *env, jobject obj, + jint stride, + jshortArray ptr) + { + jshort *ptr1 = NULL; + + if ( disp__glEdgeFlagPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glEdgeFlagPointer ( + (GLsizei) stride, + (const GLvoid *) ptr1 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3I ( + JNIEnv *env, jobject obj, + jint stride, + jintArray ptr) + { + jint *ptr1 = NULL; + + if ( disp__glEdgeFlagPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glEdgeFlagPointer ( + (GLsizei) stride, + (const GLvoid *) ptr1 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3F ( + JNIEnv *env, jobject obj, + jint stride, + jfloatArray ptr) + { + jfloat *ptr1 = NULL; + + if ( disp__glEdgeFlagPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glEdgeFlagPointer ( + (GLsizei) stride, + (const GLvoid *) ptr1 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3D ( + JNIEnv *env, jobject obj, + jint stride, + jdoubleArray ptr) + { + jdouble *ptr1 = NULL; + + if ( disp__glEdgeFlagPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glEdgeFlagPointer ( + (GLsizei) stride, + (const GLvoid *) ptr1 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3Z ( + JNIEnv *env, jobject obj, + jint stride, + jbooleanArray ptr) + { + jboolean *ptr1 = NULL; + + if ( disp__glEdgeFlagPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glEdgeFlagPointer ( + (GLsizei) stride, + (const GLvoid *) ptr1 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointer__I_3J ( + JNIEnv *env, jobject obj, + jint stride, + jlongArray ptr) + { + jlong *ptr1 = NULL; + + if ( disp__glEdgeFlagPointer == NULL ) return; + + if(ptr!=NULL) + { + ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glEdgeFlagPointer ( + (GLsizei) stride, + (const GLvoid *) ptr1 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPointerv ( GLenum pname , void * * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3B ( + JNIEnv *env, jobject obj, + jint pname, + jbyteArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jbyte *ptr1 = NULL; + + if ( disp__glGetPointerv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointerv ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3S ( + JNIEnv *env, jobject obj, + jint pname, + jshortArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jshort *ptr1 = NULL; + + if ( disp__glGetPointerv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointerv ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3I ( + JNIEnv *env, jobject obj, + jint pname, + jintArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jint *ptr1 = NULL; + + if ( disp__glGetPointerv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointerv ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3F ( + JNIEnv *env, jobject obj, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jfloat *ptr1 = NULL; + + if ( disp__glGetPointerv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointerv ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3D ( + JNIEnv *env, jobject obj, + jint pname, + jdoubleArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + + if ( disp__glGetPointerv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointerv ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3Z ( + JNIEnv *env, jobject obj, + jint pname, + jbooleanArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jboolean *ptr1 = NULL; + + if ( disp__glGetPointerv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointerv ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointerv__I_3_3J ( + JNIEnv *env, jobject obj, + jint pname, + jlongArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jlong *ptr1 = NULL; + + if ( disp__glGetPointerv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointerv ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glArrayElement ( GLint i ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glArrayElement ( + JNIEnv *env, jobject obj, + jint i) + { + + if ( disp__glArrayElement == NULL ) return; + + disp__glArrayElement ( + (GLint) i + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawArrays ( GLenum mode , GLint first , GLsizei count ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawArrays ( + JNIEnv *env, jobject obj, + jint mode, + jint first, + jint count) + { + + if ( disp__glDrawArrays == NULL ) return; + + disp__glDrawArrays ( + (GLenum) mode, + (GLint) first, + (GLsizei) count + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawElements ( GLenum mode , GLsizei count , GLenum type , const GLvoid * indices ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3B ( + JNIEnv *env, jobject obj, + jint mode, + jint count, + jint type, + jbyteArray indices) + { + jbyte *ptr3 = NULL; + + if ( disp__glDrawElements == NULL ) return; + + if(indices!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawElements ( + (GLenum) mode, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr3 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3S ( + JNIEnv *env, jobject obj, + jint mode, + jint count, + jint type, + jshortArray indices) + { + jshort *ptr3 = NULL; + + if ( disp__glDrawElements == NULL ) return; + + if(indices!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawElements ( + (GLenum) mode, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr3 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3I ( + JNIEnv *env, jobject obj, + jint mode, + jint count, + jint type, + jintArray indices) + { + jint *ptr3 = NULL; + + if ( disp__glDrawElements == NULL ) return; + + if(indices!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawElements ( + (GLenum) mode, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr3 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3F ( + JNIEnv *env, jobject obj, + jint mode, + jint count, + jint type, + jfloatArray indices) + { + jfloat *ptr3 = NULL; + + if ( disp__glDrawElements == NULL ) return; + + if(indices!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawElements ( + (GLenum) mode, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr3 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3D ( + JNIEnv *env, jobject obj, + jint mode, + jint count, + jint type, + jdoubleArray indices) + { + jdouble *ptr3 = NULL; + + if ( disp__glDrawElements == NULL ) return; + + if(indices!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawElements ( + (GLenum) mode, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr3 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3Z ( + JNIEnv *env, jobject obj, + jint mode, + jint count, + jint type, + jbooleanArray indices) + { + jboolean *ptr3 = NULL; + + if ( disp__glDrawElements == NULL ) return; + + if(indices!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawElements ( + (GLenum) mode, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr3 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawElements__III_3J ( + JNIEnv *env, jobject obj, + jint mode, + jint count, + jint type, + jlongArray indices) + { + jlong *ptr3 = NULL; + + if ( disp__glDrawElements == NULL ) return; + + if(indices!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawElements ( + (GLenum) mode, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr3 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr3, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glInterleavedArrays ( GLenum format , GLsizei stride , const GLvoid * pointer ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3B ( + JNIEnv *env, jobject obj, + jint format, + jint stride, + jbyteArray pointer) + { + jbyte *ptr2 = NULL; + + if ( disp__glInterleavedArrays == NULL ) return; + + if(pointer!=NULL) + { + ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); + } + disp__glInterleavedArrays ( + (GLenum) format, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(pointer!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3S ( + JNIEnv *env, jobject obj, + jint format, + jint stride, + jshortArray pointer) + { + jshort *ptr2 = NULL; + + if ( disp__glInterleavedArrays == NULL ) return; + + if(pointer!=NULL) + { + ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); + } + disp__glInterleavedArrays ( + (GLenum) format, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(pointer!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3I ( + JNIEnv *env, jobject obj, + jint format, + jint stride, + jintArray pointer) + { + jint *ptr2 = NULL; + + if ( disp__glInterleavedArrays == NULL ) return; + + if(pointer!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); + } + disp__glInterleavedArrays ( + (GLenum) format, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(pointer!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3F ( + JNIEnv *env, jobject obj, + jint format, + jint stride, + jfloatArray pointer) + { + jfloat *ptr2 = NULL; + + if ( disp__glInterleavedArrays == NULL ) return; + + if(pointer!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); + } + disp__glInterleavedArrays ( + (GLenum) format, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(pointer!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3D ( + JNIEnv *env, jobject obj, + jint format, + jint stride, + jdoubleArray pointer) + { + jdouble *ptr2 = NULL; + + if ( disp__glInterleavedArrays == NULL ) return; + + if(pointer!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); + } + disp__glInterleavedArrays ( + (GLenum) format, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(pointer!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3Z ( + JNIEnv *env, jobject obj, + jint format, + jint stride, + jbooleanArray pointer) + { + jboolean *ptr2 = NULL; + + if ( disp__glInterleavedArrays == NULL ) return; + + if(pointer!=NULL) + { + ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); + } + disp__glInterleavedArrays ( + (GLenum) format, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(pointer!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glInterleavedArrays__II_3J ( + JNIEnv *env, jobject obj, + jint format, + jint stride, + jlongArray pointer) + { + jlong *ptr2 = NULL; + + if ( disp__glInterleavedArrays == NULL ) return; + + if(pointer!=NULL) + { + ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pointer, 0); + } + disp__glInterleavedArrays ( + (GLenum) format, + (GLsizei) stride, + (const GLvoid *) ptr2 + ); + + if(pointer!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pointer, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glShadeModel ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glShadeModel ( + JNIEnv *env, jobject obj, + jint mode) + { + + if ( disp__glShadeModel == NULL ) return; + + disp__glShadeModel ( + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLightf ( GLenum light , GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLightf ( + JNIEnv *env, jobject obj, + jint light, + jint pname, + jfloat param) + { + + if ( disp__glLightf == NULL ) return; + + disp__glLightf ( + (GLenum) light, + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLighti ( GLenum light , GLenum pname , GLint param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLighti ( + JNIEnv *env, jobject obj, + jint light, + jint pname, + jint param) + { + + if ( disp__glLighti == NULL ) return; + + disp__glLighti ( + (GLenum) light, + (GLenum) pname, + (GLint) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLightfv ( GLenum light , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLightfv ( + JNIEnv *env, jobject obj, + jint light, + jint pname, + jfloatArray params) + { + jfloat *ptr2 = NULL; + + if ( disp__glLightfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glLightfv ( + (GLenum) light, + (GLenum) pname, + (const GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLightiv ( GLenum light , GLenum pname , const GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLightiv ( + JNIEnv *env, jobject obj, + jint light, + jint pname, + jintArray params) + { + jint *ptr2 = NULL; + + if ( disp__glLightiv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glLightiv ( + (GLenum) light, + (GLenum) pname, + (const GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetLightfv ( GLenum light , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetLightfv ( + JNIEnv *env, jobject obj, + jint light, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetLightfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetLightfv ( + (GLenum) light, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetLightiv ( GLenum light , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetLightiv ( + JNIEnv *env, jobject obj, + jint light, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetLightiv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetLightiv ( + (GLenum) light, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLightModelf ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLightModelf ( + JNIEnv *env, jobject obj, + jint pname, + jfloat param) + { + + if ( disp__glLightModelf == NULL ) return; + + disp__glLightModelf ( + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLightModeli ( GLenum pname , GLint param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLightModeli ( + JNIEnv *env, jobject obj, + jint pname, + jint param) + { + + if ( disp__glLightModeli == NULL ) return; + + disp__glLightModeli ( + (GLenum) pname, + (GLint) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLightModelfv ( GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLightModelfv ( + JNIEnv *env, jobject obj, + jint pname, + jfloatArray params) + { + jfloat *ptr1 = NULL; + + if ( disp__glLightModelfv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glLightModelfv ( + (GLenum) pname, + (const GLfloat *) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLightModeliv ( GLenum pname , const GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLightModeliv ( + JNIEnv *env, jobject obj, + jint pname, + jintArray params) + { + jint *ptr1 = NULL; + + if ( disp__glLightModeliv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glLightModeliv ( + (GLenum) pname, + (const GLint *) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMaterialf ( GLenum face , GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMaterialf ( + JNIEnv *env, jobject obj, + jint face, + jint pname, + jfloat param) + { + + if ( disp__glMaterialf == NULL ) return; + + disp__glMaterialf ( + (GLenum) face, + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMateriali ( GLenum face , GLenum pname , GLint param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMateriali ( + JNIEnv *env, jobject obj, + jint face, + jint pname, + jint param) + { + + if ( disp__glMateriali == NULL ) return; + + disp__glMateriali ( + (GLenum) face, + (GLenum) pname, + (GLint) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMaterialfv ( GLenum face , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMaterialfv ( + JNIEnv *env, jobject obj, + jint face, + jint pname, + jfloatArray params) + { + jfloat *ptr2 = NULL; + + if ( disp__glMaterialfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glMaterialfv ( + (GLenum) face, + (GLenum) pname, + (const GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMaterialiv ( GLenum face , GLenum pname , const GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMaterialiv ( + JNIEnv *env, jobject obj, + jint face, + jint pname, + jintArray params) + { + jint *ptr2 = NULL; + + if ( disp__glMaterialiv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glMaterialiv ( + (GLenum) face, + (GLenum) pname, + (const GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMaterialfv ( GLenum face , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMaterialfv ( + JNIEnv *env, jobject obj, + jint face, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetMaterialfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetMaterialfv ( + (GLenum) face, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMaterialiv ( GLenum face , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMaterialiv ( + JNIEnv *env, jobject obj, + jint face, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetMaterialiv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetMaterialiv ( + (GLenum) face, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorMaterial ( GLenum face , GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorMaterial ( + JNIEnv *env, jobject obj, + jint face, + jint mode) + { + + if ( disp__glColorMaterial == NULL ) return; + + disp__glColorMaterial ( + (GLenum) face, + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelZoom ( GLfloat xfactor , GLfloat yfactor ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPixelZoom ( + JNIEnv *env, jobject obj, + jfloat xfactor, + jfloat yfactor) + { + + if ( disp__glPixelZoom == NULL ) return; + + disp__glPixelZoom ( + (GLfloat) xfactor, + (GLfloat) yfactor + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelStoref ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPixelStoref ( + JNIEnv *env, jobject obj, + jint pname, + jfloat param) + { + + if ( disp__glPixelStoref == NULL ) return; + + disp__glPixelStoref ( + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelStorei ( GLenum pname , GLint param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPixelStorei ( + JNIEnv *env, jobject obj, + jint pname, + jint param) + { + + if ( disp__glPixelStorei == NULL ) return; + + disp__glPixelStorei ( + (GLenum) pname, + (GLint) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelTransferf ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPixelTransferf ( + JNIEnv *env, jobject obj, + jint pname, + jfloat param) + { + + if ( disp__glPixelTransferf == NULL ) return; + + disp__glPixelTransferf ( + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelTransferi ( GLenum pname , GLint param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPixelTransferi ( + JNIEnv *env, jobject obj, + jint pname, + jint param) + { + + if ( disp__glPixelTransferi == NULL ) return; + + disp__glPixelTransferi ( + (GLenum) pname, + (GLint) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelMapfv ( GLenum map , GLint mapsize , const GLfloat * values ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPixelMapfv ( + JNIEnv *env, jobject obj, + jint map, + jint mapsize, + jfloatArray values) + { + jfloat *ptr2 = NULL; + + if ( disp__glPixelMapfv == NULL ) return; + + if(values!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, 0); + } + disp__glPixelMapfv ( + (GLenum) map, + (GLint) mapsize, + (const GLfloat *) ptr2 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelMapuiv ( GLenum map , GLint mapsize , const GLuint * values ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPixelMapuiv ( + JNIEnv *env, jobject obj, + jint map, + jint mapsize, + jintArray values) + { + jint *ptr2 = NULL; + + if ( disp__glPixelMapuiv == NULL ) return; + + if(values!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, 0); + } + disp__glPixelMapuiv ( + (GLenum) map, + (GLint) mapsize, + (const GLuint *) ptr2 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelMapusv ( GLenum map , GLint mapsize , const GLushort * values ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPixelMapusv ( + JNIEnv *env, jobject obj, + jint map, + jint mapsize, + jshortArray values) + { + jshort *ptr2 = NULL; + + if ( disp__glPixelMapusv == NULL ) return; + + if(values!=NULL) + { + ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, 0); + } + disp__glPixelMapusv ( + (GLenum) map, + (GLint) mapsize, + (const GLushort *) ptr2 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPixelMapfv ( GLenum map , GLfloat * values ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPixelMapfv ( + JNIEnv *env, jobject obj, + jint map, + jfloatArray values) + { + jboolean isCopiedArray1 = JNI_FALSE; + jfloat *ptr1 = NULL; + + if ( disp__glGetPixelMapfv == NULL ) return; + + if(values!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); + } + disp__glGetPixelMapfv ( + (GLenum) map, + (GLfloat *) ptr1 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPixelMapuiv ( GLenum map , GLuint * values ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPixelMapuiv ( + JNIEnv *env, jobject obj, + jint map, + jintArray values) + { + jboolean isCopiedArray1 = JNI_FALSE; + jint *ptr1 = NULL; + + if ( disp__glGetPixelMapuiv == NULL ) return; + + if(values!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); + } + disp__glGetPixelMapuiv ( + (GLenum) map, + (GLuint *) ptr1 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPixelMapusv ( GLenum map , GLushort * values ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPixelMapusv ( + JNIEnv *env, jobject obj, + jint map, + jshortArray values) + { + jboolean isCopiedArray1 = JNI_FALSE; + jshort *ptr1 = NULL; + + if ( disp__glGetPixelMapusv == NULL ) return; + + if(values!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); + } + disp__glGetPixelMapusv ( + (GLenum) map, + (GLushort *) ptr1 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glBitmap ( GLsizei width , GLsizei height , GLfloat xorig , GLfloat yorig , GLfloat xmove , GLfloat ymove , const GLubyte * bitmap ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glBitmap ( + JNIEnv *env, jobject obj, + jint width, + jint height, + jfloat xorig, + jfloat yorig, + jfloat xmove, + jfloat ymove, + jbyteArray bitmap) + { + jbyte *ptr6 = NULL; + + if ( disp__glBitmap == NULL ) return; + + if(bitmap!=NULL) + { + ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, bitmap, 0); + } + disp__glBitmap ( + (GLsizei) width, + (GLsizei) height, + (GLfloat) xorig, + (GLfloat) yorig, + (GLfloat) xmove, + (GLfloat) ymove, + (const GLubyte *) ptr6 + ); + + if(bitmap!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, bitmap, ptr6, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glReadPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum format , GLenum type , GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3B ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height, + jint format, + jint type, + jbyteArray pixels) + { + jboolean isCopiedArray6 = JNI_FALSE; + jbyte *ptr6 = NULL; + + if ( disp__glReadPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); + } + disp__glReadPixels ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3S ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height, + jint format, + jint type, + jshortArray pixels) + { + jboolean isCopiedArray6 = JNI_FALSE; + jshort *ptr6 = NULL; + + if ( disp__glReadPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); + } + disp__glReadPixels ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3I ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height, + jint format, + jint type, + jintArray pixels) + { + jboolean isCopiedArray6 = JNI_FALSE; + jint *ptr6 = NULL; + + if ( disp__glReadPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); + } + disp__glReadPixels ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3F ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height, + jint format, + jint type, + jfloatArray pixels) + { + jboolean isCopiedArray6 = JNI_FALSE; + jfloat *ptr6 = NULL; + + if ( disp__glReadPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); + } + disp__glReadPixels ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3D ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height, + jint format, + jint type, + jdoubleArray pixels) + { + jboolean isCopiedArray6 = JNI_FALSE; + jdouble *ptr6 = NULL; + + if ( disp__glReadPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); + } + disp__glReadPixels ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3Z ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean isCopiedArray6 = JNI_FALSE; + jboolean *ptr6 = NULL; + + if ( disp__glReadPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); + } + disp__glReadPixels ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glReadPixels__IIIIII_3J ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height, + jint format, + jint type, + jlongArray pixels) + { + jboolean isCopiedArray6 = JNI_FALSE; + jlong *ptr6 = NULL; + + if ( disp__glReadPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); + } + disp__glReadPixels ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, (isCopiedArray6 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawPixels ( GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3B ( + JNIEnv *env, jobject obj, + jint width, + jint height, + jint format, + jint type, + jbyteArray pixels) + { + jbyte *ptr4 = NULL; + + if ( disp__glDrawPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glDrawPixels ( + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3S ( + JNIEnv *env, jobject obj, + jint width, + jint height, + jint format, + jint type, + jshortArray pixels) + { + jshort *ptr4 = NULL; + + if ( disp__glDrawPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glDrawPixels ( + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3I ( + JNIEnv *env, jobject obj, + jint width, + jint height, + jint format, + jint type, + jintArray pixels) + { + jint *ptr4 = NULL; + + if ( disp__glDrawPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glDrawPixels ( + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3F ( + JNIEnv *env, jobject obj, + jint width, + jint height, + jint format, + jint type, + jfloatArray pixels) + { + jfloat *ptr4 = NULL; + + if ( disp__glDrawPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glDrawPixels ( + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3D ( + JNIEnv *env, jobject obj, + jint width, + jint height, + jint format, + jint type, + jdoubleArray pixels) + { + jdouble *ptr4 = NULL; + + if ( disp__glDrawPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glDrawPixels ( + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3Z ( + JNIEnv *env, jobject obj, + jint width, + jint height, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean *ptr4 = NULL; + + if ( disp__glDrawPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glDrawPixels ( + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawPixels__IIII_3J ( + JNIEnv *env, jobject obj, + jint width, + jint height, + jint format, + jint type, + jlongArray pixels) + { + jlong *ptr4 = NULL; + + if ( disp__glDrawPixels == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glDrawPixels ( + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum type ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyPixels ( + JNIEnv *env, jobject obj, + jint x, + jint y, + jint width, + jint height, + jint type) + { + + if ( disp__glCopyPixels == NULL ) return; + + disp__glCopyPixels ( + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height, + (GLenum) type + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glStencilFunc ( GLenum func , GLint ref , GLuint mask ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glStencilFunc ( + JNIEnv *env, jobject obj, + jint func, + jint ref, + jint mask) + { + + if ( disp__glStencilFunc == NULL ) return; + + disp__glStencilFunc ( + (GLenum) func, + (GLint) ref, + (GLuint) mask + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glStencilMask ( GLuint mask ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glStencilMask ( + JNIEnv *env, jobject obj, + jint mask) + { + + if ( disp__glStencilMask == NULL ) return; + + disp__glStencilMask ( + (GLuint) mask + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glStencilOp ( GLenum fail , GLenum zfail , GLenum zpass ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glStencilOp ( + JNIEnv *env, jobject obj, + jint fail, + jint zfail, + jint zpass) + { + + if ( disp__glStencilOp == NULL ) return; + + disp__glStencilOp ( + (GLenum) fail, + (GLenum) zfail, + (GLenum) zpass + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glClearStencil ( GLint s ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glClearStencil ( + JNIEnv *env, jobject obj, + jint s) + { + + if ( disp__glClearStencil == NULL ) return; + + disp__glClearStencil ( + (GLint) s + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGend ( GLenum coord , GLenum pname , GLdouble param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexGend ( + JNIEnv *env, jobject obj, + jint coord, + jint pname, + jdouble param) + { + + if ( disp__glTexGend == NULL ) return; + + disp__glTexGend ( + (GLenum) coord, + (GLenum) pname, + (GLdouble) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGenf ( GLenum coord , GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexGenf ( + JNIEnv *env, jobject obj, + jint coord, + jint pname, + jfloat param) + { + + if ( disp__glTexGenf == NULL ) return; + + disp__glTexGenf ( + (GLenum) coord, + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGeni ( GLenum coord , GLenum pname , GLint param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexGeni ( + JNIEnv *env, jobject obj, + jint coord, + jint pname, + jint param) + { + + if ( disp__glTexGeni == NULL ) return; + + disp__glTexGeni ( + (GLenum) coord, + (GLenum) pname, + (GLint) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGendv ( GLenum coord , GLenum pname , const GLdouble * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexGendv ( + JNIEnv *env, jobject obj, + jint coord, + jint pname, + jdoubleArray params) + { + jdouble *ptr2 = NULL; + + if ( disp__glTexGendv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glTexGendv ( + (GLenum) coord, + (GLenum) pname, + (const GLdouble *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGenfv ( GLenum coord , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexGenfv ( + JNIEnv *env, jobject obj, + jint coord, + jint pname, + jfloatArray params) + { + jfloat *ptr2 = NULL; + + if ( disp__glTexGenfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glTexGenfv ( + (GLenum) coord, + (GLenum) pname, + (const GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGeniv ( GLenum coord , GLenum pname , const GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexGeniv ( + JNIEnv *env, jobject obj, + jint coord, + jint pname, + jintArray params) + { + jint *ptr2 = NULL; + + if ( disp__glTexGeniv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glTexGeniv ( + (GLenum) coord, + (GLenum) pname, + (const GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexGendv ( GLenum coord , GLenum pname , GLdouble * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexGendv ( + JNIEnv *env, jobject obj, + jint coord, + jint pname, + jdoubleArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jdouble *ptr2 = NULL; + + if ( disp__glGetTexGendv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetTexGendv ( + (GLenum) coord, + (GLenum) pname, + (GLdouble *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexGenfv ( GLenum coord , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexGenfv ( + JNIEnv *env, jobject obj, + jint coord, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetTexGenfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetTexGenfv ( + (GLenum) coord, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexGeniv ( GLenum coord , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexGeniv ( + JNIEnv *env, jobject obj, + jint coord, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetTexGeniv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetTexGeniv ( + (GLenum) coord, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexEnvf ( GLenum target , GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexEnvf ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloat param) + { + + if ( disp__glTexEnvf == NULL ) return; + + disp__glTexEnvf ( + (GLenum) target, + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexEnvi ( GLenum target , GLenum pname , GLint param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexEnvi ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jint param) + { + + if ( disp__glTexEnvi == NULL ) return; + + disp__glTexEnvi ( + (GLenum) target, + (GLenum) pname, + (GLint) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexEnvfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexEnvfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jfloat *ptr2 = NULL; + + if ( disp__glTexEnvfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glTexEnvfv ( + (GLenum) target, + (GLenum) pname, + (const GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexEnviv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexEnviv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jint *ptr2 = NULL; + + if ( disp__glTexEnviv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glTexEnviv ( + (GLenum) target, + (GLenum) pname, + (const GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexEnvfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexEnvfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetTexEnvfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetTexEnvfv ( + (GLenum) target, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexEnviv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexEnviv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetTexEnviv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetTexEnviv ( + (GLenum) target, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexParameterf ( GLenum target , GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexParameterf ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloat param) + { + + if ( disp__glTexParameterf == NULL ) return; + + disp__glTexParameterf ( + (GLenum) target, + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexParameteri ( GLenum target , GLenum pname , GLint param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexParameteri ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jint param) + { + + if ( disp__glTexParameteri == NULL ) return; + + disp__glTexParameteri ( + (GLenum) target, + (GLenum) pname, + (GLint) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexParameterfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jfloat *ptr2 = NULL; + + if ( disp__glTexParameterfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glTexParameterfv ( + (GLenum) target, + (GLenum) pname, + (const GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexParameteriv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jint *ptr2 = NULL; + + if ( disp__glTexParameteriv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glTexParameteriv ( + (GLenum) target, + (GLenum) pname, + (const GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexParameterfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetTexParameterfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetTexParameterfv ( + (GLenum) target, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexParameteriv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetTexParameteriv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetTexParameteriv ( + (GLenum) target, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexLevelParameterfv ( GLenum target , GLint level , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexLevelParameterfv ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray3 = JNI_FALSE; + jfloat *ptr3 = NULL; + + if ( disp__glGetTexLevelParameterfv == NULL ) return; + + if(params!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); + } + disp__glGetTexLevelParameterfv ( + (GLenum) target, + (GLint) level, + (GLenum) pname, + (GLfloat *) ptr3 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexLevelParameteriv ( GLenum target , GLint level , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexLevelParameteriv ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint pname, + jintArray params) + { + jboolean isCopiedArray3 = JNI_FALSE; + jint *ptr3 = NULL; + + if ( disp__glGetTexLevelParameteriv == NULL ) return; + + if(params!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); + } + disp__glGetTexLevelParameteriv ( + (GLenum) target, + (GLint) level, + (GLenum) pname, + (GLint *) ptr3 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexImage1D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint border, + jint format, + jint type, + jbyteArray pixels) + { + jbyte *ptr7 = NULL; + + if ( disp__glTexImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr7 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage1D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr7 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint border, + jint format, + jint type, + jshortArray pixels) + { + jshort *ptr7 = NULL; + + if ( disp__glTexImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr7 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage1D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr7 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint border, + jint format, + jint type, + jintArray pixels) + { + jint *ptr7 = NULL; + + if ( disp__glTexImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr7 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage1D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr7 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint border, + jint format, + jint type, + jfloatArray pixels) + { + jfloat *ptr7 = NULL; + + if ( disp__glTexImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage1D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr7 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint border, + jint format, + jint type, + jdoubleArray pixels) + { + jdouble *ptr7 = NULL; + + if ( disp__glTexImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage1D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr7 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint border, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean *ptr7 = NULL; + + if ( disp__glTexImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr7 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage1D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr7 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage1D__IIIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint border, + jint format, + jint type, + jlongArray pixels) + { + jlong *ptr7 = NULL; + + if ( disp__glTexImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr7 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage1D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr7 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr7, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexImage2D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint border, + jint format, + jint type, + jbyteArray pixels) + { + jbyte *ptr8 = NULL; + + if ( disp__glTexImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage2D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint border, + jint format, + jint type, + jshortArray pixels) + { + jshort *ptr8 = NULL; + + if ( disp__glTexImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage2D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint border, + jint format, + jint type, + jintArray pixels) + { + jint *ptr8 = NULL; + + if ( disp__glTexImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage2D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint border, + jint format, + jint type, + jfloatArray pixels) + { + jfloat *ptr8 = NULL; + + if ( disp__glTexImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage2D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint border, + jint format, + jint type, + jdoubleArray pixels) + { + jdouble *ptr8 = NULL; + + if ( disp__glTexImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage2D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint border, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean *ptr8 = NULL; + + if ( disp__glTexImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage2D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage2D__IIIIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint border, + jint format, + jint type, + jlongArray pixels) + { + jlong *ptr8 = NULL; + + if ( disp__glTexImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage2D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexImage ( GLenum target , GLint level , GLenum format , GLenum type , GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint format, + jint type, + jbyteArray pixels) + { + jboolean isCopiedArray4 = JNI_FALSE; + jbyte *ptr4 = NULL; + + if ( disp__glGetTexImage == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); + } + disp__glGetTexImage ( + (GLenum) target, + (GLint) level, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint format, + jint type, + jshortArray pixels) + { + jboolean isCopiedArray4 = JNI_FALSE; + jshort *ptr4 = NULL; + + if ( disp__glGetTexImage == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); + } + disp__glGetTexImage ( + (GLenum) target, + (GLint) level, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint format, + jint type, + jintArray pixels) + { + jboolean isCopiedArray4 = JNI_FALSE; + jint *ptr4 = NULL; + + if ( disp__glGetTexImage == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); + } + disp__glGetTexImage ( + (GLenum) target, + (GLint) level, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint format, + jint type, + jfloatArray pixels) + { + jboolean isCopiedArray4 = JNI_FALSE; + jfloat *ptr4 = NULL; + + if ( disp__glGetTexImage == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); + } + disp__glGetTexImage ( + (GLenum) target, + (GLint) level, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint format, + jint type, + jdoubleArray pixels) + { + jboolean isCopiedArray4 = JNI_FALSE; + jdouble *ptr4 = NULL; + + if ( disp__glGetTexImage == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); + } + disp__glGetTexImage ( + (GLenum) target, + (GLint) level, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean isCopiedArray4 = JNI_FALSE; + jboolean *ptr4 = NULL; + + if ( disp__glGetTexImage == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); + } + disp__glGetTexImage ( + (GLenum) target, + (GLint) level, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetTexImage__IIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint format, + jint type, + jlongArray pixels) + { + jboolean isCopiedArray4 = JNI_FALSE; + jlong *ptr4 = NULL; + + if ( disp__glGetTexImage == NULL ) return; + + if(pixels!=NULL) + { + ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); + } + disp__glGetTexImage ( + (GLenum) target, + (GLint) level, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGenTextures ( GLsizei n , GLuint * textures ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGenTextures ( + JNIEnv *env, jobject obj, + jint n, + jintArray textures) + { + jboolean isCopiedArray1 = JNI_FALSE; + jint *ptr1 = NULL; + + if ( disp__glGenTextures == NULL ) return; + + if(textures!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); + } + disp__glGenTextures ( + (GLsizei) n, + (GLuint *) ptr1 + ); + + if(textures!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDeleteTextures ( GLsizei n , const GLuint * textures ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDeleteTextures ( + JNIEnv *env, jobject obj, + jint n, + jintArray textures) + { + jint *ptr1 = NULL; + + if ( disp__glDeleteTextures == NULL ) return; + + if(textures!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); + } + disp__glDeleteTextures ( + (GLsizei) n, + (const GLuint *) ptr1 + ); + + if(textures!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glBindTexture ( GLenum target , GLuint texture ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glBindTexture ( + JNIEnv *env, jobject obj, + jint target, + jint texture) + { + + if ( disp__glBindTexture == NULL ) return; + + disp__glBindTexture ( + (GLenum) target, + (GLuint) texture + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPrioritizeTextures ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPrioritizeTextures ( + JNIEnv *env, jobject obj, + jint n, + jintArray textures, + jfloatArray priorities) + { + jint *ptr1 = NULL; + jfloat *ptr2 = NULL; + + if ( disp__glPrioritizeTextures == NULL ) return; + + if(textures!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); + } + if(priorities!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, priorities, 0); + } + disp__glPrioritizeTextures ( + (GLsizei) n, + (const GLuint *) ptr1, + (const GLclampf *) ptr2 + ); + + if(textures!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); + } + if(priorities!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, priorities, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glAreTexturesResident ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
+ * 
+ */ + JNIEXPORT jboolean JNICALL + Java_gl4java_GLFuncJauJNInf_glAreTexturesResident ( + JNIEnv *env, jobject obj, + jint n, + jintArray textures, + jbooleanArray residences) + { + jboolean ret; + + jint *ptr1 = NULL; + jboolean isCopiedArray2 = JNI_FALSE; + jboolean *ptr2 = NULL; + + if ( disp__glAreTexturesResident == NULL ) return 0; + + if(textures!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); + } + if(residences!=NULL) + { + ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, residences, &isCopiedArray2); + } + ret = (jboolean) disp__glAreTexturesResident ( + (GLsizei) n, + (const GLuint *) ptr1, + (GLboolean *) ptr2 + ); + + if(textures!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); + } + if(residences!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, residences, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glIsTexture ( GLuint texture ) ;
+ * 
+ */ + JNIEXPORT jboolean JNICALL + Java_gl4java_GLFuncJauJNInf_glIsTexture ( + JNIEnv *env, jobject obj, + jint texture) + { + jboolean ret; + + + if ( disp__glIsTexture == NULL ) return 0; + + ret = (jboolean) disp__glIsTexture ( + (GLuint) texture + ); + + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLsizei width , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint width, + jint format, + jint type, + jbyteArray pixels) + { + jbyte *ptr6 = NULL; + + if ( disp__glTexSubImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage1D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint width, + jint format, + jint type, + jshortArray pixels) + { + jshort *ptr6 = NULL; + + if ( disp__glTexSubImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage1D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint width, + jint format, + jint type, + jintArray pixels) + { + jint *ptr6 = NULL; + + if ( disp__glTexSubImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage1D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint width, + jint format, + jint type, + jfloatArray pixels) + { + jfloat *ptr6 = NULL; + + if ( disp__glTexSubImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage1D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint width, + jint format, + jint type, + jdoubleArray pixels) + { + jdouble *ptr6 = NULL; + + if ( disp__glTexSubImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage1D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint width, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean *ptr6 = NULL; + + if ( disp__glTexSubImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage1D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage1D__IIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint width, + jint format, + jint type, + jlongArray pixels) + { + jlong *ptr6 = NULL; + + if ( disp__glTexSubImage1D == NULL ) return; + + if(pixels!=NULL) + { + ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage1D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr6, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint width, + jint height, + jint format, + jint type, + jbyteArray pixels) + { + jbyte *ptr8 = NULL; + + if ( disp__glTexSubImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage2D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint width, + jint height, + jint format, + jint type, + jshortArray pixels) + { + jshort *ptr8 = NULL; + + if ( disp__glTexSubImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage2D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint width, + jint height, + jint format, + jint type, + jintArray pixels) + { + jint *ptr8 = NULL; + + if ( disp__glTexSubImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage2D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint width, + jint height, + jint format, + jint type, + jfloatArray pixels) + { + jfloat *ptr8 = NULL; + + if ( disp__glTexSubImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage2D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint width, + jint height, + jint format, + jint type, + jdoubleArray pixels) + { + jdouble *ptr8 = NULL; + + if ( disp__glTexSubImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage2D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint width, + jint height, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean *ptr8 = NULL; + + if ( disp__glTexSubImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage2D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage2D__IIIIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint width, + jint height, + jint format, + jint type, + jlongArray pixels) + { + jlong *ptr8 = NULL; + + if ( disp__glTexSubImage2D == NULL ) return; + + if(pixels!=NULL) + { + ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage2D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr8 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr8, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexImage1D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLint border ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyTexImage1D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalformat, + jint x, + jint y, + jint width, + jint border) + { + + if ( disp__glCopyTexImage1D == NULL ) return; + + disp__glCopyTexImage1D ( + (GLenum) target, + (GLint) level, + (GLenum) internalformat, + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLint) border + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexImage2D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height , GLint border ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyTexImage2D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalformat, + jint x, + jint y, + jint width, + jint height, + jint border) + { + + if ( disp__glCopyTexImage2D == NULL ) return; + + disp__glCopyTexImage2D ( + (GLenum) target, + (GLint) level, + (GLenum) internalformat, + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height, + (GLint) border + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLint x , GLint y , GLsizei width ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyTexSubImage1D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint x, + jint y, + jint width) + { + + if ( disp__glCopyTexSubImage1D == NULL ) return; + + disp__glCopyTexSubImage1D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) x, + (GLint) y, + (GLsizei) width + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyTexSubImage2D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint x, + jint y, + jint width, + jint height) + { + + if ( disp__glCopyTexSubImage2D == NULL ) return; + + disp__glCopyTexSubImage2D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMap1d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint stride , GLint order , const GLdouble * points ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMap1d ( + JNIEnv *env, jobject obj, + jint target, + jdouble u1, + jdouble u2, + jint stride, + jint order, + jdoubleArray points) + { + jdouble *ptr5 = NULL; + + if ( disp__glMap1d == NULL ) return; + + if(points!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, 0); + } + disp__glMap1d ( + (GLenum) target, + (GLdouble) u1, + (GLdouble) u2, + (GLint) stride, + (GLint) order, + (const GLdouble *) ptr5 + ); + + if(points!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, points, ptr5, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMap1f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint stride , GLint order , const GLfloat * points ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMap1f ( + JNIEnv *env, jobject obj, + jint target, + jfloat u1, + jfloat u2, + jint stride, + jint order, + jfloatArray points) + { + jfloat *ptr5 = NULL; + + if ( disp__glMap1f == NULL ) return; + + if(points!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, 0); + } + disp__glMap1f ( + (GLenum) target, + (GLfloat) u1, + (GLfloat) u2, + (GLint) stride, + (GLint) order, + (const GLfloat *) ptr5 + ); + + if(points!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, points, ptr5, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMap2d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint ustride , GLint uorder , GLdouble v1 , GLdouble v2 , GLint vstride , GLint vorder , const GLdouble * points ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMap2d ( + JNIEnv *env, jobject obj, + jint target, + jdouble u1, + jdouble u2, + jint ustride, + jint uorder, + jdouble v1, + jdouble v2, + jint vstride, + jint vorder, + jdoubleArray points) + { + jdouble *ptr9 = NULL; + + if ( disp__glMap2d == NULL ) return; + + if(points!=NULL) + { + ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, 0); + } + disp__glMap2d ( + (GLenum) target, + (GLdouble) u1, + (GLdouble) u2, + (GLint) ustride, + (GLint) uorder, + (GLdouble) v1, + (GLdouble) v2, + (GLint) vstride, + (GLint) vorder, + (const GLdouble *) ptr9 + ); + + if(points!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, points, ptr9, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMap2f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint ustride , GLint uorder , GLfloat v1 , GLfloat v2 , GLint vstride , GLint vorder , const GLfloat * points ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMap2f ( + JNIEnv *env, jobject obj, + jint target, + jfloat u1, + jfloat u2, + jint ustride, + jint uorder, + jfloat v1, + jfloat v2, + jint vstride, + jint vorder, + jfloatArray points) + { + jfloat *ptr9 = NULL; + + if ( disp__glMap2f == NULL ) return; + + if(points!=NULL) + { + ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, 0); + } + disp__glMap2f ( + (GLenum) target, + (GLfloat) u1, + (GLfloat) u2, + (GLint) ustride, + (GLint) uorder, + (GLfloat) v1, + (GLfloat) v2, + (GLint) vstride, + (GLint) vorder, + (const GLfloat *) ptr9 + ); + + if(points!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, points, ptr9, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMapdv ( GLenum target , GLenum query , GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMapdv ( + JNIEnv *env, jobject obj, + jint target, + jint query, + jdoubleArray v) + { + jboolean isCopiedArray2 = JNI_FALSE; + jdouble *ptr2 = NULL; + + if ( disp__glGetMapdv == NULL ) return; + + if(v!=NULL) + { + ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); + } + disp__glGetMapdv ( + (GLenum) target, + (GLenum) query, + (GLdouble *) ptr2 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMapfv ( GLenum target , GLenum query , GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMapfv ( + JNIEnv *env, jobject obj, + jint target, + jint query, + jfloatArray v) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetMapfv == NULL ) return; + + if(v!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); + } + disp__glGetMapfv ( + (GLenum) target, + (GLenum) query, + (GLfloat *) ptr2 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMapiv ( GLenum target , GLenum query , GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMapiv ( + JNIEnv *env, jobject obj, + jint target, + jint query, + jintArray v) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetMapiv == NULL ) return; + + if(v!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); + } + disp__glGetMapiv ( + (GLenum) target, + (GLenum) query, + (GLint *) ptr2 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord1d ( GLdouble u ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalCoord1d ( + JNIEnv *env, jobject obj, + jdouble u) + { + + if ( disp__glEvalCoord1d == NULL ) return; + + disp__glEvalCoord1d ( + (GLdouble) u + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord1f ( GLfloat u ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalCoord1f ( + JNIEnv *env, jobject obj, + jfloat u) + { + + if ( disp__glEvalCoord1f == NULL ) return; + + disp__glEvalCoord1f ( + (GLfloat) u + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord1dv ( const GLdouble * u ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalCoord1dv ( + JNIEnv *env, jobject obj, + jdoubleArray u) + { + jdouble *ptr0 = NULL; + + if ( disp__glEvalCoord1dv == NULL ) return; + + if(u!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, 0); + } + disp__glEvalCoord1dv ( + (const GLdouble *) ptr0 + ); + + if(u!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, u, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord1fv ( const GLfloat * u ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalCoord1fv ( + JNIEnv *env, jobject obj, + jfloatArray u) + { + jfloat *ptr0 = NULL; + + if ( disp__glEvalCoord1fv == NULL ) return; + + if(u!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, 0); + } + disp__glEvalCoord1fv ( + (const GLfloat *) ptr0 + ); + + if(u!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, u, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord2d ( GLdouble u , GLdouble v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalCoord2d ( + JNIEnv *env, jobject obj, + jdouble u, + jdouble v) + { + + if ( disp__glEvalCoord2d == NULL ) return; + + disp__glEvalCoord2d ( + (GLdouble) u, + (GLdouble) v + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord2f ( GLfloat u , GLfloat v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalCoord2f ( + JNIEnv *env, jobject obj, + jfloat u, + jfloat v) + { + + if ( disp__glEvalCoord2f == NULL ) return; + + disp__glEvalCoord2f ( + (GLfloat) u, + (GLfloat) v + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord2dv ( const GLdouble * u ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalCoord2dv ( + JNIEnv *env, jobject obj, + jdoubleArray u) + { + jdouble *ptr0 = NULL; + + if ( disp__glEvalCoord2dv == NULL ) return; + + if(u!=NULL) + { + ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, 0); + } + disp__glEvalCoord2dv ( + (const GLdouble *) ptr0 + ); + + if(u!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, u, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord2fv ( const GLfloat * u ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalCoord2fv ( + JNIEnv *env, jobject obj, + jfloatArray u) + { + jfloat *ptr0 = NULL; + + if ( disp__glEvalCoord2fv == NULL ) return; + + if(u!=NULL) + { + ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, 0); + } + disp__glEvalCoord2fv ( + (const GLfloat *) ptr0 + ); + + if(u!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, u, ptr0, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMapGrid1d ( GLint un , GLdouble u1 , GLdouble u2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMapGrid1d ( + JNIEnv *env, jobject obj, + jint un, + jdouble u1, + jdouble u2) + { + + if ( disp__glMapGrid1d == NULL ) return; + + disp__glMapGrid1d ( + (GLint) un, + (GLdouble) u1, + (GLdouble) u2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMapGrid1f ( GLint un , GLfloat u1 , GLfloat u2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMapGrid1f ( + JNIEnv *env, jobject obj, + jint un, + jfloat u1, + jfloat u2) + { + + if ( disp__glMapGrid1f == NULL ) return; + + disp__glMapGrid1f ( + (GLint) un, + (GLfloat) u1, + (GLfloat) u2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMapGrid2d ( GLint un , GLdouble u1 , GLdouble u2 , GLint vn , GLdouble v1 , GLdouble v2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMapGrid2d ( + JNIEnv *env, jobject obj, + jint un, + jdouble u1, + jdouble u2, + jint vn, + jdouble v1, + jdouble v2) + { + + if ( disp__glMapGrid2d == NULL ) return; + + disp__glMapGrid2d ( + (GLint) un, + (GLdouble) u1, + (GLdouble) u2, + (GLint) vn, + (GLdouble) v1, + (GLdouble) v2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMapGrid2f ( GLint un , GLfloat u1 , GLfloat u2 , GLint vn , GLfloat v1 , GLfloat v2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMapGrid2f ( + JNIEnv *env, jobject obj, + jint un, + jfloat u1, + jfloat u2, + jint vn, + jfloat v1, + jfloat v2) + { + + if ( disp__glMapGrid2f == NULL ) return; + + disp__glMapGrid2f ( + (GLint) un, + (GLfloat) u1, + (GLfloat) u2, + (GLint) vn, + (GLfloat) v1, + (GLfloat) v2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalPoint1 ( GLint i ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalPoint1 ( + JNIEnv *env, jobject obj, + jint i) + { + + if ( disp__glEvalPoint1 == NULL ) return; + + disp__glEvalPoint1 ( + (GLint) i + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalPoint2 ( GLint i , GLint j ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalPoint2 ( + JNIEnv *env, jobject obj, + jint i, + jint j) + { + + if ( disp__glEvalPoint2 == NULL ) return; + + disp__glEvalPoint2 ( + (GLint) i, + (GLint) j + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalMesh1 ( GLenum mode , GLint i1 , GLint i2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalMesh1 ( + JNIEnv *env, jobject obj, + jint mode, + jint i1, + jint i2) + { + + if ( disp__glEvalMesh1 == NULL ) return; + + disp__glEvalMesh1 ( + (GLenum) mode, + (GLint) i1, + (GLint) i2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalMesh2 ( GLenum mode , GLint i1 , GLint i2 , GLint j1 , GLint j2 ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEvalMesh2 ( + JNIEnv *env, jobject obj, + jint mode, + jint i1, + jint i2, + jint j1, + jint j2) + { + + if ( disp__glEvalMesh2 == NULL ) return; + + disp__glEvalMesh2 ( + (GLenum) mode, + (GLint) i1, + (GLint) i2, + (GLint) j1, + (GLint) j2 + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glFogf ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glFogf ( + JNIEnv *env, jobject obj, + jint pname, + jfloat param) + { + + if ( disp__glFogf == NULL ) return; + + disp__glFogf ( + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glFogi ( GLenum pname , GLint param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glFogi ( + JNIEnv *env, jobject obj, + jint pname, + jint param) + { + + if ( disp__glFogi == NULL ) return; + + disp__glFogi ( + (GLenum) pname, + (GLint) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glFogfv ( GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glFogfv ( + JNIEnv *env, jobject obj, + jint pname, + jfloatArray params) + { + jfloat *ptr1 = NULL; + + if ( disp__glFogfv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glFogfv ( + (GLenum) pname, + (const GLfloat *) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glFogiv ( GLenum pname , const GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glFogiv ( + JNIEnv *env, jobject obj, + jint pname, + jintArray params) + { + jint *ptr1 = NULL; + + if ( disp__glFogiv == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glFogiv ( + (GLenum) pname, + (const GLint *) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glFeedbackBuffer ( GLsizei size , GLenum type , GLfloat * buffer ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glFeedbackBuffer ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jfloatArray buffer) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glFeedbackBuffer == NULL ) return; + + if(buffer!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray2); + } + disp__glFeedbackBuffer ( + (GLsizei) size, + (GLenum) type, + (GLfloat *) ptr2 + ); + + if(buffer!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, buffer, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPassThrough ( GLfloat token ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPassThrough ( + JNIEnv *env, jobject obj, + jfloat token) + { + + if ( disp__glPassThrough == NULL ) return; + + disp__glPassThrough ( + (GLfloat) token + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glSelectBuffer ( GLsizei size , GLuint * buffer ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glSelectBuffer ( + JNIEnv *env, jobject obj, + jint size, + jintArray buffer) + { + jboolean isCopiedArray1 = JNI_FALSE; + jint *ptr1 = NULL; + + if ( disp__glSelectBuffer == NULL ) return; + + if(buffer!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray1); + } + disp__glSelectBuffer ( + (GLsizei) size, + (GLuint *) ptr1 + ); + + if(buffer!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, buffer, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glInitNames ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glInitNames ( + JNIEnv *env, jobject obj) + { + + if ( disp__glInitNames == NULL ) return; + + disp__glInitNames ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLoadName ( GLuint name ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLoadName ( + JNIEnv *env, jobject obj, + jint name) + { + + if ( disp__glLoadName == NULL ) return; + + disp__glLoadName ( + (GLuint) name + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPushName ( GLuint name ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPushName ( + JNIEnv *env, jobject obj, + jint name) + { + + if ( disp__glPushName == NULL ) return; + + disp__glPushName ( + (GLuint) name + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPopName ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPopName ( + JNIEnv *env, jobject obj) + { + + if ( disp__glPopName == NULL ) return; + + disp__glPopName ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawRangeElements ( GLenum mode , GLuint start , GLuint end , GLsizei count , GLenum type , const GLvoid * indices ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3B ( + JNIEnv *env, jobject obj, + jint mode, + jint start, + jint end, + jint count, + jint type, + jbyteArray indices) + { + jbyte *ptr5 = NULL; + + if ( disp__glDrawRangeElements == NULL ) return; + + if(indices!=NULL) + { + ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawRangeElements ( + (GLenum) mode, + (GLuint) start, + (GLuint) end, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3S ( + JNIEnv *env, jobject obj, + jint mode, + jint start, + jint end, + jint count, + jint type, + jshortArray indices) + { + jshort *ptr5 = NULL; + + if ( disp__glDrawRangeElements == NULL ) return; + + if(indices!=NULL) + { + ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawRangeElements ( + (GLenum) mode, + (GLuint) start, + (GLuint) end, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3I ( + JNIEnv *env, jobject obj, + jint mode, + jint start, + jint end, + jint count, + jint type, + jintArray indices) + { + jint *ptr5 = NULL; + + if ( disp__glDrawRangeElements == NULL ) return; + + if(indices!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawRangeElements ( + (GLenum) mode, + (GLuint) start, + (GLuint) end, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3F ( + JNIEnv *env, jobject obj, + jint mode, + jint start, + jint end, + jint count, + jint type, + jfloatArray indices) + { + jfloat *ptr5 = NULL; + + if ( disp__glDrawRangeElements == NULL ) return; + + if(indices!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawRangeElements ( + (GLenum) mode, + (GLuint) start, + (GLuint) end, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3D ( + JNIEnv *env, jobject obj, + jint mode, + jint start, + jint end, + jint count, + jint type, + jdoubleArray indices) + { + jdouble *ptr5 = NULL; + + if ( disp__glDrawRangeElements == NULL ) return; + + if(indices!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawRangeElements ( + (GLenum) mode, + (GLuint) start, + (GLuint) end, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3Z ( + JNIEnv *env, jobject obj, + jint mode, + jint start, + jint end, + jint count, + jint type, + jbooleanArray indices) + { + jboolean *ptr5 = NULL; + + if ( disp__glDrawRangeElements == NULL ) return; + + if(indices!=NULL) + { + ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawRangeElements ( + (GLenum) mode, + (GLuint) start, + (GLuint) end, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawRangeElements__IIIII_3J ( + JNIEnv *env, jobject obj, + jint mode, + jint start, + jint end, + jint count, + jint type, + jlongArray indices) + { + jlong *ptr5 = NULL; + + if ( disp__glDrawRangeElements == NULL ) return; + + if(indices!=NULL) + { + ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, 0); + } + disp__glDrawRangeElements ( + (GLenum) mode, + (GLuint) start, + (GLuint) end, + (GLsizei) count, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(indices!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, indices, ptr5, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexImage3D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jbyteArray pixels) + { + jbyte *ptr9 = NULL; + + if ( disp__glTexImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jshortArray pixels) + { + jshort *ptr9 = NULL; + + if ( disp__glTexImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jintArray pixels) + { + jint *ptr9 = NULL; + + if ( disp__glTexImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jfloatArray pixels) + { + jfloat *ptr9 = NULL; + + if ( disp__glTexImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jdoubleArray pixels) + { + jdouble *ptr9 = NULL; + + if ( disp__glTexImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean *ptr9 = NULL; + + if ( disp__glTexImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3D__IIIIIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jlongArray pixels) + { + jlong *ptr9 = NULL; + + if ( disp__glTexImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3D ( + (GLenum) target, + (GLint) level, + (GLint) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLsizei width , GLsizei height , GLsizei depth , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jbyteArray pixels) + { + jbyte *ptr10 = NULL; + + if ( disp__glTexSubImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jshortArray pixels) + { + jshort *ptr10 = NULL; + + if ( disp__glTexSubImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jintArray pixels) + { + jint *ptr10 = NULL; + + if ( disp__glTexSubImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jfloatArray pixels) + { + jfloat *ptr10 = NULL; + + if ( disp__glTexSubImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jdoubleArray pixels) + { + jdouble *ptr10 = NULL; + + if ( disp__glTexSubImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean *ptr10 = NULL; + + if ( disp__glTexSubImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3D__IIIIIIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jlongArray pixels) + { + jlong *ptr10 = NULL; + + if ( disp__glTexSubImage3D == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyTexSubImage3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint x, + jint y, + jint width, + jint height) + { + + if ( disp__glCopyTexSubImage3D == NULL ) return; + + disp__glCopyTexSubImage3D ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorTable ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jbyteArray table) + { + jbyte *ptr5 = NULL; + + if ( disp__glColorTable == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTable ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jshortArray table) + { + jshort *ptr5 = NULL; + + if ( disp__glColorTable == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTable ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jintArray table) + { + jint *ptr5 = NULL; + + if ( disp__glColorTable == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTable ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jfloatArray table) + { + jfloat *ptr5 = NULL; + + if ( disp__glColorTable == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTable ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jdoubleArray table) + { + jdouble *ptr5 = NULL; + + if ( disp__glColorTable == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTable ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jbooleanArray table) + { + jboolean *ptr5 = NULL; + + if ( disp__glColorTable == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTable ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTable__IIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jlongArray table) + { + jlong *ptr5 = NULL; + + if ( disp__glColorTable == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTable ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorSubTable ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jbyteArray data) + { + jbyte *ptr5 = NULL; + + if ( disp__glColorSubTable == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTable ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jshortArray data) + { + jshort *ptr5 = NULL; + + if ( disp__glColorSubTable == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTable ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jintArray data) + { + jint *ptr5 = NULL; + + if ( disp__glColorSubTable == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTable ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jfloatArray data) + { + jfloat *ptr5 = NULL; + + if ( disp__glColorSubTable == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTable ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jdoubleArray data) + { + jdouble *ptr5 = NULL; + + if ( disp__glColorSubTable == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTable ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jbooleanArray data) + { + jboolean *ptr5 = NULL; + + if ( disp__glColorSubTable == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTable ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTable__IIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jlongArray data) + { + jlong *ptr5 = NULL; + + if ( disp__glColorSubTable == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTable ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorTableParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTableParameteriv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jint *ptr2 = NULL; + + if ( disp__glColorTableParameteriv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glColorTableParameteriv ( + (GLenum) target, + (GLenum) pname, + (const GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorTableParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTableParameterfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jfloat *ptr2 = NULL; + + if ( disp__glColorTableParameterfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glColorTableParameterfv ( + (GLenum) target, + (GLenum) pname, + (const GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyColorSubTable ( GLenum target , GLsizei start , GLint x , GLint y , GLsizei width ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyColorSubTable ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint x, + jint y, + jint width) + { + + if ( disp__glCopyColorSubTable == NULL ) return; + + disp__glCopyColorSubTable ( + (GLenum) target, + (GLsizei) start, + (GLint) x, + (GLint) y, + (GLsizei) width + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyColorTable ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyColorTable ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint x, + jint y, + jint width) + { + + if ( disp__glCopyColorTable == NULL ) return; + + disp__glCopyColorTable ( + (GLenum) target, + (GLenum) internalformat, + (GLint) x, + (GLint) y, + (GLsizei) width + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTable ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3B ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jbyteArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jbyte *ptr3 = NULL; + + if ( disp__glGetColorTable == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTable ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3S ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jshortArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jshort *ptr3 = NULL; + + if ( disp__glGetColorTable == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTable ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3I ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jintArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jint *ptr3 = NULL; + + if ( disp__glGetColorTable == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTable ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3F ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jfloatArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jfloat *ptr3 = NULL; + + if ( disp__glGetColorTable == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTable ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3D ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jdoubleArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jdouble *ptr3 = NULL; + + if ( disp__glGetColorTable == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTable ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jbooleanArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jboolean *ptr3 = NULL; + + if ( disp__glGetColorTable == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTable ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTable__III_3J ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jlongArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jlong *ptr3 = NULL; + + if ( disp__glGetColorTable == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTable ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableParameterfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetColorTableParameterfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetColorTableParameterfv ( + (GLenum) target, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableParameteriv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetColorTableParameteriv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetColorTableParameteriv ( + (GLenum) target, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendEquation ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glBlendEquation ( + JNIEnv *env, jobject obj, + jint mode) + { + + if ( disp__glBlendEquation == NULL ) return; + + disp__glBlendEquation ( + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glBlendColor ( + JNIEnv *env, jobject obj, + jfloat red, + jfloat green, + jfloat blue, + jfloat alpha) + { + + if ( disp__glBlendColor == NULL ) return; + + disp__glBlendColor ( + (GLclampf) red, + (GLclampf) green, + (GLclampf) blue, + (GLclampf) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glHistogram ( GLenum target , GLsizei width , GLenum internalformat , GLboolean sink ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glHistogram ( + JNIEnv *env, jobject obj, + jint target, + jint width, + jint internalformat, + jboolean sink) + { + + if ( disp__glHistogram == NULL ) return; + + disp__glHistogram ( + (GLenum) target, + (GLsizei) width, + (GLenum) internalformat, + (GLboolean) sink + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glResetHistogram ( GLenum target ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glResetHistogram ( + JNIEnv *env, jobject obj, + jint target) + { + + if ( disp__glResetHistogram == NULL ) return; + + disp__glResetHistogram ( + (GLenum) target + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetHistogram ( GLenum target , GLboolean reset , GLenum format , GLenum type , GLvoid * values ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3B ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint type, + jbyteArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jbyte *ptr4 = NULL; + + if ( disp__glGetHistogram == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetHistogram ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3S ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint type, + jshortArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jshort *ptr4 = NULL; + + if ( disp__glGetHistogram == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetHistogram ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3I ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint type, + jintArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jint *ptr4 = NULL; + + if ( disp__glGetHistogram == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetHistogram ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3F ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint type, + jfloatArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jfloat *ptr4 = NULL; + + if ( disp__glGetHistogram == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetHistogram ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3D ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint type, + jdoubleArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jdouble *ptr4 = NULL; + + if ( disp__glGetHistogram == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetHistogram ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint type, + jbooleanArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jboolean *ptr4 = NULL; + + if ( disp__glGetHistogram == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetHistogram ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetHistogram__IZII_3J ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint type, + jlongArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jlong *ptr4 = NULL; + + if ( disp__glGetHistogram == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetHistogram ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetHistogramParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetHistogramParameterfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetHistogramParameterfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetHistogramParameterfv ( + (GLenum) target, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetHistogramParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetHistogramParameteriv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetHistogramParameteriv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetHistogramParameteriv ( + (GLenum) target, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMinmax ( GLenum target , GLenum internalformat , GLboolean sink ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMinmax ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jboolean sink) + { + + if ( disp__glMinmax == NULL ) return; + + disp__glMinmax ( + (GLenum) target, + (GLenum) internalformat, + (GLboolean) sink + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glResetMinmax ( GLenum target ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glResetMinmax ( + JNIEnv *env, jobject obj, + jint target) + { + + if ( disp__glResetMinmax == NULL ) return; + + disp__glResetMinmax ( + (GLenum) target + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMinmax ( GLenum target , GLboolean reset , GLenum format , GLenum types , GLvoid * values ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3B ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint types, + jbyteArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jbyte *ptr4 = NULL; + + if ( disp__glGetMinmax == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetMinmax ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) types, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3S ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint types, + jshortArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jshort *ptr4 = NULL; + + if ( disp__glGetMinmax == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetMinmax ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) types, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3I ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint types, + jintArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jint *ptr4 = NULL; + + if ( disp__glGetMinmax == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetMinmax ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) types, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3F ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint types, + jfloatArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jfloat *ptr4 = NULL; + + if ( disp__glGetMinmax == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetMinmax ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) types, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3D ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint types, + jdoubleArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jdouble *ptr4 = NULL; + + if ( disp__glGetMinmax == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetMinmax ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) types, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint types, + jbooleanArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jboolean *ptr4 = NULL; + + if ( disp__glGetMinmax == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetMinmax ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) types, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMinmax__IZII_3J ( + JNIEnv *env, jobject obj, + jint target, + jboolean reset, + jint format, + jint types, + jlongArray values) + { + jboolean isCopiedArray4 = JNI_FALSE; + jlong *ptr4 = NULL; + + if ( disp__glGetMinmax == NULL ) return; + + if(values!=NULL) + { + ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); + } + disp__glGetMinmax ( + (GLenum) target, + (GLboolean) reset, + (GLenum) format, + (GLenum) types, + (GLvoid *) ptr4 + ); + + if(values!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, values, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMinmaxParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMinmaxParameterfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetMinmaxParameterfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetMinmaxParameterfv ( + (GLenum) target, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMinmaxParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetMinmaxParameteriv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetMinmaxParameteriv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetMinmaxParameteriv ( + (GLenum) target, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionFilter1D ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * image ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jbyteArray image) + { + jbyte *ptr5 = NULL; + + if ( disp__glConvolutionFilter1D == NULL ) return; + + if(image!=NULL) + { + ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter1D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jshortArray image) + { + jshort *ptr5 = NULL; + + if ( disp__glConvolutionFilter1D == NULL ) return; + + if(image!=NULL) + { + ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter1D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jintArray image) + { + jint *ptr5 = NULL; + + if ( disp__glConvolutionFilter1D == NULL ) return; + + if(image!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter1D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jfloatArray image) + { + jfloat *ptr5 = NULL; + + if ( disp__glConvolutionFilter1D == NULL ) return; + + if(image!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter1D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jdoubleArray image) + { + jdouble *ptr5 = NULL; + + if ( disp__glConvolutionFilter1D == NULL ) return; + + if(image!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter1D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jbooleanArray image) + { + jboolean *ptr5 = NULL; + + if ( disp__glConvolutionFilter1D == NULL ) return; + + if(image!=NULL) + { + ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter1D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter1D__IIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jlongArray image) + { + jlong *ptr5 = NULL; + + if ( disp__glConvolutionFilter1D == NULL ) return; + + if(image!=NULL) + { + ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter1D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr5, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * image ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jbyteArray image) + { + jbyte *ptr6 = NULL; + + if ( disp__glConvolutionFilter2D == NULL ) return; + + if(image!=NULL) + { + ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jshortArray image) + { + jshort *ptr6 = NULL; + + if ( disp__glConvolutionFilter2D == NULL ) return; + + if(image!=NULL) + { + ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jintArray image) + { + jint *ptr6 = NULL; + + if ( disp__glConvolutionFilter2D == NULL ) return; + + if(image!=NULL) + { + ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jfloatArray image) + { + jfloat *ptr6 = NULL; + + if ( disp__glConvolutionFilter2D == NULL ) return; + + if(image!=NULL) + { + ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jdoubleArray image) + { + jdouble *ptr6 = NULL; + + if ( disp__glConvolutionFilter2D == NULL ) return; + + if(image!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jbooleanArray image) + { + jboolean *ptr6 = NULL; + + if ( disp__glConvolutionFilter2D == NULL ) return; + + if(image!=NULL) + { + ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionFilter2D__IIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jlongArray image) + { + jlong *ptr6 = NULL; + + if ( disp__glConvolutionFilter2D == NULL ) return; + + if(image!=NULL) + { + ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, 0); + } + disp__glConvolutionFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr6, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionParameterf ( GLenum target , GLenum pname , GLfloat params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionParameterf ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloat params) + { + + if ( disp__glConvolutionParameterf == NULL ) return; + + disp__glConvolutionParameterf ( + (GLenum) target, + (GLenum) pname, + (GLfloat) params + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionParameterfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jfloat *ptr2 = NULL; + + if ( disp__glConvolutionParameterfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glConvolutionParameterfv ( + (GLenum) target, + (GLenum) pname, + (const GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionParameteri ( GLenum target , GLenum pname , GLint params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionParameteri ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jint params) + { + + if ( disp__glConvolutionParameteri == NULL ) return; + + disp__glConvolutionParameteri ( + (GLenum) target, + (GLenum) pname, + (GLint) params + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glConvolutionParameteriv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jint *ptr2 = NULL; + + if ( disp__glConvolutionParameteriv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glConvolutionParameteriv ( + (GLenum) target, + (GLenum) pname, + (const GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyConvolutionFilter1D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyConvolutionFilter1D ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint x, + jint y, + jint width) + { + + if ( disp__glCopyConvolutionFilter1D == NULL ) return; + + disp__glCopyConvolutionFilter1D ( + (GLenum) target, + (GLenum) internalformat, + (GLint) x, + (GLint) y, + (GLsizei) width + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyConvolutionFilter2D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyConvolutionFilter2D ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint x, + jint y, + jint width, + jint height) + { + + if ( disp__glCopyConvolutionFilter2D == NULL ) return; + + disp__glCopyConvolutionFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetConvolutionFilter ( GLenum target , GLenum format , GLenum type , GLvoid * image ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3B ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jbyteArray image) + { + jboolean isCopiedArray3 = JNI_FALSE; + jbyte *ptr3 = NULL; + + if ( disp__glGetConvolutionFilter == NULL ) return; + + if(image!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); + } + disp__glGetConvolutionFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3S ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jshortArray image) + { + jboolean isCopiedArray3 = JNI_FALSE; + jshort *ptr3 = NULL; + + if ( disp__glGetConvolutionFilter == NULL ) return; + + if(image!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); + } + disp__glGetConvolutionFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3I ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jintArray image) + { + jboolean isCopiedArray3 = JNI_FALSE; + jint *ptr3 = NULL; + + if ( disp__glGetConvolutionFilter == NULL ) return; + + if(image!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); + } + disp__glGetConvolutionFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3F ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jfloatArray image) + { + jboolean isCopiedArray3 = JNI_FALSE; + jfloat *ptr3 = NULL; + + if ( disp__glGetConvolutionFilter == NULL ) return; + + if(image!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); + } + disp__glGetConvolutionFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3D ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jdoubleArray image) + { + jboolean isCopiedArray3 = JNI_FALSE; + jdouble *ptr3 = NULL; + + if ( disp__glGetConvolutionFilter == NULL ) return; + + if(image!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); + } + disp__glGetConvolutionFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jbooleanArray image) + { + jboolean isCopiedArray3 = JNI_FALSE; + jboolean *ptr3 = NULL; + + if ( disp__glGetConvolutionFilter == NULL ) return; + + if(image!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); + } + disp__glGetConvolutionFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetConvolutionFilter__III_3J ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jlongArray image) + { + jboolean isCopiedArray3 = JNI_FALSE; + jlong *ptr3 = NULL; + + if ( disp__glGetConvolutionFilter == NULL ) return; + + if(image!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); + } + disp__glGetConvolutionFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(image!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, image, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetConvolutionParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetConvolutionParameterfv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetConvolutionParameterfv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetConvolutionParameterfv ( + (GLenum) target, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetConvolutionParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetConvolutionParameteriv ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetConvolutionParameteriv == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetConvolutionParameteriv ( + (GLenum) target, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glSeparableFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * row , const GLvoid * column ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3B_3B ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jbyteArray row, + jbyteArray column) + { + jbyte *ptr6 = NULL; + jbyte *ptr7 = NULL; + + if ( disp__glSeparableFilter2D == NULL ) return; + + if(row!=NULL) + { + ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, 0); + } + if(column!=NULL) + { + ptr7 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, column, 0); + } + disp__glSeparableFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6, + (const GLvoid *) ptr7 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3S_3S ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jshortArray row, + jshortArray column) + { + jshort *ptr6 = NULL; + jshort *ptr7 = NULL; + + if ( disp__glSeparableFilter2D == NULL ) return; + + if(row!=NULL) + { + ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, 0); + } + if(column!=NULL) + { + ptr7 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, column, 0); + } + disp__glSeparableFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6, + (const GLvoid *) ptr7 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3I_3I ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jintArray row, + jintArray column) + { + jint *ptr6 = NULL; + jint *ptr7 = NULL; + + if ( disp__glSeparableFilter2D == NULL ) return; + + if(row!=NULL) + { + ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, 0); + } + if(column!=NULL) + { + ptr7 = (jint *) (*env)->GetPrimitiveArrayCritical(env, column, 0); + } + disp__glSeparableFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6, + (const GLvoid *) ptr7 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3F_3F ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jfloatArray row, + jfloatArray column) + { + jfloat *ptr6 = NULL; + jfloat *ptr7 = NULL; + + if ( disp__glSeparableFilter2D == NULL ) return; + + if(row!=NULL) + { + ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, 0); + } + if(column!=NULL) + { + ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, column, 0); + } + disp__glSeparableFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6, + (const GLvoid *) ptr7 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3D_3D ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jdoubleArray row, + jdoubleArray column) + { + jdouble *ptr6 = NULL; + jdouble *ptr7 = NULL; + + if ( disp__glSeparableFilter2D == NULL ) return; + + if(row!=NULL) + { + ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, 0); + } + if(column!=NULL) + { + ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, column, 0); + } + disp__glSeparableFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6, + (const GLvoid *) ptr7 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3Z_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jbooleanArray row, + jbooleanArray column) + { + jboolean *ptr6 = NULL; + jboolean *ptr7 = NULL; + + if ( disp__glSeparableFilter2D == NULL ) return; + + if(row!=NULL) + { + ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, 0); + } + if(column!=NULL) + { + ptr7 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, column, 0); + } + disp__glSeparableFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6, + (const GLvoid *) ptr7 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glSeparableFilter2D__IIIIII_3J_3J ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint height, + jint format, + jint type, + jlongArray row, + jlongArray column) + { + jlong *ptr6 = NULL; + jlong *ptr7 = NULL; + + if ( disp__glSeparableFilter2D == NULL ) return; + + if(row!=NULL) + { + ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, 0); + } + if(column!=NULL) + { + ptr7 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, column, 0); + } + disp__glSeparableFilter2D ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLsizei) height, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr6, + (const GLvoid *) ptr7 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr6, JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr7, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetSeparableFilter ( GLenum target , GLenum format , GLenum type , GLvoid * row , GLvoid * column , GLvoid * span ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3B_3B_3B ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jbyteArray row, + jbyteArray column, + jbyteArray span) + { + jboolean isCopiedArray3 = JNI_FALSE; + jbyte *ptr3 = NULL; + jboolean isCopiedArray4 = JNI_FALSE; + jbyte *ptr4 = NULL; + jboolean isCopiedArray5 = JNI_FALSE; + jbyte *ptr5 = NULL; + + if ( disp__glGetSeparableFilter == NULL ) return; + + if(row!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); + } + if(column!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); + } + if(span!=NULL) + { + ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); + } + disp__glGetSeparableFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3, + (GLvoid *) ptr4, + (GLvoid *) ptr5 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + if(span!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3S_3S_3S ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jshortArray row, + jshortArray column, + jshortArray span) + { + jboolean isCopiedArray3 = JNI_FALSE; + jshort *ptr3 = NULL; + jboolean isCopiedArray4 = JNI_FALSE; + jshort *ptr4 = NULL; + jboolean isCopiedArray5 = JNI_FALSE; + jshort *ptr5 = NULL; + + if ( disp__glGetSeparableFilter == NULL ) return; + + if(row!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); + } + if(column!=NULL) + { + ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); + } + if(span!=NULL) + { + ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); + } + disp__glGetSeparableFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3, + (GLvoid *) ptr4, + (GLvoid *) ptr5 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + if(span!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3I_3I_3I ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jintArray row, + jintArray column, + jintArray span) + { + jboolean isCopiedArray3 = JNI_FALSE; + jint *ptr3 = NULL; + jboolean isCopiedArray4 = JNI_FALSE; + jint *ptr4 = NULL; + jboolean isCopiedArray5 = JNI_FALSE; + jint *ptr5 = NULL; + + if ( disp__glGetSeparableFilter == NULL ) return; + + if(row!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); + } + if(column!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); + } + if(span!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); + } + disp__glGetSeparableFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3, + (GLvoid *) ptr4, + (GLvoid *) ptr5 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + if(span!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3F_3F_3F ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jfloatArray row, + jfloatArray column, + jfloatArray span) + { + jboolean isCopiedArray3 = JNI_FALSE; + jfloat *ptr3 = NULL; + jboolean isCopiedArray4 = JNI_FALSE; + jfloat *ptr4 = NULL; + jboolean isCopiedArray5 = JNI_FALSE; + jfloat *ptr5 = NULL; + + if ( disp__glGetSeparableFilter == NULL ) return; + + if(row!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); + } + if(column!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); + } + if(span!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); + } + disp__glGetSeparableFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3, + (GLvoid *) ptr4, + (GLvoid *) ptr5 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + if(span!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3D_3D_3D ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jdoubleArray row, + jdoubleArray column, + jdoubleArray span) + { + jboolean isCopiedArray3 = JNI_FALSE; + jdouble *ptr3 = NULL; + jboolean isCopiedArray4 = JNI_FALSE; + jdouble *ptr4 = NULL; + jboolean isCopiedArray5 = JNI_FALSE; + jdouble *ptr5 = NULL; + + if ( disp__glGetSeparableFilter == NULL ) return; + + if(row!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); + } + if(column!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); + } + if(span!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); + } + disp__glGetSeparableFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3, + (GLvoid *) ptr4, + (GLvoid *) ptr5 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + if(span!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3Z_3Z_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jbooleanArray row, + jbooleanArray column, + jbooleanArray span) + { + jboolean isCopiedArray3 = JNI_FALSE; + jboolean *ptr3 = NULL; + jboolean isCopiedArray4 = JNI_FALSE; + jboolean *ptr4 = NULL; + jboolean isCopiedArray5 = JNI_FALSE; + jboolean *ptr5 = NULL; + + if ( disp__glGetSeparableFilter == NULL ) return; + + if(row!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); + } + if(column!=NULL) + { + ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); + } + if(span!=NULL) + { + ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); + } + disp__glGetSeparableFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3, + (GLvoid *) ptr4, + (GLvoid *) ptr5 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + if(span!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetSeparableFilter__III_3J_3J_3J ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jlongArray row, + jlongArray column, + jlongArray span) + { + jboolean isCopiedArray3 = JNI_FALSE; + jlong *ptr3 = NULL; + jboolean isCopiedArray4 = JNI_FALSE; + jlong *ptr4 = NULL; + jboolean isCopiedArray5 = JNI_FALSE; + jlong *ptr5 = NULL; + + if ( disp__glGetSeparableFilter == NULL ) return; + + if(row!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); + } + if(column!=NULL) + { + ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, column, &isCopiedArray4); + } + if(span!=NULL) + { + ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, span, &isCopiedArray5); + } + disp__glGetSeparableFilter ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3, + (GLvoid *) ptr4, + (GLvoid *) ptr5 + ); + + if(row!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, row, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + if(column!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, column, ptr4, (isCopiedArray4 == JNI_TRUE)?0:JNI_ABORT); + } + if(span!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, span, ptr5, (isCopiedArray5 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendColorEXT ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glBlendColorEXT ( + JNIEnv *env, jobject obj, + jfloat red, + jfloat green, + jfloat blue, + jfloat alpha) + { + + if ( disp__glBlendColorEXT == NULL ) return; + + disp__glBlendColorEXT ( + (GLclampf) red, + (GLclampf) green, + (GLclampf) blue, + (GLclampf) alpha + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPolygonOffsetEXT ( GLfloat factor , GLfloat bias ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPolygonOffsetEXT ( + JNIEnv *env, jobject obj, + jfloat factor, + jfloat bias) + { + + if ( disp__glPolygonOffsetEXT == NULL ) return; + + disp__glPolygonOffsetEXT ( + (GLfloat) factor, + (GLfloat) bias + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexImage3DEXT ( GLenum target , GLint level , GLenum internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jbyteArray pixels) + { + jbyte *ptr9 = NULL; + + if ( disp__glTexImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLenum) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jshortArray pixels) + { + jshort *ptr9 = NULL; + + if ( disp__glTexImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLenum) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jintArray pixels) + { + jint *ptr9 = NULL; + + if ( disp__glTexImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLenum) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jfloatArray pixels) + { + jfloat *ptr9 = NULL; + + if ( disp__glTexImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLenum) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jdoubleArray pixels) + { + jdouble *ptr9 = NULL; + + if ( disp__glTexImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLenum) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean *ptr9 = NULL; + + if ( disp__glTexImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLenum) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexImage3DEXT__IIIIIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint internalFormat, + jint width, + jint height, + jint depth, + jint border, + jint format, + jint type, + jlongArray pixels) + { + jlong *ptr9 = NULL; + + if ( disp__glTexImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLenum) internalFormat, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLint) border, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr9 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr9, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLsizei width , GLsizei height , GLsizei depth , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jbyteArray pixels) + { + jbyte *ptr10 = NULL; + + if ( disp__glTexSubImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jshortArray pixels) + { + jshort *ptr10 = NULL; + + if ( disp__glTexSubImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jintArray pixels) + { + jint *ptr10 = NULL; + + if ( disp__glTexSubImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jfloatArray pixels) + { + jfloat *ptr10 = NULL; + + if ( disp__glTexSubImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jdoubleArray pixels) + { + jdouble *ptr10 = NULL; + + if ( disp__glTexSubImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jbooleanArray pixels) + { + jboolean *ptr10 = NULL; + + if ( disp__glTexSubImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexSubImage3DEXT__IIIIIIIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint width, + jint height, + jint depth, + jint format, + jint type, + jlongArray pixels) + { + jlong *ptr10 = NULL; + + if ( disp__glTexSubImage3DEXT == NULL ) return; + + if(pixels!=NULL) + { + ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, 0); + } + disp__glTexSubImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLsizei) width, + (GLsizei) height, + (GLsizei) depth, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr10 + ); + + if(pixels!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, pixels, ptr10, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glCopyTexSubImage3DEXT ( + JNIEnv *env, jobject obj, + jint target, + jint level, + jint xoffset, + jint yoffset, + jint zoffset, + jint x, + jint y, + jint width, + jint height) + { + + if ( disp__glCopyTexSubImage3DEXT == NULL ) return; + + disp__glCopyTexSubImage3DEXT ( + (GLenum) target, + (GLint) level, + (GLint) xoffset, + (GLint) yoffset, + (GLint) zoffset, + (GLint) x, + (GLint) y, + (GLsizei) width, + (GLsizei) height + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGenTexturesEXT ( GLsizei n , GLuint * textures ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGenTexturesEXT ( + JNIEnv *env, jobject obj, + jint n, + jintArray textures) + { + jboolean isCopiedArray1 = JNI_FALSE; + jint *ptr1 = NULL; + + if ( disp__glGenTexturesEXT == NULL ) return; + + if(textures!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); + } + disp__glGenTexturesEXT ( + (GLsizei) n, + (GLuint *) ptr1 + ); + + if(textures!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDeleteTexturesEXT ( GLsizei n , const GLuint * textures ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDeleteTexturesEXT ( + JNIEnv *env, jobject obj, + jint n, + jintArray textures) + { + jint *ptr1 = NULL; + + if ( disp__glDeleteTexturesEXT == NULL ) return; + + if(textures!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); + } + disp__glDeleteTexturesEXT ( + (GLsizei) n, + (const GLuint *) ptr1 + ); + + if(textures!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glBindTextureEXT ( GLenum target , GLuint texture ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glBindTextureEXT ( + JNIEnv *env, jobject obj, + jint target, + jint texture) + { + + if ( disp__glBindTextureEXT == NULL ) return; + + disp__glBindTextureEXT ( + (GLenum) target, + (GLuint) texture + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPrioritizeTexturesEXT ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPrioritizeTexturesEXT ( + JNIEnv *env, jobject obj, + jint n, + jintArray textures, + jfloatArray priorities) + { + jint *ptr1 = NULL; + jfloat *ptr2 = NULL; + + if ( disp__glPrioritizeTexturesEXT == NULL ) return; + + if(textures!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); + } + if(priorities!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, priorities, 0); + } + disp__glPrioritizeTexturesEXT ( + (GLsizei) n, + (const GLuint *) ptr1, + (const GLclampf *) ptr2 + ); + + if(textures!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); + } + if(priorities!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, priorities, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glAreTexturesResidentEXT ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
+ * 
+ */ + JNIEXPORT jboolean JNICALL + Java_gl4java_GLFuncJauJNInf_glAreTexturesResidentEXT ( + JNIEnv *env, jobject obj, + jint n, + jintArray textures, + jbooleanArray residences) + { + jboolean ret; + + jint *ptr1 = NULL; + jboolean isCopiedArray2 = JNI_FALSE; + jboolean *ptr2 = NULL; + + if ( disp__glAreTexturesResidentEXT == NULL ) return 0; + + if(textures!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, 0); + } + if(residences!=NULL) + { + ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, residences, &isCopiedArray2); + } + ret = (jboolean) disp__glAreTexturesResidentEXT ( + (GLsizei) n, + (const GLuint *) ptr1, + (GLboolean *) ptr2 + ); + + if(textures!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, textures, ptr1, JNI_ABORT); + } + if(residences!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, residences, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glIsTextureEXT ( GLuint texture ) ;
+ * 
+ */ + JNIEXPORT jboolean JNICALL + Java_gl4java_GLFuncJauJNInf_glIsTextureEXT ( + JNIEnv *env, jobject obj, + jint texture) + { + jboolean ret; + + + if ( disp__glIsTextureEXT == NULL ) return 0; + + ret = (jboolean) disp__glIsTextureEXT ( + (GLuint) texture + ); + + return ret; + } + +/** + * Original Function-Prototype : + *
 
+   extern void glVertexPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3B ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jbyteArray ptr) + { + jbyte *ptr4 = NULL; + + if ( disp__glVertexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3S ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jshortArray ptr) + { + jshort *ptr4 = NULL; + + if ( disp__glVertexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3I ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jintArray ptr) + { + jint *ptr4 = NULL; + + if ( disp__glVertexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3F ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jfloatArray ptr) + { + jfloat *ptr4 = NULL; + + if ( disp__glVertexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3D ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jdoubleArray ptr) + { + jdouble *ptr4 = NULL; + + if ( disp__glVertexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3Z ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jbooleanArray ptr) + { + jboolean *ptr4 = NULL; + + if ( disp__glVertexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glVertexPointerEXT__IIII_3J ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jlongArray ptr) + { + jlong *ptr4 = NULL; + + if ( disp__glVertexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glVertexPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glNormalPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3B ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jbyteArray ptr) + { + jbyte *ptr3 = NULL; + + if ( disp__glNormalPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3S ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jshortArray ptr) + { + jshort *ptr3 = NULL; + + if ( disp__glNormalPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3I ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jintArray ptr) + { + jint *ptr3 = NULL; + + if ( disp__glNormalPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3F ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jfloatArray ptr) + { + jfloat *ptr3 = NULL; + + if ( disp__glNormalPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3D ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jdoubleArray ptr) + { + jdouble *ptr3 = NULL; + + if ( disp__glNormalPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3Z ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jbooleanArray ptr) + { + jboolean *ptr3 = NULL; + + if ( disp__glNormalPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glNormalPointerEXT__III_3J ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jlongArray ptr) + { + jlong *ptr3 = NULL; + + if ( disp__glNormalPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glNormalPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3B ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jbyteArray ptr) + { + jbyte *ptr4 = NULL; + + if ( disp__glColorPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3S ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jshortArray ptr) + { + jshort *ptr4 = NULL; + + if ( disp__glColorPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3I ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jintArray ptr) + { + jint *ptr4 = NULL; + + if ( disp__glColorPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3F ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jfloatArray ptr) + { + jfloat *ptr4 = NULL; + + if ( disp__glColorPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3D ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jdoubleArray ptr) + { + jdouble *ptr4 = NULL; + + if ( disp__glColorPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3Z ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jbooleanArray ptr) + { + jboolean *ptr4 = NULL; + + if ( disp__glColorPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorPointerEXT__IIII_3J ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jlongArray ptr) + { + jlong *ptr4 = NULL; + + if ( disp__glColorPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glColorPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3B ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jbyteArray ptr) + { + jbyte *ptr3 = NULL; + + if ( disp__glIndexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3S ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jshortArray ptr) + { + jshort *ptr3 = NULL; + + if ( disp__glIndexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3I ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jintArray ptr) + { + jint *ptr3 = NULL; + + if ( disp__glIndexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3F ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jfloatArray ptr) + { + jfloat *ptr3 = NULL; + + if ( disp__glIndexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3D ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jdoubleArray ptr) + { + jdouble *ptr3 = NULL; + + if ( disp__glIndexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3Z ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jbooleanArray ptr) + { + jboolean *ptr3 = NULL; + + if ( disp__glIndexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glIndexPointerEXT__III_3J ( + JNIEnv *env, jobject obj, + jint type, + jint stride, + jint count, + jlongArray ptr) + { + jlong *ptr3 = NULL; + + if ( disp__glIndexPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glIndexPointerEXT ( + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr3 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr3, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoordPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3B ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jbyteArray ptr) + { + jbyte *ptr4 = NULL; + + if ( disp__glTexCoordPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3S ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jshortArray ptr) + { + jshort *ptr4 = NULL; + + if ( disp__glTexCoordPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3I ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jintArray ptr) + { + jint *ptr4 = NULL; + + if ( disp__glTexCoordPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3F ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jfloatArray ptr) + { + jfloat *ptr4 = NULL; + + if ( disp__glTexCoordPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3D ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jdoubleArray ptr) + { + jdouble *ptr4 = NULL; + + if ( disp__glTexCoordPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3Z ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jbooleanArray ptr) + { + jboolean *ptr4 = NULL; + + if ( disp__glTexCoordPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glTexCoordPointerEXT__IIII_3J ( + JNIEnv *env, jobject obj, + jint size, + jint type, + jint stride, + jint count, + jlongArray ptr) + { + jlong *ptr4 = NULL; + + if ( disp__glTexCoordPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glTexCoordPointerEXT ( + (GLint) size, + (GLenum) type, + (GLsizei) stride, + (GLsizei) count, + (const GLvoid *) ptr4 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr4, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glEdgeFlagPointerEXT ( GLsizei stride , GLsizei count , const GLboolean * ptr ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glEdgeFlagPointerEXT ( + JNIEnv *env, jobject obj, + jint stride, + jint count, + jbooleanArray ptr) + { + jboolean *ptr2 = NULL; + + if ( disp__glEdgeFlagPointerEXT == NULL ) return; + + if(ptr!=NULL) + { + ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, 0); + } + disp__glEdgeFlagPointerEXT ( + (GLsizei) stride, + (GLsizei) count, + (const GLboolean *) ptr2 + ); + + if(ptr!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, ptr, ptr2, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPointervEXT ( GLenum pname , void * * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3B ( + JNIEnv *env, jobject obj, + jint pname, + jbyteArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jbyte *ptr1 = NULL; + + if ( disp__glGetPointervEXT == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointervEXT ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3S ( + JNIEnv *env, jobject obj, + jint pname, + jshortArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jshort *ptr1 = NULL; + + if ( disp__glGetPointervEXT == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointervEXT ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3I ( + JNIEnv *env, jobject obj, + jint pname, + jintArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jint *ptr1 = NULL; + + if ( disp__glGetPointervEXT == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointervEXT ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3F ( + JNIEnv *env, jobject obj, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jfloat *ptr1 = NULL; + + if ( disp__glGetPointervEXT == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointervEXT ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3D ( + JNIEnv *env, jobject obj, + jint pname, + jdoubleArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jdouble *ptr1 = NULL; + + if ( disp__glGetPointervEXT == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointervEXT ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3Z ( + JNIEnv *env, jobject obj, + jint pname, + jbooleanArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jboolean *ptr1 = NULL; + + if ( disp__glGetPointervEXT == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointervEXT ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetPointervEXT__I_3_3J ( + JNIEnv *env, jobject obj, + jint pname, + jlongArray params) + { + jboolean isCopiedArray1 = JNI_FALSE; + jlong *ptr1 = NULL; + + if ( disp__glGetPointervEXT == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); + } + disp__glGetPointervEXT ( + (GLenum) pname, + (void **) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, (isCopiedArray1 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glArrayElementEXT ( GLint i ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glArrayElementEXT ( + JNIEnv *env, jobject obj, + jint i) + { + + if ( disp__glArrayElementEXT == NULL ) return; + + disp__glArrayElementEXT ( + (GLint) i + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawArraysEXT ( GLenum mode , GLint first , GLsizei count ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glDrawArraysEXT ( + JNIEnv *env, jobject obj, + jint mode, + jint first, + jint count) + { + + if ( disp__glDrawArraysEXT == NULL ) return; + + disp__glDrawArraysEXT ( + (GLenum) mode, + (GLint) first, + (GLsizei) count + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendEquationEXT ( GLenum mode ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glBlendEquationEXT ( + JNIEnv *env, jobject obj, + jint mode) + { + + if ( disp__glBlendEquationEXT == NULL ) return; + + disp__glBlendEquationEXT ( + (GLenum) mode + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPointParameterfEXT ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPointParameterfEXT ( + JNIEnv *env, jobject obj, + jint pname, + jfloat param) + { + + if ( disp__glPointParameterfEXT == NULL ) return; + + disp__glPointParameterfEXT ( + (GLenum) pname, + (GLfloat) param + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glPointParameterfvEXT ( GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glPointParameterfvEXT ( + JNIEnv *env, jobject obj, + jint pname, + jfloatArray params) + { + jfloat *ptr1 = NULL; + + if ( disp__glPointParameterfvEXT == NULL ) return; + + if(params!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, 0); + } + disp__glPointParameterfvEXT ( + (GLenum) pname, + (const GLfloat *) ptr1 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorTableEXT ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jbyteArray table) + { + jbyte *ptr5 = NULL; + + if ( disp__glColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTableEXT ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jshortArray table) + { + jshort *ptr5 = NULL; + + if ( disp__glColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTableEXT ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jintArray table) + { + jint *ptr5 = NULL; + + if ( disp__glColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTableEXT ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jfloatArray table) + { + jfloat *ptr5 = NULL; + + if ( disp__glColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTableEXT ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jdoubleArray table) + { + jdouble *ptr5 = NULL; + + if ( disp__glColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTableEXT ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jbooleanArray table) + { + jboolean *ptr5 = NULL; + + if ( disp__glColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTableEXT ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorTableEXT__IIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint internalformat, + jint width, + jint format, + jint type, + jlongArray table) + { + jlong *ptr5 = NULL; + + if ( disp__glColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, 0); + } + disp__glColorTableEXT ( + (GLenum) target, + (GLenum) internalformat, + (GLsizei) width, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr5, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glColorSubTableEXT ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3B ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jbyteArray data) + { + jbyte *ptr5 = NULL; + + if ( disp__glColorSubTableEXT == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTableEXT ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3S ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jshortArray data) + { + jshort *ptr5 = NULL; + + if ( disp__glColorSubTableEXT == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTableEXT ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3I ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jintArray data) + { + jint *ptr5 = NULL; + + if ( disp__glColorSubTableEXT == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTableEXT ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3F ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jfloatArray data) + { + jfloat *ptr5 = NULL; + + if ( disp__glColorSubTableEXT == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTableEXT ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3D ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jdoubleArray data) + { + jdouble *ptr5 = NULL; + + if ( disp__glColorSubTableEXT == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTableEXT ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jbooleanArray data) + { + jboolean *ptr5 = NULL; + + if ( disp__glColorSubTableEXT == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTableEXT ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glColorSubTableEXT__IIIII_3J ( + JNIEnv *env, jobject obj, + jint target, + jint start, + jint count, + jint format, + jint type, + jlongArray data) + { + jlong *ptr5 = NULL; + + if ( disp__glColorSubTableEXT == NULL ) return; + + if(data!=NULL) + { + ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, 0); + } + disp__glColorSubTableEXT ( + (GLenum) target, + (GLsizei) start, + (GLsizei) count, + (GLenum) format, + (GLenum) type, + (const GLvoid *) ptr5 + ); + + if(data!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, data, ptr5, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableEXT ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3B ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jbyteArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jbyte *ptr3 = NULL; + + if ( disp__glGetColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTableEXT ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3S ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jshortArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jshort *ptr3 = NULL; + + if ( disp__glGetColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTableEXT ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3I ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jintArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jint *ptr3 = NULL; + + if ( disp__glGetColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTableEXT ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3F ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jfloatArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jfloat *ptr3 = NULL; + + if ( disp__glGetColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTableEXT ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3D ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jdoubleArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jdouble *ptr3 = NULL; + + if ( disp__glGetColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTableEXT ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3Z ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jbooleanArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jboolean *ptr3 = NULL; + + if ( disp__glGetColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTableEXT ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableEXT__III_3J ( + JNIEnv *env, jobject obj, + jint target, + jint format, + jint type, + jlongArray table) + { + jboolean isCopiedArray3 = JNI_FALSE; + jlong *ptr3 = NULL; + + if ( disp__glGetColorTableEXT == NULL ) return; + + if(table!=NULL) + { + ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); + } + disp__glGetColorTableEXT ( + (GLenum) target, + (GLenum) format, + (GLenum) type, + (GLvoid *) ptr3 + ); + + if(table!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, table, ptr3, (isCopiedArray3 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableParameterfvEXT ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableParameterfvEXT ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jfloatArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jfloat *ptr2 = NULL; + + if ( disp__glGetColorTableParameterfvEXT == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetColorTableParameterfvEXT ( + (GLenum) target, + (GLenum) pname, + (GLfloat *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableParameterivEXT ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glGetColorTableParameterivEXT ( + JNIEnv *env, jobject obj, + jint target, + jint pname, + jintArray params) + { + jboolean isCopiedArray2 = JNI_FALSE; + jint *ptr2 = NULL; + + if ( disp__glGetColorTableParameterivEXT == NULL ) return; + + if(params!=NULL) + { + ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); + } + disp__glGetColorTableParameterivEXT ( + (GLenum) target, + (GLenum) pname, + (GLint *) ptr2 + ); + + if(params!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, params, ptr2, (isCopiedArray2 == JNI_TRUE)?0:JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glLockArraysEXT ( GLint first , GLsizei count ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glLockArraysEXT ( + JNIEnv *env, jobject obj, + jint first, + jint count) + { + + if ( disp__glLockArraysEXT == NULL ) return; + + disp__glLockArraysEXT ( + (GLint) first, + (GLsizei) count + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glUnlockArraysEXT ( void ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glUnlockArraysEXT ( + JNIEnv *env, jobject obj) + { + + if ( disp__glUnlockArraysEXT == NULL ) return; + + disp__glUnlockArraysEXT ( + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glActiveTextureARB ( GLenum texture ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glActiveTextureARB ( + JNIEnv *env, jobject obj, + jint texture) + { + + if ( disp__glActiveTextureARB == NULL ) return; + + disp__glActiveTextureARB ( + (GLenum) texture + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glClientActiveTextureARB ( GLenum texture ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glClientActiveTextureARB ( + JNIEnv *env, jobject obj, + jint texture) + { + + if ( disp__glClientActiveTextureARB == NULL ) return; + + disp__glClientActiveTextureARB ( + (GLenum) texture + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1dARB ( GLenum target , GLdouble s ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1dARB ( + JNIEnv *env, jobject obj, + jint target, + jdouble s) + { + + if ( disp__glMultiTexCoord1dARB == NULL ) return; + + disp__glMultiTexCoord1dARB ( + (GLenum) target, + (GLdouble) s + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1dvARB ( GLenum target , const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1dvARB ( + JNIEnv *env, jobject obj, + jint target, + jdoubleArray v) + { + jdouble *ptr1 = NULL; + + if ( disp__glMultiTexCoord1dvARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord1dvARB ( + (GLenum) target, + (const GLdouble *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1fARB ( GLenum target , GLfloat s ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1fARB ( + JNIEnv *env, jobject obj, + jint target, + jfloat s) + { + + if ( disp__glMultiTexCoord1fARB == NULL ) return; + + disp__glMultiTexCoord1fARB ( + (GLenum) target, + (GLfloat) s + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1fvARB ( GLenum target , const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1fvARB ( + JNIEnv *env, jobject obj, + jint target, + jfloatArray v) + { + jfloat *ptr1 = NULL; + + if ( disp__glMultiTexCoord1fvARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord1fvARB ( + (GLenum) target, + (const GLfloat *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1iARB ( GLenum target , GLint s ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1iARB ( + JNIEnv *env, jobject obj, + jint target, + jint s) + { + + if ( disp__glMultiTexCoord1iARB == NULL ) return; + + disp__glMultiTexCoord1iARB ( + (GLenum) target, + (GLint) s + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1ivARB ( GLenum target , const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1ivARB ( + JNIEnv *env, jobject obj, + jint target, + jintArray v) + { + jint *ptr1 = NULL; + + if ( disp__glMultiTexCoord1ivARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord1ivARB ( + (GLenum) target, + (const GLint *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1sARB ( GLenum target , GLshort s ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1sARB ( + JNIEnv *env, jobject obj, + jint target, + jshort s) + { + + if ( disp__glMultiTexCoord1sARB == NULL ) return; + + disp__glMultiTexCoord1sARB ( + (GLenum) target, + (GLshort) s + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1svARB ( GLenum target , const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1svARB ( + JNIEnv *env, jobject obj, + jint target, + jshortArray v) + { + jshort *ptr1 = NULL; + + if ( disp__glMultiTexCoord1svARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord1svARB ( + (GLenum) target, + (const GLshort *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2dARB ( GLenum target , GLdouble s , GLdouble t ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2dARB ( + JNIEnv *env, jobject obj, + jint target, + jdouble s, + jdouble t) + { + + if ( disp__glMultiTexCoord2dARB == NULL ) return; + + disp__glMultiTexCoord2dARB ( + (GLenum) target, + (GLdouble) s, + (GLdouble) t + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2dvARB ( GLenum target , const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2dvARB ( + JNIEnv *env, jobject obj, + jint target, + jdoubleArray v) + { + jdouble *ptr1 = NULL; + + if ( disp__glMultiTexCoord2dvARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord2dvARB ( + (GLenum) target, + (const GLdouble *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2fARB ( GLenum target , GLfloat s , GLfloat t ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2fARB ( + JNIEnv *env, jobject obj, + jint target, + jfloat s, + jfloat t) + { + + if ( disp__glMultiTexCoord2fARB == NULL ) return; + + disp__glMultiTexCoord2fARB ( + (GLenum) target, + (GLfloat) s, + (GLfloat) t + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2fvARB ( GLenum target , const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2fvARB ( + JNIEnv *env, jobject obj, + jint target, + jfloatArray v) + { + jfloat *ptr1 = NULL; + + if ( disp__glMultiTexCoord2fvARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord2fvARB ( + (GLenum) target, + (const GLfloat *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2iARB ( GLenum target , GLint s , GLint t ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2iARB ( + JNIEnv *env, jobject obj, + jint target, + jint s, + jint t) + { + + if ( disp__glMultiTexCoord2iARB == NULL ) return; + + disp__glMultiTexCoord2iARB ( + (GLenum) target, + (GLint) s, + (GLint) t + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2ivARB ( GLenum target , const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2ivARB ( + JNIEnv *env, jobject obj, + jint target, + jintArray v) + { + jint *ptr1 = NULL; + + if ( disp__glMultiTexCoord2ivARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord2ivARB ( + (GLenum) target, + (const GLint *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2sARB ( GLenum target , GLshort s , GLshort t ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2sARB ( + JNIEnv *env, jobject obj, + jint target, + jshort s, + jshort t) + { + + if ( disp__glMultiTexCoord2sARB == NULL ) return; + + disp__glMultiTexCoord2sARB ( + (GLenum) target, + (GLshort) s, + (GLshort) t + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2svARB ( GLenum target , const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord2svARB ( + JNIEnv *env, jobject obj, + jint target, + jshortArray v) + { + jshort *ptr1 = NULL; + + if ( disp__glMultiTexCoord2svARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord2svARB ( + (GLenum) target, + (const GLshort *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3dARB ( + JNIEnv *env, jobject obj, + jint target, + jdouble s, + jdouble t, + jdouble r) + { + + if ( disp__glMultiTexCoord3dARB == NULL ) return; + + disp__glMultiTexCoord3dARB ( + (GLenum) target, + (GLdouble) s, + (GLdouble) t, + (GLdouble) r + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3dvARB ( GLenum target , const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3dvARB ( + JNIEnv *env, jobject obj, + jint target, + jdoubleArray v) + { + jdouble *ptr1 = NULL; + + if ( disp__glMultiTexCoord3dvARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord3dvARB ( + (GLenum) target, + (const GLdouble *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3fARB ( + JNIEnv *env, jobject obj, + jint target, + jfloat s, + jfloat t, + jfloat r) + { + + if ( disp__glMultiTexCoord3fARB == NULL ) return; + + disp__glMultiTexCoord3fARB ( + (GLenum) target, + (GLfloat) s, + (GLfloat) t, + (GLfloat) r + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3fvARB ( GLenum target , const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3fvARB ( + JNIEnv *env, jobject obj, + jint target, + jfloatArray v) + { + jfloat *ptr1 = NULL; + + if ( disp__glMultiTexCoord3fvARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord3fvARB ( + (GLenum) target, + (const GLfloat *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3iARB ( GLenum target , GLint s , GLint t , GLint r ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3iARB ( + JNIEnv *env, jobject obj, + jint target, + jint s, + jint t, + jint r) + { + + if ( disp__glMultiTexCoord3iARB == NULL ) return; + + disp__glMultiTexCoord3iARB ( + (GLenum) target, + (GLint) s, + (GLint) t, + (GLint) r + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3ivARB ( GLenum target , const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3ivARB ( + JNIEnv *env, jobject obj, + jint target, + jintArray v) + { + jint *ptr1 = NULL; + + if ( disp__glMultiTexCoord3ivARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord3ivARB ( + (GLenum) target, + (const GLint *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3sARB ( GLenum target , GLshort s , GLshort t , GLshort r ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3sARB ( + JNIEnv *env, jobject obj, + jint target, + jshort s, + jshort t, + jshort r) + { + + if ( disp__glMultiTexCoord3sARB == NULL ) return; + + disp__glMultiTexCoord3sARB ( + (GLenum) target, + (GLshort) s, + (GLshort) t, + (GLshort) r + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3svARB ( GLenum target , const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord3svARB ( + JNIEnv *env, jobject obj, + jint target, + jshortArray v) + { + jshort *ptr1 = NULL; + + if ( disp__glMultiTexCoord3svARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord3svARB ( + (GLenum) target, + (const GLshort *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4dARB ( + JNIEnv *env, jobject obj, + jint target, + jdouble s, + jdouble t, + jdouble r, + jdouble q) + { + + if ( disp__glMultiTexCoord4dARB == NULL ) return; + + disp__glMultiTexCoord4dARB ( + (GLenum) target, + (GLdouble) s, + (GLdouble) t, + (GLdouble) r, + (GLdouble) q + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4dvARB ( GLenum target , const GLdouble * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4dvARB ( + JNIEnv *env, jobject obj, + jint target, + jdoubleArray v) + { + jdouble *ptr1 = NULL; + + if ( disp__glMultiTexCoord4dvARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord4dvARB ( + (GLenum) target, + (const GLdouble *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4fARB ( + JNIEnv *env, jobject obj, + jint target, + jfloat s, + jfloat t, + jfloat r, + jfloat q) + { + + if ( disp__glMultiTexCoord4fARB == NULL ) return; + + disp__glMultiTexCoord4fARB ( + (GLenum) target, + (GLfloat) s, + (GLfloat) t, + (GLfloat) r, + (GLfloat) q + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4fvARB ( GLenum target , const GLfloat * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4fvARB ( + JNIEnv *env, jobject obj, + jint target, + jfloatArray v) + { + jfloat *ptr1 = NULL; + + if ( disp__glMultiTexCoord4fvARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord4fvARB ( + (GLenum) target, + (const GLfloat *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4iARB ( GLenum target , GLint s , GLint t , GLint r , GLint q ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4iARB ( + JNIEnv *env, jobject obj, + jint target, + jint s, + jint t, + jint r, + jint q) + { + + if ( disp__glMultiTexCoord4iARB == NULL ) return; + + disp__glMultiTexCoord4iARB ( + (GLenum) target, + (GLint) s, + (GLint) t, + (GLint) r, + (GLint) q + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4ivARB ( GLenum target , const GLint * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4ivARB ( + JNIEnv *env, jobject obj, + jint target, + jintArray v) + { + jint *ptr1 = NULL; + + if ( disp__glMultiTexCoord4ivARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord4ivARB ( + (GLenum) target, + (const GLint *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4sARB ( GLenum target , GLshort s , GLshort t , GLshort r , GLshort q ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4sARB ( + JNIEnv *env, jobject obj, + jint target, + jshort s, + jshort t, + jshort r, + jshort q) + { + + if ( disp__glMultiTexCoord4sARB == NULL ) return; + + disp__glMultiTexCoord4sARB ( + (GLenum) target, + (GLshort) s, + (GLshort) t, + (GLshort) r, + (GLshort) q + ); + + } + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4svARB ( GLenum target , const GLshort * v ) ;
+ * 
+ */ + JNIEXPORT void JNICALL + Java_gl4java_GLFuncJauJNInf_glMultiTexCoord4svARB ( + JNIEnv *env, jobject obj, + jint target, + jshortArray v) + { + jshort *ptr1 = NULL; + + if ( disp__glMultiTexCoord4svARB == NULL ) return; + + if(v!=NULL) + { + ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, 0); + } + disp__glMultiTexCoord4svARB ( + (GLenum) target, + (const GLshort *) ptr1 + ); + + if(v!=NULL) + { + (*env)->ReleasePrimitiveArrayCritical(env, v, ptr1, JNI_ABORT); + } + } + +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/OpenGL_JauJNI12tst_funcs.c b/CNativeCode/OpenGL_JauJNI12tst_funcs.c index 2030c89..07d07f2 100755 --- a/CNativeCode/OpenGL_JauJNI12tst_funcs.c +++ b/CNativeCode/OpenGL_JauJNI12tst_funcs.c @@ -60,6 +60,9 @@ Java_gl4java_GLFuncJauJNI_glGetString ( JNIEnv *env, jobject obj, { const char * tmpString=0; + if ( disp__glGetString == NULL ) + return (*env)->NewStringUTF(env, _gl_n_a_string); + tmpString = disp__glGetString ( /* jint */ name); if(tmpString==NULL) tmpString=_gl_n_a_string; @@ -68,7 +71,7 @@ Java_gl4java_GLFuncJauJNI_glGetString ( JNIEnv *env, jobject obj, } static const char * _gl_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _gl_lib_version_="2.7.0.0"; +static const char * _gl_lib_version_="2.7.1.0"; JNIEXPORT jstring JNICALL Java_gl4java_GLFuncJauJNI_getNativeVendor ( JNIEnv *env, jobject obj ) @@ -83,7 +86,7 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) } /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLFuncJauJNI ! @@ -101,6 +104,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat c) { + if ( disp__glClearIndex == NULL ) return; + disp__glClearIndex ( (GLfloat) c ); @@ -122,6 +127,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glClearColor == NULL ) return; + disp__glClearColor ( (GLclampf) red, (GLclampf) green, @@ -143,6 +150,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glClear == NULL ) return; + disp__glClear ( (GLbitfield) mask ); @@ -161,6 +170,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glIndexMask == NULL ) return; + disp__glIndexMask ( (GLuint) mask ); @@ -182,6 +193,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean alpha) { + if ( disp__glColorMask == NULL ) return; + disp__glColorMask ( (GLboolean) red, (GLboolean) green, @@ -204,6 +217,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat ref) { + if ( disp__glAlphaFunc == NULL ) return; + disp__glAlphaFunc ( (GLenum) func, (GLclampf) ref @@ -224,6 +239,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint dfactor) { + if ( disp__glBlendFunc == NULL ) return; + disp__glBlendFunc ( (GLenum) sfactor, (GLenum) dfactor @@ -243,6 +260,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint opcode) { + if ( disp__glLogicOp == NULL ) return; + disp__glLogicOp ( (GLenum) opcode ); @@ -261,6 +280,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glCullFace == NULL ) return; + disp__glCullFace ( (GLenum) mode ); @@ -279,6 +300,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glFrontFace == NULL ) return; + disp__glFrontFace ( (GLenum) mode ); @@ -297,6 +320,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat size) { + if ( disp__glPointSize == NULL ) return; + disp__glPointSize ( (GLfloat) size ); @@ -315,6 +340,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat width) { + if ( disp__glLineWidth == NULL ) return; + disp__glLineWidth ( (GLfloat) width ); @@ -334,6 +361,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort pattern) { + if ( disp__glLineStipple == NULL ) return; + disp__glLineStipple ( (GLint) factor, (GLushort) pattern @@ -354,6 +383,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glPolygonMode == NULL ) return; + disp__glPolygonMode ( (GLenum) face, (GLenum) mode @@ -374,6 +405,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat units) { + if ( disp__glPolygonOffset == NULL ) return; + disp__glPolygonOffset ( (GLfloat) factor, (GLfloat) units @@ -396,6 +429,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, &isCopiedArray0); @@ -429,6 +464,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glGetPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, mask, &isCopiedArray0); @@ -459,6 +496,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean flag) { + if ( disp__glEdgeFlag == NULL ) return; + disp__glEdgeFlag ( (GLboolean) flag ); @@ -480,6 +519,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEdgeFlagv == NULL ) return; + if(flag!=NULL) { ptr0 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, flag, &isCopiedArray0); @@ -513,6 +554,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glScissor == NULL ) return; + disp__glScissor ( (GLint) x, (GLint) y, @@ -538,6 +581,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, &isCopiedArray1); @@ -573,6 +618,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, equation, &isCopiedArray1); @@ -604,6 +651,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glDrawBuffer == NULL ) return; + disp__glDrawBuffer ( (GLenum) mode ); @@ -622,6 +671,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glReadBuffer == NULL ) return; + disp__glReadBuffer ( (GLenum) mode ); @@ -640,6 +691,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glEnable == NULL ) return; + disp__glEnable ( (GLenum) cap ); @@ -658,6 +711,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glDisable == NULL ) return; + disp__glDisable ( (GLenum) cap ); @@ -678,6 +733,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsEnabled == NULL ) return 0; + ret = (jboolean) disp__glIsEnabled ( (GLenum) cap ); @@ -697,6 +754,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glEnableClientState == NULL ) return; + disp__glEnableClientState ( (GLenum) cap ); @@ -715,6 +774,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glDisableClientState == NULL ) return; + disp__glDisableClientState ( (GLenum) cap ); @@ -737,6 +798,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetBooleanv == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -772,6 +835,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetDoublev == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -807,6 +872,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetFloatv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -842,6 +909,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetIntegerv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -873,6 +942,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glPushAttrib == NULL ) return; + disp__glPushAttrib ( (GLbitfield) mask ); @@ -890,6 +961,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopAttrib == NULL ) return; + disp__glPopAttrib ( ); @@ -907,6 +980,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glPushClientAttrib == NULL ) return; + disp__glPushClientAttrib ( (GLbitfield) mask ); @@ -924,6 +999,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopClientAttrib == NULL ) return; + disp__glPopClientAttrib ( ); @@ -943,6 +1020,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint ret; + if ( disp__glRenderMode == NULL ) return 0; + ret = (jint) disp__glRenderMode ( (GLenum) mode ); @@ -963,6 +1042,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint ret; + if ( disp__glGetError == NULL ) return 0; + ret = (jint) disp__glGetError ( ); @@ -980,6 +1061,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glFinish == NULL ) return; + disp__glFinish ( ); @@ -996,6 +1079,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glFlush == NULL ) return; + disp__glFlush ( ); @@ -1014,6 +1099,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glHint == NULL ) return; + disp__glHint ( (GLenum) target, (GLenum) mode @@ -1033,6 +1120,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble depth) { + if ( disp__glClearDepth == NULL ) return; + disp__glClearDepth ( (GLclampd) depth ); @@ -1051,6 +1140,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint func) { + if ( disp__glDepthFunc == NULL ) return; + disp__glDepthFunc ( (GLenum) func ); @@ -1069,6 +1160,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean flag) { + if ( disp__glDepthMask == NULL ) return; + disp__glDepthMask ( (GLboolean) flag ); @@ -1088,6 +1181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble far_val) { + if ( disp__glDepthRange == NULL ) return; + disp__glDepthRange ( (GLclampd) near_val, (GLclampd) far_val @@ -1110,6 +1205,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glClearAccum == NULL ) return; + disp__glClearAccum ( (GLfloat) red, (GLfloat) green, @@ -1132,6 +1229,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat value) { + if ( disp__glAccum == NULL ) return; + disp__glAccum ( (GLenum) op, (GLfloat) value @@ -1151,6 +1250,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glMatrixMode == NULL ) return; + disp__glMatrixMode ( (GLenum) mode ); @@ -1174,6 +1275,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble far_val) { + if ( disp__glOrtho == NULL ) return; + disp__glOrtho ( (GLdouble) left, (GLdouble) right, @@ -1202,6 +1305,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble far_val) { + if ( disp__glFrustum == NULL ) return; + disp__glFrustum ( (GLdouble) left, (GLdouble) right, @@ -1228,6 +1333,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glViewport == NULL ) return; + disp__glViewport ( (GLint) x, (GLint) y, @@ -1248,6 +1355,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPushMatrix == NULL ) return; + disp__glPushMatrix ( ); @@ -1264,6 +1373,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopMatrix == NULL ) return; + disp__glPopMatrix ( ); @@ -1280,6 +1391,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glLoadIdentity == NULL ) return; + disp__glLoadIdentity ( ); @@ -1300,6 +1413,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glLoadMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, &isCopiedArray0); @@ -1333,6 +1448,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glLoadMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, &isCopiedArray0); @@ -1366,6 +1483,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glMultMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, m, &isCopiedArray0); @@ -1399,6 +1518,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glMultMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, m, &isCopiedArray0); @@ -1432,6 +1553,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glRotated == NULL ) return; + disp__glRotated ( (GLdouble) angle, (GLdouble) x, @@ -1456,6 +1579,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glRotatef == NULL ) return; + disp__glRotatef ( (GLfloat) angle, (GLfloat) x, @@ -1479,6 +1604,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glScaled == NULL ) return; + disp__glScaled ( (GLdouble) x, (GLdouble) y, @@ -1501,6 +1628,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glScalef == NULL ) return; + disp__glScalef ( (GLfloat) x, (GLfloat) y, @@ -1523,6 +1652,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glTranslated == NULL ) return; + disp__glTranslated ( (GLdouble) x, (GLdouble) y, @@ -1545,6 +1676,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glTranslatef == NULL ) return; + disp__glTranslatef ( (GLfloat) x, (GLfloat) y, @@ -1567,6 +1700,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsList == NULL ) return 0; + ret = (jboolean) disp__glIsList ( (GLuint) list ); @@ -1587,6 +1722,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint range) { + if ( disp__glDeleteLists == NULL ) return; + disp__glDeleteLists ( (GLuint) list, (GLsizei) range @@ -1608,6 +1745,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint ret; + if ( disp__glGenLists == NULL ) return 0; + ret = (jint) disp__glGenLists ( (GLsizei) range ); @@ -1628,6 +1767,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glNewList == NULL ) return; + disp__glNewList ( (GLuint) list, (GLenum) mode @@ -1646,6 +1787,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glEndList == NULL ) return; + disp__glEndList ( ); @@ -1663,6 +1806,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint list) { + if ( disp__glCallList == NULL ) return; + disp__glCallList ( (GLuint) list ); @@ -1686,6 +1831,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1716,6 +1863,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1746,6 +1895,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1776,6 +1927,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1806,6 +1959,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1836,6 +1991,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1866,6 +2023,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, lists, &isCopiedArray2); @@ -1898,6 +2057,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint base) { + if ( disp__glListBase == NULL ) return; + disp__glListBase ( (GLuint) base ); @@ -1916,6 +2077,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glBegin == NULL ) return; + disp__glBegin ( (GLenum) mode ); @@ -1933,6 +2096,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glEnd == NULL ) return; + disp__glEnd ( ); @@ -1951,6 +2116,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble y) { + if ( disp__glVertex2d == NULL ) return; + disp__glVertex2d ( (GLdouble) x, (GLdouble) y @@ -1971,6 +2138,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat y) { + if ( disp__glVertex2f == NULL ) return; + disp__glVertex2f ( (GLfloat) x, (GLfloat) y @@ -1991,6 +2160,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint y) { + if ( disp__glVertex2i == NULL ) return; + disp__glVertex2i ( (GLint) x, (GLint) y @@ -2011,6 +2182,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort y) { + if ( disp__glVertex2s == NULL ) return; + disp__glVertex2s ( (GLshort) x, (GLshort) y @@ -2032,6 +2205,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glVertex3d == NULL ) return; + disp__glVertex3d ( (GLdouble) x, (GLdouble) y, @@ -2054,6 +2229,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glVertex3f == NULL ) return; + disp__glVertex3f ( (GLfloat) x, (GLfloat) y, @@ -2076,6 +2253,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint z) { + if ( disp__glVertex3i == NULL ) return; + disp__glVertex3i ( (GLint) x, (GLint) y, @@ -2098,6 +2277,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort z) { + if ( disp__glVertex3s == NULL ) return; + disp__glVertex3s ( (GLshort) x, (GLshort) y, @@ -2121,6 +2302,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble w) { + if ( disp__glVertex4d == NULL ) return; + disp__glVertex4d ( (GLdouble) x, (GLdouble) y, @@ -2145,6 +2328,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat w) { + if ( disp__glVertex4f == NULL ) return; + disp__glVertex4f ( (GLfloat) x, (GLfloat) y, @@ -2169,6 +2354,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint w) { + if ( disp__glVertex4i == NULL ) return; + disp__glVertex4i ( (GLint) x, (GLint) y, @@ -2193,6 +2380,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort w) { + if ( disp__glVertex4s == NULL ) return; + disp__glVertex4s ( (GLshort) x, (GLshort) y, @@ -2217,6 +2406,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2250,6 +2441,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2283,6 +2476,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2316,6 +2511,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2349,6 +2546,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2382,6 +2581,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2415,6 +2616,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2448,6 +2651,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2481,6 +2686,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2514,6 +2721,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2547,6 +2756,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2580,6 +2791,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glVertex4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2612,6 +2825,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte nz) { + if ( disp__glNormal3b == NULL ) return; + disp__glNormal3b ( (GLbyte) nx, (GLbyte) ny, @@ -2634,6 +2849,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble nz) { + if ( disp__glNormal3d == NULL ) return; + disp__glNormal3d ( (GLdouble) nx, (GLdouble) ny, @@ -2656,6 +2873,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat nz) { + if ( disp__glNormal3f == NULL ) return; + disp__glNormal3f ( (GLfloat) nx, (GLfloat) ny, @@ -2678,6 +2897,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint nz) { + if ( disp__glNormal3i == NULL ) return; + disp__glNormal3i ( (GLint) nx, (GLint) ny, @@ -2700,6 +2921,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort nz) { + if ( disp__glNormal3s == NULL ) return; + disp__glNormal3s ( (GLshort) nx, (GLshort) ny, @@ -2723,6 +2946,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2756,6 +2981,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2789,6 +3016,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2822,6 +3051,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2855,6 +3086,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glNormal3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -2885,6 +3118,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble c) { + if ( disp__glIndexd == NULL ) return; + disp__glIndexd ( (GLdouble) c ); @@ -2903,6 +3138,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat c) { + if ( disp__glIndexf == NULL ) return; + disp__glIndexf ( (GLfloat) c ); @@ -2921,6 +3158,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint c) { + if ( disp__glIndexi == NULL ) return; + disp__glIndexi ( (GLint) c ); @@ -2939,6 +3178,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort c) { + if ( disp__glIndexs == NULL ) return; + disp__glIndexs ( (GLshort) c ); @@ -2957,6 +3198,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte c) { + if ( disp__glIndexub == NULL ) return; + disp__glIndexub ( (GLubyte) c ); @@ -2978,6 +3221,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexdv == NULL ) return; + if(c!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -3011,6 +3256,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexfv == NULL ) return; + if(c!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -3044,6 +3291,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexiv == NULL ) return; + if(c!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -3077,6 +3326,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexsv == NULL ) return; + if(c!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -3110,6 +3361,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glIndexubv == NULL ) return; + if(c!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, c, &isCopiedArray0); @@ -3142,6 +3395,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte blue) { + if ( disp__glColor3b == NULL ) return; + disp__glColor3b ( (GLbyte) red, (GLbyte) green, @@ -3164,6 +3419,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble blue) { + if ( disp__glColor3d == NULL ) return; + disp__glColor3d ( (GLdouble) red, (GLdouble) green, @@ -3186,6 +3443,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat blue) { + if ( disp__glColor3f == NULL ) return; + disp__glColor3f ( (GLfloat) red, (GLfloat) green, @@ -3208,6 +3467,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint blue) { + if ( disp__glColor3i == NULL ) return; + disp__glColor3i ( (GLint) red, (GLint) green, @@ -3230,6 +3491,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort blue) { + if ( disp__glColor3s == NULL ) return; + disp__glColor3s ( (GLshort) red, (GLshort) green, @@ -3252,6 +3515,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte blue) { + if ( disp__glColor3ub == NULL ) return; + disp__glColor3ub ( (GLubyte) red, (GLubyte) green, @@ -3274,6 +3539,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint blue) { + if ( disp__glColor3ui == NULL ) return; + disp__glColor3ui ( (GLuint) red, (GLuint) green, @@ -3296,6 +3563,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort blue) { + if ( disp__glColor3us == NULL ) return; + disp__glColor3us ( (GLushort) red, (GLushort) green, @@ -3319,6 +3588,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte alpha) { + if ( disp__glColor4b == NULL ) return; + disp__glColor4b ( (GLbyte) red, (GLbyte) green, @@ -3343,6 +3614,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble alpha) { + if ( disp__glColor4d == NULL ) return; + disp__glColor4d ( (GLdouble) red, (GLdouble) green, @@ -3367,6 +3640,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glColor4f == NULL ) return; + disp__glColor4f ( (GLfloat) red, (GLfloat) green, @@ -3391,6 +3666,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint alpha) { + if ( disp__glColor4i == NULL ) return; + disp__glColor4i ( (GLint) red, (GLint) green, @@ -3415,6 +3692,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort alpha) { + if ( disp__glColor4s == NULL ) return; + disp__glColor4s ( (GLshort) red, (GLshort) green, @@ -3439,6 +3718,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte alpha) { + if ( disp__glColor4ub == NULL ) return; + disp__glColor4ub ( (GLubyte) red, (GLubyte) green, @@ -3463,6 +3744,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint alpha) { + if ( disp__glColor4ui == NULL ) return; + disp__glColor4ui ( (GLuint) red, (GLuint) green, @@ -3487,6 +3770,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort alpha) { + if ( disp__glColor4us == NULL ) return; + disp__glColor4us ( (GLushort) red, (GLushort) green, @@ -3511,6 +3796,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3544,6 +3831,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3577,6 +3866,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3610,6 +3901,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3643,6 +3936,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3676,6 +3971,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3ubv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3709,6 +4006,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3uiv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3742,6 +4041,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor3usv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3775,6 +4076,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4bv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3808,6 +4111,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3841,6 +4146,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3874,6 +4181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3907,6 +4216,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3940,6 +4251,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4ubv == NULL ) return; + if(v!=NULL) { ptr0 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -3973,6 +4286,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4uiv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4006,6 +4321,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glColor4usv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4036,6 +4353,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble s) { + if ( disp__glTexCoord1d == NULL ) return; + disp__glTexCoord1d ( (GLdouble) s ); @@ -4054,6 +4373,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat s) { + if ( disp__glTexCoord1f == NULL ) return; + disp__glTexCoord1f ( (GLfloat) s ); @@ -4072,6 +4393,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint s) { + if ( disp__glTexCoord1i == NULL ) return; + disp__glTexCoord1i ( (GLint) s ); @@ -4090,6 +4413,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort s) { + if ( disp__glTexCoord1s == NULL ) return; + disp__glTexCoord1s ( (GLshort) s ); @@ -4109,6 +4434,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble t) { + if ( disp__glTexCoord2d == NULL ) return; + disp__glTexCoord2d ( (GLdouble) s, (GLdouble) t @@ -4129,6 +4456,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat t) { + if ( disp__glTexCoord2f == NULL ) return; + disp__glTexCoord2f ( (GLfloat) s, (GLfloat) t @@ -4149,6 +4478,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint t) { + if ( disp__glTexCoord2i == NULL ) return; + disp__glTexCoord2i ( (GLint) s, (GLint) t @@ -4169,6 +4500,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort t) { + if ( disp__glTexCoord2s == NULL ) return; + disp__glTexCoord2s ( (GLshort) s, (GLshort) t @@ -4190,6 +4523,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble r) { + if ( disp__glTexCoord3d == NULL ) return; + disp__glTexCoord3d ( (GLdouble) s, (GLdouble) t, @@ -4212,6 +4547,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat r) { + if ( disp__glTexCoord3f == NULL ) return; + disp__glTexCoord3f ( (GLfloat) s, (GLfloat) t, @@ -4234,6 +4571,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint r) { + if ( disp__glTexCoord3i == NULL ) return; + disp__glTexCoord3i ( (GLint) s, (GLint) t, @@ -4256,6 +4595,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort r) { + if ( disp__glTexCoord3s == NULL ) return; + disp__glTexCoord3s ( (GLshort) s, (GLshort) t, @@ -4279,6 +4620,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble q) { + if ( disp__glTexCoord4d == NULL ) return; + disp__glTexCoord4d ( (GLdouble) s, (GLdouble) t, @@ -4303,6 +4646,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat q) { + if ( disp__glTexCoord4f == NULL ) return; + disp__glTexCoord4f ( (GLfloat) s, (GLfloat) t, @@ -4327,6 +4672,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint q) { + if ( disp__glTexCoord4i == NULL ) return; + disp__glTexCoord4i ( (GLint) s, (GLint) t, @@ -4351,6 +4698,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort q) { + if ( disp__glTexCoord4s == NULL ) return; + disp__glTexCoord4s ( (GLshort) s, (GLshort) t, @@ -4375,6 +4724,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord1dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4408,6 +4759,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord1fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4441,6 +4794,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord1iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4474,6 +4829,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord1sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4507,6 +4864,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4540,6 +4899,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4573,6 +4934,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4606,6 +4969,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4639,6 +5004,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4672,6 +5039,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4705,6 +5074,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4738,6 +5109,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4771,6 +5144,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4804,6 +5179,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4837,6 +5214,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4870,6 +5249,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glTexCoord4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -4901,6 +5282,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble y) { + if ( disp__glRasterPos2d == NULL ) return; + disp__glRasterPos2d ( (GLdouble) x, (GLdouble) y @@ -4921,6 +5304,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat y) { + if ( disp__glRasterPos2f == NULL ) return; + disp__glRasterPos2f ( (GLfloat) x, (GLfloat) y @@ -4941,6 +5326,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint y) { + if ( disp__glRasterPos2i == NULL ) return; + disp__glRasterPos2i ( (GLint) x, (GLint) y @@ -4961,6 +5348,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort y) { + if ( disp__glRasterPos2s == NULL ) return; + disp__glRasterPos2s ( (GLshort) x, (GLshort) y @@ -4982,6 +5371,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glRasterPos3d == NULL ) return; + disp__glRasterPos3d ( (GLdouble) x, (GLdouble) y, @@ -5004,6 +5395,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glRasterPos3f == NULL ) return; + disp__glRasterPos3f ( (GLfloat) x, (GLfloat) y, @@ -5026,6 +5419,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint z) { + if ( disp__glRasterPos3i == NULL ) return; + disp__glRasterPos3i ( (GLint) x, (GLint) y, @@ -5048,6 +5443,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort z) { + if ( disp__glRasterPos3s == NULL ) return; + disp__glRasterPos3s ( (GLshort) x, (GLshort) y, @@ -5071,6 +5468,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble w) { + if ( disp__glRasterPos4d == NULL ) return; + disp__glRasterPos4d ( (GLdouble) x, (GLdouble) y, @@ -5095,6 +5494,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat w) { + if ( disp__glRasterPos4f == NULL ) return; + disp__glRasterPos4f ( (GLfloat) x, (GLfloat) y, @@ -5119,6 +5520,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint w) { + if ( disp__glRasterPos4i == NULL ) return; + disp__glRasterPos4i ( (GLint) x, (GLint) y, @@ -5143,6 +5546,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort w) { + if ( disp__glRasterPos4s == NULL ) return; + disp__glRasterPos4s ( (GLshort) x, (GLshort) y, @@ -5167,6 +5572,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos2dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5200,6 +5607,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos2fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5233,6 +5642,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos2iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5266,6 +5677,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos2sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5299,6 +5712,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos3dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5332,6 +5747,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos3fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5365,6 +5782,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos3iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5398,6 +5817,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos3sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5431,6 +5852,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos4dv == NULL ) return; + if(v!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5464,6 +5887,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos4fv == NULL ) return; + if(v!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5497,6 +5922,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos4iv == NULL ) return; + if(v!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5530,6 +5957,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glRasterPos4sv == NULL ) return; + if(v!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray0); @@ -5563,6 +5992,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble y2) { + if ( disp__glRectd == NULL ) return; + disp__glRectd ( (GLdouble) x1, (GLdouble) y1, @@ -5587,6 +6018,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat y2) { + if ( disp__glRectf == NULL ) return; + disp__glRectf ( (GLfloat) x1, (GLfloat) y1, @@ -5611,6 +6044,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint y2) { + if ( disp__glRecti == NULL ) return; + disp__glRecti ( (GLint) x1, (GLint) y1, @@ -5635,6 +6070,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort y2) { + if ( disp__glRects == NULL ) return; + disp__glRects ( (GLshort) x1, (GLshort) y1, @@ -5663,6 +6100,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glRectdv == NULL ) return; + if(v1!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v1, &isCopiedArray0); @@ -5713,6 +6152,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glRectfv == NULL ) return; + if(v1!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v1, &isCopiedArray0); @@ -5763,6 +6204,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glRectiv == NULL ) return; + if(v1!=NULL) { ptr0 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v1, &isCopiedArray0); @@ -5813,6 +6256,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glRectsv == NULL ) return; + if(v1!=NULL) { ptr0 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v1, &isCopiedArray0); @@ -5862,6 +6307,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5894,6 +6341,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5926,6 +6375,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5958,6 +6409,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -5990,6 +6443,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6022,6 +6477,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6054,6 +6511,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6092,6 +6551,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6122,6 +6583,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6152,6 +6615,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6182,6 +6647,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6212,6 +6679,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6242,6 +6711,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6272,6 +6743,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6310,6 +6783,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6342,6 +6817,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6374,6 +6851,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6406,6 +6885,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6438,6 +6919,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6470,6 +6953,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6502,6 +6987,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6540,6 +7027,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6570,6 +7059,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6600,6 +7091,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6630,6 +7123,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6660,6 +7155,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6690,6 +7187,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6720,6 +7219,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -6758,6 +7259,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6790,6 +7293,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6822,6 +7327,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6854,6 +7361,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6886,6 +7395,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6918,6 +7429,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6950,6 +7463,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -6987,6 +7502,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7015,6 +7532,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7043,6 +7562,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7071,6 +7592,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7099,6 +7622,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7127,6 +7652,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7155,6 +7682,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray1); @@ -7190,6 +7719,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7218,6 +7749,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7246,6 +7779,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7274,6 +7809,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7302,6 +7839,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7330,6 +7869,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7358,6 +7899,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -7389,6 +7932,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i) { + if ( disp__glArrayElement == NULL ) return; + disp__glArrayElement ( (GLint) i ); @@ -7409,6 +7954,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint count) { + if ( disp__glDrawArrays == NULL ) return; + disp__glDrawArrays ( (GLenum) mode, (GLint) first, @@ -7435,6 +7982,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7467,6 +8016,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7499,6 +8050,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7531,6 +8084,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7563,6 +8118,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7595,6 +8152,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7627,6 +8186,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray3); @@ -7665,6 +8226,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7695,6 +8258,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7725,6 +8290,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7755,6 +8322,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7785,6 +8354,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7815,6 +8386,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7845,6 +8418,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pointer, &isCopiedArray2); @@ -7877,6 +8452,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glShadeModel == NULL ) return; + disp__glShadeModel ( (GLenum) mode ); @@ -7897,6 +8474,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glLightf == NULL ) return; + disp__glLightf ( (GLenum) light, (GLenum) pname, @@ -7919,6 +8498,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glLighti == NULL ) return; + disp__glLighti ( (GLenum) light, (GLenum) pname, @@ -7944,6 +8525,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -7981,6 +8564,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8018,6 +8603,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8055,6 +8642,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8088,6 +8677,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glLightModelf == NULL ) return; + disp__glLightModelf ( (GLenum) pname, (GLfloat) param @@ -8108,6 +8699,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glLightModeli == NULL ) return; + disp__glLightModeli ( (GLenum) pname, (GLint) param @@ -8131,6 +8724,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glLightModelfv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -8166,6 +8761,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glLightModeliv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -8199,6 +8796,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glMaterialf == NULL ) return; + disp__glMaterialf ( (GLenum) face, (GLenum) pname, @@ -8221,6 +8820,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glMateriali == NULL ) return; + disp__glMateriali ( (GLenum) face, (GLenum) pname, @@ -8246,6 +8847,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8283,6 +8886,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8320,6 +8925,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8357,6 +8964,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -8390,6 +8999,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glColorMaterial == NULL ) return; + disp__glColorMaterial ( (GLenum) face, (GLenum) mode @@ -8410,6 +9021,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat yfactor) { + if ( disp__glPixelZoom == NULL ) return; + disp__glPixelZoom ( (GLfloat) xfactor, (GLfloat) yfactor @@ -8430,6 +9043,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glPixelStoref == NULL ) return; + disp__glPixelStoref ( (GLenum) pname, (GLfloat) param @@ -8450,6 +9065,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glPixelStorei == NULL ) return; + disp__glPixelStorei ( (GLenum) pname, (GLint) param @@ -8470,6 +9087,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glPixelTransferf == NULL ) return; + disp__glPixelTransferf ( (GLenum) pname, (GLfloat) param @@ -8490,6 +9109,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glPixelTransferi == NULL ) return; + disp__glPixelTransferi ( (GLenum) pname, (GLint) param @@ -8514,6 +9135,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPixelMapfv == NULL ) return; + if(values!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray2); @@ -8551,6 +9174,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray2); @@ -8588,6 +9213,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPixelMapusv == NULL ) return; + if(values!=NULL) { ptr2 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray2); @@ -8624,6 +9251,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPixelMapfv == NULL ) return; + if(values!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -8659,6 +9288,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -8694,6 +9325,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPixelMapusv == NULL ) return; + if(values!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray1); @@ -8734,6 +9367,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glBitmap == NULL ) return; + if(bitmap!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, bitmap, &isCopiedArray6); @@ -8779,6 +9414,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8817,6 +9454,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8855,6 +9494,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8893,6 +9534,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8931,6 +9574,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -8969,6 +9614,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -9007,6 +9654,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -9050,6 +9699,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9084,6 +9735,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9118,6 +9771,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9152,6 +9807,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9186,6 +9843,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9220,6 +9879,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9254,6 +9915,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -9292,6 +9955,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint type) { + if ( disp__glCopyPixels == NULL ) return; + disp__glCopyPixels ( (GLint) x, (GLint) y, @@ -9316,6 +9981,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glStencilFunc == NULL ) return; + disp__glStencilFunc ( (GLenum) func, (GLint) ref, @@ -9336,6 +10003,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glStencilMask == NULL ) return; + disp__glStencilMask ( (GLuint) mask ); @@ -9356,6 +10025,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint zpass) { + if ( disp__glStencilOp == NULL ) return; + disp__glStencilOp ( (GLenum) fail, (GLenum) zfail, @@ -9376,6 +10047,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint s) { + if ( disp__glClearStencil == NULL ) return; + disp__glClearStencil ( (GLint) s ); @@ -9396,6 +10069,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble param) { + if ( disp__glTexGend == NULL ) return; + disp__glTexGend ( (GLenum) coord, (GLenum) pname, @@ -9418,6 +10093,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glTexGenf == NULL ) return; + disp__glTexGenf ( (GLenum) coord, (GLenum) pname, @@ -9440,6 +10117,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glTexGeni == NULL ) return; + disp__glTexGeni ( (GLenum) coord, (GLenum) pname, @@ -9465,6 +10144,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9502,6 +10183,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9539,6 +10222,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9576,6 +10261,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9613,6 +10300,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9650,6 +10339,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9684,6 +10375,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glTexEnvf == NULL ) return; + disp__glTexEnvf ( (GLenum) target, (GLenum) pname, @@ -9706,6 +10399,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glTexEnvi == NULL ) return; + disp__glTexEnvi ( (GLenum) target, (GLenum) pname, @@ -9731,6 +10426,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9768,6 +10465,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9805,6 +10504,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9842,6 +10543,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9876,6 +10579,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glTexParameterf == NULL ) return; + disp__glTexParameterf ( (GLenum) target, (GLenum) pname, @@ -9898,6 +10603,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glTexParameteri == NULL ) return; + disp__glTexParameteri ( (GLenum) target, (GLenum) pname, @@ -9923,6 +10630,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9960,6 +10669,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -9997,6 +10708,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -10034,6 +10747,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -10072,6 +10787,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetTexLevelParameterfv == NULL ) return; + if(params!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); @@ -10111,6 +10828,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetTexLevelParameteriv == NULL ) return; + if(params!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray3); @@ -10154,6 +10873,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10194,6 +10915,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10234,6 +10957,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10274,6 +10999,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10314,6 +11041,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10354,6 +11083,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10394,6 +11125,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray7); @@ -10442,6 +11175,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10484,6 +11219,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10526,6 +11263,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10568,6 +11307,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10610,6 +11351,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10652,6 +11395,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10694,6 +11439,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -10739,6 +11486,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10773,6 +11522,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10807,6 +11558,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10841,6 +11594,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10875,6 +11630,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10909,6 +11666,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10943,6 +11702,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray4); @@ -10981,6 +11742,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGenTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -11016,6 +11779,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glDeleteTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -11048,6 +11813,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glBindTexture == NULL ) return; + disp__glBindTexture ( (GLenum) target, (GLuint) texture @@ -11075,6 +11842,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPrioritizeTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -11129,6 +11898,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glAreTexturesResident == NULL ) return 0; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -11176,6 +11947,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsTexture == NULL ) return 0; + ret = (jboolean) disp__glIsTexture ( (GLuint) texture ); @@ -11204,6 +11977,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11242,6 +12017,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11280,6 +12057,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11318,6 +12097,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11356,6 +12137,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11394,6 +12177,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11432,6 +12217,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray6); @@ -11479,6 +12266,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11521,6 +12310,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11563,6 +12354,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11605,6 +12398,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11647,6 +12442,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11689,6 +12486,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11731,6 +12530,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr8 = NULL; static int isWarned8 = 0; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray8); @@ -11775,6 +12576,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint border) { + if ( disp__glCopyTexImage1D == NULL ) return; + disp__glCopyTexImage1D ( (GLenum) target, (GLint) level, @@ -11806,6 +12609,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint border) { + if ( disp__glCopyTexImage2D == NULL ) return; + disp__glCopyTexImage2D ( (GLenum) target, (GLint) level, @@ -11836,6 +12641,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyTexSubImage1D == NULL ) return; + disp__glCopyTexSubImage1D ( (GLenum) target, (GLint) level, @@ -11866,6 +12673,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyTexSubImage2D == NULL ) return; + disp__glCopyTexSubImage2D ( (GLenum) target, (GLint) level, @@ -11899,6 +12708,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glMap1d == NULL ) return; + if(points!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, &isCopiedArray5); @@ -11942,6 +12753,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glMap1f == NULL ) return; + if(points!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, &isCopiedArray5); @@ -11989,6 +12802,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glMap2d == NULL ) return; + if(points!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, points, &isCopiedArray9); @@ -12040,6 +12855,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glMap2f == NULL ) return; + if(points!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, points, &isCopiedArray9); @@ -12084,6 +12901,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMapdv == NULL ) return; + if(v!=NULL) { ptr2 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -12121,6 +12940,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMapfv == NULL ) return; + if(v!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -12158,6 +12979,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMapiv == NULL ) return; + if(v!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray2); @@ -12190,6 +13013,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble u) { + if ( disp__glEvalCoord1d == NULL ) return; + disp__glEvalCoord1d ( (GLdouble) u ); @@ -12208,6 +13033,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat u) { + if ( disp__glEvalCoord1f == NULL ) return; + disp__glEvalCoord1f ( (GLfloat) u ); @@ -12229,6 +13056,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEvalCoord1dv == NULL ) return; + if(u!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, &isCopiedArray0); @@ -12262,6 +13091,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEvalCoord1fv == NULL ) return; + if(u!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, &isCopiedArray0); @@ -12293,6 +13124,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble v) { + if ( disp__glEvalCoord2d == NULL ) return; + disp__glEvalCoord2d ( (GLdouble) u, (GLdouble) v @@ -12313,6 +13146,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat v) { + if ( disp__glEvalCoord2f == NULL ) return; + disp__glEvalCoord2f ( (GLfloat) u, (GLfloat) v @@ -12335,6 +13170,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEvalCoord2dv == NULL ) return; + if(u!=NULL) { ptr0 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, u, &isCopiedArray0); @@ -12368,6 +13205,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; static int isWarned0 = 0; + if ( disp__glEvalCoord2fv == NULL ) return; + if(u!=NULL) { ptr0 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, u, &isCopiedArray0); @@ -12400,6 +13239,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble u2) { + if ( disp__glMapGrid1d == NULL ) return; + disp__glMapGrid1d ( (GLint) un, (GLdouble) u1, @@ -12422,6 +13263,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat u2) { + if ( disp__glMapGrid1f == NULL ) return; + disp__glMapGrid1f ( (GLint) un, (GLfloat) u1, @@ -12447,6 +13290,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble v2) { + if ( disp__glMapGrid2d == NULL ) return; + disp__glMapGrid2d ( (GLint) un, (GLdouble) u1, @@ -12475,6 +13320,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat v2) { + if ( disp__glMapGrid2f == NULL ) return; + disp__glMapGrid2f ( (GLint) un, (GLfloat) u1, @@ -12498,6 +13345,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i) { + if ( disp__glEvalPoint1 == NULL ) return; + disp__glEvalPoint1 ( (GLint) i ); @@ -12517,6 +13366,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint j) { + if ( disp__glEvalPoint2 == NULL ) return; + disp__glEvalPoint2 ( (GLint) i, (GLint) j @@ -12538,6 +13389,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i2) { + if ( disp__glEvalMesh1 == NULL ) return; + disp__glEvalMesh1 ( (GLenum) mode, (GLint) i1, @@ -12562,6 +13415,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint j2) { + if ( disp__glEvalMesh2 == NULL ) return; + disp__glEvalMesh2 ( (GLenum) mode, (GLint) i1, @@ -12585,6 +13440,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glFogf == NULL ) return; + disp__glFogf ( (GLenum) pname, (GLfloat) param @@ -12605,6 +13462,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glFogi == NULL ) return; + disp__glFogi ( (GLenum) pname, (GLint) param @@ -12628,6 +13487,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glFogfv == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -12663,6 +13524,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glFogiv == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -12699,6 +13562,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glFeedbackBuffer == NULL ) return; + if(buffer!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray2); @@ -12731,6 +13596,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat token) { + if ( disp__glPassThrough == NULL ) return; + disp__glPassThrough ( (GLfloat) token ); @@ -12753,6 +13620,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glSelectBuffer == NULL ) return; + if(buffer!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, buffer, &isCopiedArray1); @@ -12783,6 +13652,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glInitNames == NULL ) return; + disp__glInitNames ( ); @@ -12800,6 +13671,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint name) { + if ( disp__glLoadName == NULL ) return; + disp__glLoadName ( (GLuint) name ); @@ -12818,6 +13691,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint name) { + if ( disp__glPushName == NULL ) return; + disp__glPushName ( (GLuint) name ); @@ -12835,6 +13710,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopName == NULL ) return; + disp__glPopName ( ); @@ -12860,6 +13737,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -12896,6 +13775,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -12932,6 +13813,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -12968,6 +13851,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -13004,6 +13889,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -13040,6 +13927,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -13076,6 +13965,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, indices, &isCopiedArray5); @@ -13123,6 +14014,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13167,6 +14060,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13211,6 +14106,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13255,6 +14152,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13299,6 +14198,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13343,6 +14244,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13387,6 +14290,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -13439,6 +14344,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13485,6 +14392,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13531,6 +14440,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13577,6 +14488,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13623,6 +14536,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13669,6 +14584,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13715,6 +14632,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -13763,6 +14682,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyTexSubImage3D == NULL ) return; + disp__glCopyTexSubImage3D ( (GLenum) target, (GLint) level, @@ -13797,6 +14718,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13833,6 +14756,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13869,6 +14794,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13905,6 +14832,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13941,6 +14870,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -13977,6 +14908,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -14013,6 +14946,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -14056,6 +14991,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14092,6 +15029,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14128,6 +15067,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14164,6 +15105,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14200,6 +15143,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14236,6 +15181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14272,6 +15219,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -14312,6 +15261,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14349,6 +15300,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14385,6 +15338,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyColorSubTable == NULL ) return; + disp__glCopyColorSubTable ( (GLenum) target, (GLsizei) start, @@ -14411,6 +15366,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyColorTable == NULL ) return; + disp__glCopyColorTable ( (GLenum) target, (GLenum) internalformat, @@ -14439,6 +15396,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14471,6 +15430,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14503,6 +15464,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14535,6 +15498,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14567,6 +15532,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14599,6 +15566,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14631,6 +15600,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -14669,6 +15640,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14706,6 +15679,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -14738,6 +15713,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glBlendEquation == NULL ) return; + disp__glBlendEquation ( (GLenum) mode ); @@ -14759,6 +15736,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glBlendColor == NULL ) return; + disp__glBlendColor ( (GLclampf) red, (GLclampf) green, @@ -14783,6 +15762,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean sink) { + if ( disp__glHistogram == NULL ) return; + disp__glHistogram ( (GLenum) target, (GLsizei) width, @@ -14804,6 +15785,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint target) { + if ( disp__glResetHistogram == NULL ) return; + disp__glResetHistogram ( (GLenum) target ); @@ -14829,6 +15812,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14863,6 +15848,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14897,6 +15884,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14931,6 +15920,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14965,6 +15956,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -14999,6 +15992,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15033,6 +16028,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15072,6 +16069,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetHistogramParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -15109,6 +16108,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetHistogramParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -15143,6 +16144,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean sink) { + if ( disp__glMinmax == NULL ) return; + disp__glMinmax ( (GLenum) target, (GLenum) internalformat, @@ -15163,6 +16166,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint target) { + if ( disp__glResetMinmax == NULL ) return; + disp__glResetMinmax ( (GLenum) target ); @@ -15188,6 +16193,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15222,6 +16229,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15256,6 +16265,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15290,6 +16301,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15324,6 +16337,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15358,6 +16373,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15392,6 +16409,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, values, &isCopiedArray4); @@ -15431,6 +16450,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMinmaxParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -15468,6 +16489,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetMinmaxParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -15508,6 +16531,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15544,6 +16569,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15580,6 +16607,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15616,6 +16645,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15652,6 +16683,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15688,6 +16721,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15724,6 +16759,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray5); @@ -15768,6 +16805,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15806,6 +16845,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15844,6 +16885,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15882,6 +16925,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15920,6 +16965,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15958,6 +17005,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -15996,6 +17045,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr6 = NULL; static int isWarned6 = 0; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray6); @@ -16034,6 +17085,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat params) { + if ( disp__glConvolutionParameterf == NULL ) return; + disp__glConvolutionParameterf ( (GLenum) target, (GLenum) pname, @@ -16059,6 +17112,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -16093,6 +17148,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint params) { + if ( disp__glConvolutionParameteri == NULL ) return; + disp__glConvolutionParameteri ( (GLenum) target, (GLenum) pname, @@ -16118,6 +17175,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -16154,6 +17213,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyConvolutionFilter1D == NULL ) return; + disp__glCopyConvolutionFilter1D ( (GLenum) target, (GLenum) internalformat, @@ -16181,6 +17242,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyConvolutionFilter2D == NULL ) return; + disp__glCopyConvolutionFilter2D ( (GLenum) target, (GLenum) internalformat, @@ -16210,6 +17273,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16242,6 +17307,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16274,6 +17341,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16306,6 +17375,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16338,6 +17409,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16370,6 +17443,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16402,6 +17477,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, image, &isCopiedArray3); @@ -16440,6 +17517,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -16477,6 +17556,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -16522,6 +17603,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16577,6 +17660,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16632,6 +17717,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16687,6 +17774,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16742,6 +17831,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16797,6 +17888,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16852,6 +17945,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr7 = NULL; static int isWarned7 = 0; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray6); @@ -16915,6 +18010,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -16981,6 +18078,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17047,6 +18146,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17113,6 +18214,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17179,6 +18282,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17245,6 +18350,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17311,6 +18418,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, row, &isCopiedArray3); @@ -17373,6 +18482,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glBlendColorEXT == NULL ) return; + disp__glBlendColorEXT ( (GLclampf) red, (GLclampf) green, @@ -17395,6 +18506,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat bias) { + if ( disp__glPolygonOffsetEXT == NULL ) return; + disp__glPolygonOffsetEXT ( (GLfloat) factor, (GLfloat) bias @@ -17426,6 +18539,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17470,6 +18585,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17514,6 +18631,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17558,6 +18677,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17602,6 +18723,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17646,6 +18769,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17690,6 +18815,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr9 = NULL; static int isWarned9 = 0; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray9); @@ -17742,6 +18869,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17788,6 +18917,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17834,6 +18965,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jint *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17880,6 +19013,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17926,6 +19061,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -17972,6 +19109,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -18018,6 +19157,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr10 = NULL; static int isWarned10 = 0; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, pixels, &isCopiedArray10); @@ -18066,6 +19207,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyTexSubImage3DEXT == NULL ) return; + disp__glCopyTexSubImage3DEXT ( (GLenum) target, (GLint) level, @@ -18096,6 +19239,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGenTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -18131,6 +19276,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glDeleteTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -18163,6 +19310,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glBindTextureEXT == NULL ) return; + disp__glBindTextureEXT ( (GLenum) target, (GLuint) texture @@ -18190,6 +19339,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glPrioritizeTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -18244,6 +19395,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glAreTexturesResidentEXT == NULL ) return 0; + if(textures!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, textures, &isCopiedArray1); @@ -18291,6 +19444,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsTextureEXT == NULL ) return 0; + ret = (jboolean) disp__glIsTextureEXT ( (GLuint) texture ); @@ -18317,6 +19472,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18351,6 +19508,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18385,6 +19544,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18419,6 +19580,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18453,6 +19616,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18487,6 +19652,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18521,6 +19688,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18561,6 +19730,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18593,6 +19764,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18625,6 +19798,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18657,6 +19832,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18689,6 +19866,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18721,6 +19900,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18753,6 +19934,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -18793,6 +19976,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18827,6 +20012,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18861,6 +20048,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18895,6 +20084,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18929,6 +20120,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18963,6 +20156,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -18997,6 +20192,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19037,6 +20234,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19069,6 +20268,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19101,6 +20302,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19133,6 +20336,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19165,6 +20370,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19197,6 +20404,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19229,6 +20438,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray3); @@ -19269,6 +20480,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19303,6 +20516,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19337,6 +20552,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jint *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19371,6 +20588,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19405,6 +20624,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19439,6 +20660,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19473,6 +20696,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr4 = NULL; static int isWarned4 = 0; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray4); @@ -19512,6 +20737,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glEdgeFlagPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr2 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, ptr, &isCopiedArray2); @@ -19548,6 +20775,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19576,6 +20805,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19604,6 +20835,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19632,6 +20865,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19660,6 +20895,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19688,6 +20925,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19716,6 +20955,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19747,6 +20988,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i) { + if ( disp__glArrayElementEXT == NULL ) return; + disp__glArrayElementEXT ( (GLint) i ); @@ -19767,6 +21010,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint count) { + if ( disp__glDrawArraysEXT == NULL ) return; + disp__glDrawArraysEXT ( (GLenum) mode, (GLint) first, @@ -19787,6 +21032,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glBlendEquationEXT == NULL ) return; + disp__glBlendEquationEXT ( (GLenum) mode ); @@ -19806,6 +21053,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glPointParameterfEXT == NULL ) return; + disp__glPointParameterfEXT ( (GLenum) pname, (GLfloat) param @@ -19829,6 +21078,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glPointParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray1); @@ -19868,6 +21119,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -19904,6 +21157,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -19940,6 +21195,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -19976,6 +21233,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -20012,6 +21271,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -20048,6 +21309,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -20084,6 +21347,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray5); @@ -20127,6 +21392,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20163,6 +21430,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20199,6 +21468,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jint *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20235,6 +21506,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20271,6 +21544,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20307,6 +21582,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20343,6 +21620,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr5 = NULL; static int isWarned5 = 0; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, data, &isCopiedArray5); @@ -20384,6 +21663,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jbyte *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20416,6 +21697,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20448,6 +21731,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jint *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20480,6 +21765,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20512,6 +21799,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20544,6 +21833,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jboolean *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20576,6 +21867,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr3 = NULL; static int isWarned3 = 0; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (jlong *) (*env)->GetPrimitiveArrayCritical(env, table, &isCopiedArray3); @@ -20614,6 +21907,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetColorTableParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr2 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -20651,6 +21946,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr2 = NULL; static int isWarned2 = 0; + if ( disp__glGetColorTableParameterivEXT == NULL ) return; + if(params!=NULL) { ptr2 = (jint *) (*env)->GetPrimitiveArrayCritical(env, params, &isCopiedArray2); @@ -20684,6 +21981,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint count) { + if ( disp__glLockArraysEXT == NULL ) return; + disp__glLockArraysEXT ( (GLint) first, (GLsizei) count @@ -20702,6 +22001,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glUnlockArraysEXT == NULL ) return; + disp__glUnlockArraysEXT ( ); @@ -20719,6 +22020,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glActiveTextureARB == NULL ) return; + disp__glActiveTextureARB ( (GLenum) texture ); @@ -20737,6 +22040,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glClientActiveTextureARB == NULL ) return; + disp__glClientActiveTextureARB ( (GLenum) texture ); @@ -20756,6 +22061,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble s) { + if ( disp__glMultiTexCoord1dARB == NULL ) return; + disp__glMultiTexCoord1dARB ( (GLenum) target, (GLdouble) s @@ -20779,6 +22086,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord1dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -20811,6 +22120,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat s) { + if ( disp__glMultiTexCoord1fARB == NULL ) return; + disp__glMultiTexCoord1fARB ( (GLenum) target, (GLfloat) s @@ -20834,6 +22145,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord1fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -20866,6 +22179,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint s) { + if ( disp__glMultiTexCoord1iARB == NULL ) return; + disp__glMultiTexCoord1iARB ( (GLenum) target, (GLint) s @@ -20889,6 +22204,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord1ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -20921,6 +22238,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort s) { + if ( disp__glMultiTexCoord1sARB == NULL ) return; + disp__glMultiTexCoord1sARB ( (GLenum) target, (GLshort) s @@ -20944,6 +22263,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord1svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -20977,6 +22298,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble t) { + if ( disp__glMultiTexCoord2dARB == NULL ) return; + disp__glMultiTexCoord2dARB ( (GLenum) target, (GLdouble) s, @@ -21001,6 +22324,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord2dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21034,6 +22359,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat t) { + if ( disp__glMultiTexCoord2fARB == NULL ) return; + disp__glMultiTexCoord2fARB ( (GLenum) target, (GLfloat) s, @@ -21058,6 +22385,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord2fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21091,6 +22420,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint t) { + if ( disp__glMultiTexCoord2iARB == NULL ) return; + disp__glMultiTexCoord2iARB ( (GLenum) target, (GLint) s, @@ -21115,6 +22446,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord2ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21148,6 +22481,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort t) { + if ( disp__glMultiTexCoord2sARB == NULL ) return; + disp__glMultiTexCoord2sARB ( (GLenum) target, (GLshort) s, @@ -21172,6 +22507,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord2svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21206,6 +22543,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble r) { + if ( disp__glMultiTexCoord3dARB == NULL ) return; + disp__glMultiTexCoord3dARB ( (GLenum) target, (GLdouble) s, @@ -21231,6 +22570,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord3dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21265,6 +22606,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat r) { + if ( disp__glMultiTexCoord3fARB == NULL ) return; + disp__glMultiTexCoord3fARB ( (GLenum) target, (GLfloat) s, @@ -21290,6 +22633,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord3fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21324,6 +22669,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint r) { + if ( disp__glMultiTexCoord3iARB == NULL ) return; + disp__glMultiTexCoord3iARB ( (GLenum) target, (GLint) s, @@ -21349,6 +22696,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord3ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21383,6 +22732,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort r) { + if ( disp__glMultiTexCoord3sARB == NULL ) return; + disp__glMultiTexCoord3sARB ( (GLenum) target, (GLshort) s, @@ -21408,6 +22759,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord3svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21443,6 +22796,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble q) { + if ( disp__glMultiTexCoord4dARB == NULL ) return; + disp__glMultiTexCoord4dARB ( (GLenum) target, (GLdouble) s, @@ -21469,6 +22824,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord4dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jdouble *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21504,6 +22861,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat q) { + if ( disp__glMultiTexCoord4fARB == NULL ) return; + disp__glMultiTexCoord4fARB ( (GLenum) target, (GLfloat) s, @@ -21530,6 +22889,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord4fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (jfloat *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21565,6 +22926,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint q) { + if ( disp__glMultiTexCoord4iARB == NULL ) return; + disp__glMultiTexCoord4iARB ( (GLenum) target, (GLint) s, @@ -21591,6 +22954,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord4ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (jint *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21626,6 +22991,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort q) { + if ( disp__glMultiTexCoord4sARB == NULL ) return; + disp__glMultiTexCoord4sARB ( (GLenum) target, (GLshort) s, @@ -21652,6 +23019,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr1 = NULL; static int isWarned1 = 0; + if ( disp__glMultiTexCoord4svARB == NULL ) return; + if(v!=NULL) { ptr1 = (jshort *) (*env)->GetPrimitiveArrayCritical(env, v, &isCopiedArray1); @@ -21671,4 +23040,4 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) } } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/OpenGL_JauJNI_funcs.c b/CNativeCode/OpenGL_JauJNI_funcs.c index a1552b3..f91f9d9 100755 --- a/CNativeCode/OpenGL_JauJNI_funcs.c +++ b/CNativeCode/OpenGL_JauJNI_funcs.c @@ -60,6 +60,9 @@ Java_gl4java_GLFuncJauJNI_glGetString ( JNIEnv *env, jobject obj, { const char * tmpString=0; + if ( disp__glGetString == NULL ) + return (*env)->NewStringUTF(env, _gl_n_a_string); + tmpString = disp__glGetString ( /* jint */ name); if(tmpString==NULL) tmpString=_gl_n_a_string; @@ -68,7 +71,7 @@ Java_gl4java_GLFuncJauJNI_glGetString ( JNIEnv *env, jobject obj, } static const char * _gl_lib_vendor_="Jausoft - Sven Goethel Software Development"; -static const char * _gl_lib_version_="2.7.0.0"; +static const char * _gl_lib_version_="2.7.1.0"; JNIEXPORT jstring JNICALL Java_gl4java_GLFuncJauJNI_getNativeVendor ( JNIEnv *env, jobject obj ) @@ -83,7 +86,7 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) } /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLFuncJauJNI ! @@ -101,6 +104,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat c) { + if ( disp__glClearIndex == NULL ) return; + disp__glClearIndex ( (GLfloat) c ); @@ -122,6 +127,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glClearColor == NULL ) return; + disp__glClearColor ( (GLclampf) red, (GLclampf) green, @@ -143,6 +150,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glClear == NULL ) return; + disp__glClear ( (GLbitfield) mask ); @@ -161,6 +170,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glIndexMask == NULL ) return; + disp__glIndexMask ( (GLuint) mask ); @@ -182,6 +193,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean alpha) { + if ( disp__glColorMask == NULL ) return; + disp__glColorMask ( (GLboolean) red, (GLboolean) green, @@ -204,6 +217,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat ref) { + if ( disp__glAlphaFunc == NULL ) return; + disp__glAlphaFunc ( (GLenum) func, (GLclampf) ref @@ -224,6 +239,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint dfactor) { + if ( disp__glBlendFunc == NULL ) return; + disp__glBlendFunc ( (GLenum) sfactor, (GLenum) dfactor @@ -243,6 +260,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint opcode) { + if ( disp__glLogicOp == NULL ) return; + disp__glLogicOp ( (GLenum) opcode ); @@ -261,6 +280,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glCullFace == NULL ) return; + disp__glCullFace ( (GLenum) mode ); @@ -279,6 +300,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glFrontFace == NULL ) return; + disp__glFrontFace ( (GLenum) mode ); @@ -297,6 +320,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat size) { + if ( disp__glPointSize == NULL ) return; + disp__glPointSize ( (GLfloat) size ); @@ -315,6 +340,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat width) { + if ( disp__glLineWidth == NULL ) return; + disp__glLineWidth ( (GLfloat) width ); @@ -334,6 +361,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort pattern) { + if ( disp__glLineStipple == NULL ) return; + disp__glLineStipple ( (GLint) factor, (GLushort) pattern @@ -354,6 +383,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glPolygonMode == NULL ) return; + disp__glPolygonMode ( (GLenum) face, (GLenum) mode @@ -374,6 +405,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat units) { + if ( disp__glPolygonOffset == NULL ) return; + disp__glPolygonOffset ( (GLfloat) factor, (GLfloat) units @@ -394,6 +427,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, mask, 0); @@ -422,6 +457,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray0 = JNI_FALSE; jbyte *ptr0 = NULL; + if ( disp__glGetPolygonStipple == NULL ) return; + if(mask!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, mask, &isCopiedArray0); @@ -448,6 +485,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean flag) { + if ( disp__glEdgeFlag == NULL ) return; + disp__glEdgeFlag ( (GLboolean) flag ); @@ -467,6 +506,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr0 = NULL; + if ( disp__glEdgeFlagv == NULL ) return; + if(flag!=NULL) { ptr0 = (*env)->GetBooleanArrayElements(env, flag, 0); @@ -496,6 +537,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glScissor == NULL ) return; + disp__glScissor ( (GLint) x, (GLint) y, @@ -519,6 +562,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, equation, 0); @@ -549,6 +594,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetClipPlane == NULL ) return; + if(equation!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, equation, &isCopiedArray1); @@ -576,6 +623,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glDrawBuffer == NULL ) return; + disp__glDrawBuffer ( (GLenum) mode ); @@ -594,6 +643,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glReadBuffer == NULL ) return; + disp__glReadBuffer ( (GLenum) mode ); @@ -612,6 +663,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glEnable == NULL ) return; + disp__glEnable ( (GLenum) cap ); @@ -630,6 +683,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glDisable == NULL ) return; + disp__glDisable ( (GLenum) cap ); @@ -650,6 +705,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsEnabled == NULL ) return 0; + ret = (jboolean) disp__glIsEnabled ( (GLenum) cap ); @@ -669,6 +726,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glEnableClientState == NULL ) return; + disp__glEnableClientState ( (GLenum) cap ); @@ -687,6 +746,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint cap) { + if ( disp__glDisableClientState == NULL ) return; + disp__glDisableClientState ( (GLenum) cap ); @@ -708,6 +769,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetBooleanv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, params, &isCopiedArray1); @@ -738,6 +801,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetDoublev == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, params, &isCopiedArray1); @@ -768,6 +833,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetFloatv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray1); @@ -798,6 +865,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetIntegerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, &isCopiedArray1); @@ -825,6 +894,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glPushAttrib == NULL ) return; + disp__glPushAttrib ( (GLbitfield) mask ); @@ -842,6 +913,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopAttrib == NULL ) return; + disp__glPopAttrib ( ); @@ -859,6 +932,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glPushClientAttrib == NULL ) return; + disp__glPushClientAttrib ( (GLbitfield) mask ); @@ -876,6 +951,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopClientAttrib == NULL ) return; + disp__glPopClientAttrib ( ); @@ -895,6 +972,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint ret; + if ( disp__glRenderMode == NULL ) return 0; + ret = (jint) disp__glRenderMode ( (GLenum) mode ); @@ -915,6 +994,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint ret; + if ( disp__glGetError == NULL ) return 0; + ret = (jint) disp__glGetError ( ); @@ -932,6 +1013,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glFinish == NULL ) return; + disp__glFinish ( ); @@ -948,6 +1031,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glFlush == NULL ) return; + disp__glFlush ( ); @@ -966,6 +1051,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glHint == NULL ) return; + disp__glHint ( (GLenum) target, (GLenum) mode @@ -985,6 +1072,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble depth) { + if ( disp__glClearDepth == NULL ) return; + disp__glClearDepth ( (GLclampd) depth ); @@ -1003,6 +1092,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint func) { + if ( disp__glDepthFunc == NULL ) return; + disp__glDepthFunc ( (GLenum) func ); @@ -1021,6 +1112,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean flag) { + if ( disp__glDepthMask == NULL ) return; + disp__glDepthMask ( (GLboolean) flag ); @@ -1040,6 +1133,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble far_val) { + if ( disp__glDepthRange == NULL ) return; + disp__glDepthRange ( (GLclampd) near_val, (GLclampd) far_val @@ -1062,6 +1157,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glClearAccum == NULL ) return; + disp__glClearAccum ( (GLfloat) red, (GLfloat) green, @@ -1084,6 +1181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat value) { + if ( disp__glAccum == NULL ) return; + disp__glAccum ( (GLenum) op, (GLfloat) value @@ -1103,6 +1202,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glMatrixMode == NULL ) return; + disp__glMatrixMode ( (GLenum) mode ); @@ -1126,6 +1227,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble far_val) { + if ( disp__glOrtho == NULL ) return; + disp__glOrtho ( (GLdouble) left, (GLdouble) right, @@ -1154,6 +1257,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble far_val) { + if ( disp__glFrustum == NULL ) return; + disp__glFrustum ( (GLdouble) left, (GLdouble) right, @@ -1180,6 +1285,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glViewport == NULL ) return; + disp__glViewport ( (GLint) x, (GLint) y, @@ -1200,6 +1307,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPushMatrix == NULL ) return; + disp__glPushMatrix ( ); @@ -1216,6 +1325,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopMatrix == NULL ) return; + disp__glPopMatrix ( ); @@ -1232,6 +1343,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glLoadIdentity == NULL ) return; + disp__glLoadIdentity ( ); @@ -1250,6 +1363,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glLoadMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, m, 0); @@ -1277,6 +1392,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glLoadMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, m, 0); @@ -1304,6 +1421,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glMultMatrixd == NULL ) return; + if(m!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, m, 0); @@ -1331,6 +1450,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glMultMatrixf == NULL ) return; + if(m!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, m, 0); @@ -1360,6 +1481,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glRotated == NULL ) return; + disp__glRotated ( (GLdouble) angle, (GLdouble) x, @@ -1384,6 +1507,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glRotatef == NULL ) return; + disp__glRotatef ( (GLfloat) angle, (GLfloat) x, @@ -1407,6 +1532,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glScaled == NULL ) return; + disp__glScaled ( (GLdouble) x, (GLdouble) y, @@ -1429,6 +1556,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glScalef == NULL ) return; + disp__glScalef ( (GLfloat) x, (GLfloat) y, @@ -1451,6 +1580,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glTranslated == NULL ) return; + disp__glTranslated ( (GLdouble) x, (GLdouble) y, @@ -1473,6 +1604,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glTranslatef == NULL ) return; + disp__glTranslatef ( (GLfloat) x, (GLfloat) y, @@ -1495,6 +1628,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsList == NULL ) return 0; + ret = (jboolean) disp__glIsList ( (GLuint) list ); @@ -1515,6 +1650,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint range) { + if ( disp__glDeleteLists == NULL ) return; + disp__glDeleteLists ( (GLuint) list, (GLsizei) range @@ -1536,6 +1673,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint ret; + if ( disp__glGenLists == NULL ) return 0; + ret = (jint) disp__glGenLists ( (GLsizei) range ); @@ -1556,6 +1695,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glNewList == NULL ) return; + disp__glNewList ( (GLuint) list, (GLenum) mode @@ -1574,6 +1715,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glEndList == NULL ) return; + disp__glEndList ( ); @@ -1591,6 +1734,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint list) { + if ( disp__glCallList == NULL ) return; + disp__glCallList ( (GLuint) list ); @@ -1612,6 +1757,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetByteArrayElements(env, lists, 0); @@ -1636,6 +1783,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, lists, 0); @@ -1660,6 +1809,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, lists, 0); @@ -1684,6 +1835,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, lists, 0); @@ -1708,6 +1861,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, lists, 0); @@ -1732,6 +1887,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, lists, 0); @@ -1756,6 +1913,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr2 = NULL; + if ( disp__glCallLists == NULL ) return; + if(lists!=NULL) { ptr2 = (*env)->GetLongArrayElements(env, lists, 0); @@ -1784,6 +1943,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint base) { + if ( disp__glListBase == NULL ) return; + disp__glListBase ( (GLuint) base ); @@ -1802,6 +1963,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glBegin == NULL ) return; + disp__glBegin ( (GLenum) mode ); @@ -1819,6 +1982,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glEnd == NULL ) return; + disp__glEnd ( ); @@ -1837,6 +2002,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble y) { + if ( disp__glVertex2d == NULL ) return; + disp__glVertex2d ( (GLdouble) x, (GLdouble) y @@ -1857,6 +2024,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat y) { + if ( disp__glVertex2f == NULL ) return; + disp__glVertex2f ( (GLfloat) x, (GLfloat) y @@ -1877,6 +2046,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint y) { + if ( disp__glVertex2i == NULL ) return; + disp__glVertex2i ( (GLint) x, (GLint) y @@ -1897,6 +2068,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort y) { + if ( disp__glVertex2s == NULL ) return; + disp__glVertex2s ( (GLshort) x, (GLshort) y @@ -1918,6 +2091,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glVertex3d == NULL ) return; + disp__glVertex3d ( (GLdouble) x, (GLdouble) y, @@ -1940,6 +2115,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glVertex3f == NULL ) return; + disp__glVertex3f ( (GLfloat) x, (GLfloat) y, @@ -1962,6 +2139,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint z) { + if ( disp__glVertex3i == NULL ) return; + disp__glVertex3i ( (GLint) x, (GLint) y, @@ -1984,6 +2163,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort z) { + if ( disp__glVertex3s == NULL ) return; + disp__glVertex3s ( (GLshort) x, (GLshort) y, @@ -2007,6 +2188,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble w) { + if ( disp__glVertex4d == NULL ) return; + disp__glVertex4d ( (GLdouble) x, (GLdouble) y, @@ -2031,6 +2214,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat w) { + if ( disp__glVertex4f == NULL ) return; + disp__glVertex4f ( (GLfloat) x, (GLfloat) y, @@ -2055,6 +2240,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint w) { + if ( disp__glVertex4i == NULL ) return; + disp__glVertex4i ( (GLint) x, (GLint) y, @@ -2079,6 +2266,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort w) { + if ( disp__glVertex4s == NULL ) return; + disp__glVertex4s ( (GLshort) x, (GLshort) y, @@ -2101,6 +2290,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glVertex2dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -2128,6 +2319,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glVertex2fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -2155,6 +2348,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glVertex2iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -2182,6 +2377,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glVertex2sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -2209,6 +2406,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glVertex3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -2236,6 +2435,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glVertex3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -2263,6 +2464,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glVertex3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -2290,6 +2493,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glVertex3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -2317,6 +2522,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glVertex4dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -2344,6 +2551,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glVertex4fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -2371,6 +2580,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glVertex4iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -2398,6 +2609,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glVertex4sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -2426,6 +2639,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte nz) { + if ( disp__glNormal3b == NULL ) return; + disp__glNormal3b ( (GLbyte) nx, (GLbyte) ny, @@ -2448,6 +2663,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble nz) { + if ( disp__glNormal3d == NULL ) return; + disp__glNormal3d ( (GLdouble) nx, (GLdouble) ny, @@ -2470,6 +2687,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat nz) { + if ( disp__glNormal3f == NULL ) return; + disp__glNormal3f ( (GLfloat) nx, (GLfloat) ny, @@ -2492,6 +2711,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint nz) { + if ( disp__glNormal3i == NULL ) return; + disp__glNormal3i ( (GLint) nx, (GLint) ny, @@ -2514,6 +2735,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort nz) { + if ( disp__glNormal3s == NULL ) return; + disp__glNormal3s ( (GLshort) nx, (GLshort) ny, @@ -2535,6 +2758,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glNormal3bv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -2562,6 +2787,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glNormal3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -2589,6 +2816,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glNormal3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -2616,6 +2845,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glNormal3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -2643,6 +2874,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glNormal3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -2669,6 +2902,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble c) { + if ( disp__glIndexd == NULL ) return; + disp__glIndexd ( (GLdouble) c ); @@ -2687,6 +2922,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat c) { + if ( disp__glIndexf == NULL ) return; + disp__glIndexf ( (GLfloat) c ); @@ -2705,6 +2942,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint c) { + if ( disp__glIndexi == NULL ) return; + disp__glIndexi ( (GLint) c ); @@ -2723,6 +2962,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort c) { + if ( disp__glIndexs == NULL ) return; + disp__glIndexs ( (GLshort) c ); @@ -2741,6 +2982,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte c) { + if ( disp__glIndexub == NULL ) return; + disp__glIndexub ( (GLubyte) c ); @@ -2760,6 +3003,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glIndexdv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, c, 0); @@ -2787,6 +3032,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glIndexfv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, c, 0); @@ -2814,6 +3061,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glIndexiv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, c, 0); @@ -2841,6 +3090,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glIndexsv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, c, 0); @@ -2868,6 +3119,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glIndexubv == NULL ) return; + if(c!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, c, 0); @@ -2896,6 +3149,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte blue) { + if ( disp__glColor3b == NULL ) return; + disp__glColor3b ( (GLbyte) red, (GLbyte) green, @@ -2918,6 +3173,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble blue) { + if ( disp__glColor3d == NULL ) return; + disp__glColor3d ( (GLdouble) red, (GLdouble) green, @@ -2940,6 +3197,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat blue) { + if ( disp__glColor3f == NULL ) return; + disp__glColor3f ( (GLfloat) red, (GLfloat) green, @@ -2962,6 +3221,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint blue) { + if ( disp__glColor3i == NULL ) return; + disp__glColor3i ( (GLint) red, (GLint) green, @@ -2984,6 +3245,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort blue) { + if ( disp__glColor3s == NULL ) return; + disp__glColor3s ( (GLshort) red, (GLshort) green, @@ -3006,6 +3269,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte blue) { + if ( disp__glColor3ub == NULL ) return; + disp__glColor3ub ( (GLubyte) red, (GLubyte) green, @@ -3028,6 +3293,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint blue) { + if ( disp__glColor3ui == NULL ) return; + disp__glColor3ui ( (GLuint) red, (GLuint) green, @@ -3050,6 +3317,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort blue) { + if ( disp__glColor3us == NULL ) return; + disp__glColor3us ( (GLushort) red, (GLushort) green, @@ -3073,6 +3342,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte alpha) { + if ( disp__glColor4b == NULL ) return; + disp__glColor4b ( (GLbyte) red, (GLbyte) green, @@ -3097,6 +3368,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble alpha) { + if ( disp__glColor4d == NULL ) return; + disp__glColor4d ( (GLdouble) red, (GLdouble) green, @@ -3121,6 +3394,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glColor4f == NULL ) return; + disp__glColor4f ( (GLfloat) red, (GLfloat) green, @@ -3145,6 +3420,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint alpha) { + if ( disp__glColor4i == NULL ) return; + disp__glColor4i ( (GLint) red, (GLint) green, @@ -3169,6 +3446,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort alpha) { + if ( disp__glColor4s == NULL ) return; + disp__glColor4s ( (GLshort) red, (GLshort) green, @@ -3193,6 +3472,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte alpha) { + if ( disp__glColor4ub == NULL ) return; + disp__glColor4ub ( (GLubyte) red, (GLubyte) green, @@ -3217,6 +3498,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint alpha) { + if ( disp__glColor4ui == NULL ) return; + disp__glColor4ui ( (GLuint) red, (GLuint) green, @@ -3241,6 +3524,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort alpha) { + if ( disp__glColor4us == NULL ) return; + disp__glColor4us ( (GLushort) red, (GLushort) green, @@ -3263,6 +3548,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glColor3bv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -3290,6 +3577,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glColor3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -3317,6 +3606,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glColor3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -3344,6 +3635,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glColor3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -3371,6 +3664,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glColor3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -3398,6 +3693,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glColor3ubv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -3425,6 +3722,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glColor3uiv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -3452,6 +3751,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glColor3usv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -3479,6 +3780,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glColor4bv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -3506,6 +3809,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glColor4dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -3533,6 +3838,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glColor4fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -3560,6 +3867,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glColor4iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -3587,6 +3896,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glColor4sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -3614,6 +3925,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr0 = NULL; + if ( disp__glColor4ubv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetByteArrayElements(env, v, 0); @@ -3641,6 +3954,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glColor4uiv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -3668,6 +3983,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glColor4usv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -3694,6 +4011,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble s) { + if ( disp__glTexCoord1d == NULL ) return; + disp__glTexCoord1d ( (GLdouble) s ); @@ -3712,6 +4031,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat s) { + if ( disp__glTexCoord1f == NULL ) return; + disp__glTexCoord1f ( (GLfloat) s ); @@ -3730,6 +4051,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint s) { + if ( disp__glTexCoord1i == NULL ) return; + disp__glTexCoord1i ( (GLint) s ); @@ -3748,6 +4071,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort s) { + if ( disp__glTexCoord1s == NULL ) return; + disp__glTexCoord1s ( (GLshort) s ); @@ -3767,6 +4092,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble t) { + if ( disp__glTexCoord2d == NULL ) return; + disp__glTexCoord2d ( (GLdouble) s, (GLdouble) t @@ -3787,6 +4114,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat t) { + if ( disp__glTexCoord2f == NULL ) return; + disp__glTexCoord2f ( (GLfloat) s, (GLfloat) t @@ -3807,6 +4136,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint t) { + if ( disp__glTexCoord2i == NULL ) return; + disp__glTexCoord2i ( (GLint) s, (GLint) t @@ -3827,6 +4158,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort t) { + if ( disp__glTexCoord2s == NULL ) return; + disp__glTexCoord2s ( (GLshort) s, (GLshort) t @@ -3848,6 +4181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble r) { + if ( disp__glTexCoord3d == NULL ) return; + disp__glTexCoord3d ( (GLdouble) s, (GLdouble) t, @@ -3870,6 +4205,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat r) { + if ( disp__glTexCoord3f == NULL ) return; + disp__glTexCoord3f ( (GLfloat) s, (GLfloat) t, @@ -3892,6 +4229,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint r) { + if ( disp__glTexCoord3i == NULL ) return; + disp__glTexCoord3i ( (GLint) s, (GLint) t, @@ -3914,6 +4253,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort r) { + if ( disp__glTexCoord3s == NULL ) return; + disp__glTexCoord3s ( (GLshort) s, (GLshort) t, @@ -3937,6 +4278,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble q) { + if ( disp__glTexCoord4d == NULL ) return; + disp__glTexCoord4d ( (GLdouble) s, (GLdouble) t, @@ -3961,6 +4304,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat q) { + if ( disp__glTexCoord4f == NULL ) return; + disp__glTexCoord4f ( (GLfloat) s, (GLfloat) t, @@ -3985,6 +4330,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint q) { + if ( disp__glTexCoord4i == NULL ) return; + disp__glTexCoord4i ( (GLint) s, (GLint) t, @@ -4009,6 +4356,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort q) { + if ( disp__glTexCoord4s == NULL ) return; + disp__glTexCoord4s ( (GLshort) s, (GLshort) t, @@ -4031,6 +4380,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glTexCoord1dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4058,6 +4409,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glTexCoord1fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4085,6 +4438,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glTexCoord1iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4112,6 +4467,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glTexCoord1sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4139,6 +4496,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glTexCoord2dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4166,6 +4525,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glTexCoord2fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4193,6 +4554,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glTexCoord2iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4220,6 +4583,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glTexCoord2sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4247,6 +4612,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glTexCoord3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4274,6 +4641,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glTexCoord3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4301,6 +4670,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glTexCoord3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4328,6 +4699,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glTexCoord3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4355,6 +4728,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glTexCoord4dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4382,6 +4757,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glTexCoord4fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4409,6 +4786,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glTexCoord4iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4436,6 +4815,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glTexCoord4sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4463,6 +4844,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble y) { + if ( disp__glRasterPos2d == NULL ) return; + disp__glRasterPos2d ( (GLdouble) x, (GLdouble) y @@ -4483,6 +4866,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat y) { + if ( disp__glRasterPos2f == NULL ) return; + disp__glRasterPos2f ( (GLfloat) x, (GLfloat) y @@ -4503,6 +4888,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint y) { + if ( disp__glRasterPos2i == NULL ) return; + disp__glRasterPos2i ( (GLint) x, (GLint) y @@ -4523,6 +4910,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort y) { + if ( disp__glRasterPos2s == NULL ) return; + disp__glRasterPos2s ( (GLshort) x, (GLshort) y @@ -4544,6 +4933,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble z) { + if ( disp__glRasterPos3d == NULL ) return; + disp__glRasterPos3d ( (GLdouble) x, (GLdouble) y, @@ -4566,6 +4957,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat z) { + if ( disp__glRasterPos3f == NULL ) return; + disp__glRasterPos3f ( (GLfloat) x, (GLfloat) y, @@ -4588,6 +4981,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint z) { + if ( disp__glRasterPos3i == NULL ) return; + disp__glRasterPos3i ( (GLint) x, (GLint) y, @@ -4610,6 +5005,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort z) { + if ( disp__glRasterPos3s == NULL ) return; + disp__glRasterPos3s ( (GLshort) x, (GLshort) y, @@ -4633,6 +5030,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble w) { + if ( disp__glRasterPos4d == NULL ) return; + disp__glRasterPos4d ( (GLdouble) x, (GLdouble) y, @@ -4657,6 +5056,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat w) { + if ( disp__glRasterPos4f == NULL ) return; + disp__glRasterPos4f ( (GLfloat) x, (GLfloat) y, @@ -4681,6 +5082,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint w) { + if ( disp__glRasterPos4i == NULL ) return; + disp__glRasterPos4i ( (GLint) x, (GLint) y, @@ -4705,6 +5108,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort w) { + if ( disp__glRasterPos4s == NULL ) return; + disp__glRasterPos4s ( (GLshort) x, (GLshort) y, @@ -4727,6 +5132,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glRasterPos2dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4754,6 +5161,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glRasterPos2fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4781,6 +5190,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glRasterPos2iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4808,6 +5219,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glRasterPos2sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4835,6 +5248,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glRasterPos3dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4862,6 +5277,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glRasterPos3fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4889,6 +5306,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glRasterPos3iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -4916,6 +5335,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glRasterPos3sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -4943,6 +5364,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glRasterPos4dv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -4970,6 +5393,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glRasterPos4fv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v, 0); @@ -4997,6 +5422,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr0 = NULL; + if ( disp__glRasterPos4iv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v, 0); @@ -5024,6 +5451,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr0 = NULL; + if ( disp__glRasterPos4sv == NULL ) return; + if(v!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v, 0); @@ -5053,6 +5482,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble y2) { + if ( disp__glRectd == NULL ) return; + disp__glRectd ( (GLdouble) x1, (GLdouble) y1, @@ -5077,6 +5508,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat y2) { + if ( disp__glRectf == NULL ) return; + disp__glRectf ( (GLfloat) x1, (GLfloat) y1, @@ -5101,6 +5534,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint y2) { + if ( disp__glRecti == NULL ) return; + disp__glRecti ( (GLint) x1, (GLint) y1, @@ -5125,6 +5560,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort y2) { + if ( disp__glRects == NULL ) return; + disp__glRects ( (GLshort) x1, (GLshort) y1, @@ -5149,6 +5586,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr0 = NULL; jdouble *ptr1 = NULL; + if ( disp__glRectdv == NULL ) return; + if(v1!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, v1, 0); @@ -5187,6 +5626,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr0 = NULL; jfloat *ptr1 = NULL; + if ( disp__glRectfv == NULL ) return; + if(v1!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, v1, 0); @@ -5225,6 +5666,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr0 = NULL; jint *ptr1 = NULL; + if ( disp__glRectiv == NULL ) return; + if(v1!=NULL) { ptr0 = (*env)->GetIntArrayElements(env, v1, 0); @@ -5263,6 +5706,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr0 = NULL; jshort *ptr1 = NULL; + if ( disp__glRectsv == NULL ) return; + if(v1!=NULL) { ptr0 = (*env)->GetShortArrayElements(env, v1, 0); @@ -5302,6 +5747,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -5328,6 +5775,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -5354,6 +5803,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -5380,6 +5831,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -5406,6 +5859,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -5432,6 +5887,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -5458,6 +5915,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glVertexPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -5490,6 +5949,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -5514,6 +5975,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -5538,6 +6001,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -5562,6 +6027,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -5586,6 +6053,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -5610,6 +6079,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -5634,6 +6105,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr2 = NULL; + if ( disp__glNormalPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -5666,6 +6139,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -5692,6 +6167,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -5718,6 +6195,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -5744,6 +6223,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -5770,6 +6251,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -5796,6 +6279,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -5822,6 +6307,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glColorPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -5854,6 +6341,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -5878,6 +6367,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -5902,6 +6393,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -5926,6 +6419,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -5950,6 +6445,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -5974,6 +6471,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -5998,6 +6497,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr2 = NULL; + if ( disp__glIndexPointer == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -6030,6 +6531,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -6056,6 +6559,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -6082,6 +6587,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -6108,6 +6615,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -6134,6 +6643,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -6160,6 +6671,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -6186,6 +6699,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glTexCoordPointer == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -6217,6 +6732,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -6239,6 +6756,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -6261,6 +6780,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -6283,6 +6804,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -6305,6 +6828,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -6327,6 +6852,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -6349,6 +6876,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr1 = NULL; + if ( disp__glEdgeFlagPointer == NULL ) return; + if(ptr!=NULL) { ptr1 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -6379,6 +6908,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetByteArrayElements(env, params, &isCopiedArray1); @@ -6402,6 +6933,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, params, &isCopiedArray1); @@ -6425,6 +6958,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, &isCopiedArray1); @@ -6448,6 +6983,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray1); @@ -6471,6 +7008,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, params, &isCopiedArray1); @@ -6494,6 +7033,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, params, &isCopiedArray1); @@ -6517,6 +7058,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__glGetPointerv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetLongArrayElements(env, params, &isCopiedArray1); @@ -6544,6 +7087,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i) { + if ( disp__glArrayElement == NULL ) return; + disp__glArrayElement ( (GLint) i ); @@ -6564,6 +7109,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint count) { + if ( disp__glDrawArrays == NULL ) return; + disp__glDrawArrays ( (GLenum) mode, (GLint) first, @@ -6588,6 +7135,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, indices, 0); @@ -6614,6 +7163,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, indices, 0); @@ -6640,6 +7191,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, indices, 0); @@ -6666,6 +7219,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, indices, 0); @@ -6692,6 +7247,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, indices, 0); @@ -6718,6 +7275,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, indices, 0); @@ -6744,6 +7303,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glDrawElements == NULL ) return; + if(indices!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, indices, 0); @@ -6776,6 +7337,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetByteArrayElements(env, pointer, 0); @@ -6800,6 +7363,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, pointer, 0); @@ -6824,6 +7389,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, pointer, 0); @@ -6848,6 +7415,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, pointer, 0); @@ -6872,6 +7441,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, pointer, 0); @@ -6896,6 +7467,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, pointer, 0); @@ -6920,6 +7493,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr2 = NULL; + if ( disp__glInterleavedArrays == NULL ) return; + if(pointer!=NULL) { ptr2 = (*env)->GetLongArrayElements(env, pointer, 0); @@ -6948,6 +7523,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glShadeModel == NULL ) return; + disp__glShadeModel ( (GLenum) mode ); @@ -6968,6 +7545,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glLightf == NULL ) return; + disp__glLightf ( (GLenum) light, (GLenum) pname, @@ -6990,6 +7569,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glLighti == NULL ) return; + disp__glLighti ( (GLenum) light, (GLenum) pname, @@ -7013,6 +7594,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -7044,6 +7627,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -7076,6 +7661,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetLightfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -7108,6 +7695,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetLightiv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -7137,6 +7726,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glLightModelf == NULL ) return; + disp__glLightModelf ( (GLenum) pname, (GLfloat) param @@ -7157,6 +7748,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glLightModeli == NULL ) return; + disp__glLightModeli ( (GLenum) pname, (GLint) param @@ -7178,6 +7771,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glLightModelfv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, 0); @@ -7207,6 +7802,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glLightModeliv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, 0); @@ -7236,6 +7833,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glMaterialf == NULL ) return; + disp__glMaterialf ( (GLenum) face, (GLenum) pname, @@ -7258,6 +7857,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glMateriali == NULL ) return; + disp__glMateriali ( (GLenum) face, (GLenum) pname, @@ -7281,6 +7882,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -7312,6 +7915,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -7344,6 +7949,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMaterialfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -7376,6 +7983,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMaterialiv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -7405,6 +8014,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glColorMaterial == NULL ) return; + disp__glColorMaterial ( (GLenum) face, (GLenum) mode @@ -7425,6 +8036,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat yfactor) { + if ( disp__glPixelZoom == NULL ) return; + disp__glPixelZoom ( (GLfloat) xfactor, (GLfloat) yfactor @@ -7445,6 +8058,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glPixelStoref == NULL ) return; + disp__glPixelStoref ( (GLenum) pname, (GLfloat) param @@ -7465,6 +8080,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glPixelStorei == NULL ) return; + disp__glPixelStorei ( (GLenum) pname, (GLint) param @@ -7485,6 +8102,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glPixelTransferf == NULL ) return; + disp__glPixelTransferf ( (GLenum) pname, (GLfloat) param @@ -7505,6 +8124,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glPixelTransferi == NULL ) return; + disp__glPixelTransferi ( (GLenum) pname, (GLint) param @@ -7527,6 +8148,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glPixelMapfv == NULL ) return; + if(values!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, values, 0); @@ -7558,6 +8181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, values, 0); @@ -7589,6 +8214,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr2 = NULL; + if ( disp__glPixelMapusv == NULL ) return; + if(values!=NULL) { ptr2 = (*env)->GetShortArrayElements(env, values, 0); @@ -7620,6 +8247,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPixelMapfv == NULL ) return; + if(values!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, values, &isCopiedArray1); @@ -7650,6 +8279,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPixelMapuiv == NULL ) return; + if(values!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, values, &isCopiedArray1); @@ -7680,6 +8311,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPixelMapusv == NULL ) return; + if(values!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, values, &isCopiedArray1); @@ -7714,6 +8347,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr6 = NULL; + if ( disp__glBitmap == NULL ) return; + if(bitmap!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, bitmap, 0); @@ -7754,6 +8389,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jbyte *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, pixels, &isCopiedArray6); @@ -7787,6 +8424,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jshort *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, pixels, &isCopiedArray6); @@ -7820,6 +8459,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jint *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, pixels, &isCopiedArray6); @@ -7853,6 +8494,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jfloat *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, pixels, &isCopiedArray6); @@ -7886,6 +8529,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jdouble *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, pixels, &isCopiedArray6); @@ -7919,6 +8564,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jboolean *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, pixels, &isCopiedArray6); @@ -7952,6 +8599,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray6 = JNI_FALSE; jlong *ptr6 = NULL; + if ( disp__glReadPixels == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, pixels, &isCopiedArray6); @@ -7989,6 +8638,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -8017,6 +8668,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -8045,6 +8698,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -8073,6 +8728,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -8101,6 +8758,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -8129,6 +8788,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -8157,6 +8818,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr4 = NULL; + if ( disp__glDrawPixels == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -8191,6 +8854,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint type) { + if ( disp__glCopyPixels == NULL ) return; + disp__glCopyPixels ( (GLint) x, (GLint) y, @@ -8215,6 +8880,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glStencilFunc == NULL ) return; + disp__glStencilFunc ( (GLenum) func, (GLint) ref, @@ -8235,6 +8902,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mask) { + if ( disp__glStencilMask == NULL ) return; + disp__glStencilMask ( (GLuint) mask ); @@ -8255,6 +8924,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint zpass) { + if ( disp__glStencilOp == NULL ) return; + disp__glStencilOp ( (GLenum) fail, (GLenum) zfail, @@ -8275,6 +8946,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint s) { + if ( disp__glClearStencil == NULL ) return; + disp__glClearStencil ( (GLint) s ); @@ -8295,6 +8968,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble param) { + if ( disp__glTexGend == NULL ) return; + disp__glTexGend ( (GLenum) coord, (GLenum) pname, @@ -8317,6 +8992,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glTexGenf == NULL ) return; + disp__glTexGenf ( (GLenum) coord, (GLenum) pname, @@ -8339,6 +9016,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glTexGeni == NULL ) return; + disp__glTexGeni ( (GLenum) coord, (GLenum) pname, @@ -8362,6 +9041,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr2 = NULL; + if ( disp__glTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, params, 0); @@ -8393,6 +9074,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -8424,6 +9107,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -8456,6 +9141,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__glGetTexGendv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, params, &isCopiedArray2); @@ -8488,6 +9175,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexGenfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -8520,6 +9209,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexGeniv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -8550,6 +9241,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glTexEnvf == NULL ) return; + disp__glTexEnvf ( (GLenum) target, (GLenum) pname, @@ -8572,6 +9265,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glTexEnvi == NULL ) return; + disp__glTexEnvi ( (GLenum) target, (GLenum) pname, @@ -8595,6 +9290,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -8626,6 +9323,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -8658,6 +9357,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexEnvfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -8690,6 +9391,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexEnviv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -8720,6 +9423,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glTexParameterf == NULL ) return; + disp__glTexParameterf ( (GLenum) target, (GLenum) pname, @@ -8742,6 +9447,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glTexParameteri == NULL ) return; + disp__glTexParameteri ( (GLenum) target, (GLenum) pname, @@ -8765,6 +9472,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -8796,6 +9505,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -8828,6 +9539,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetTexParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -8860,6 +9573,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetTexParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -8893,6 +9608,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetTexLevelParameterfv == NULL ) return; + if(params!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray3); @@ -8927,6 +9644,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetTexLevelParameteriv == NULL ) return; + if(params!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, params, &isCopiedArray3); @@ -8964,6 +9683,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -8998,6 +9719,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -9032,6 +9755,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -9066,6 +9791,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -9100,6 +9827,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -9134,6 +9863,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -9168,6 +9899,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr7 = NULL; + if ( disp__glTexImage1D == NULL ) return; + if(pixels!=NULL) { ptr7 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -9210,6 +9943,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -9246,6 +9981,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -9282,6 +10019,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -9318,6 +10057,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -9354,6 +10095,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -9390,6 +10133,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -9426,6 +10171,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr8 = NULL; + if ( disp__glTexImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -9466,6 +10213,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, pixels, &isCopiedArray4); @@ -9495,6 +10244,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, pixels, &isCopiedArray4); @@ -9524,6 +10275,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, pixels, &isCopiedArray4); @@ -9553,6 +10306,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, pixels, &isCopiedArray4); @@ -9582,6 +10337,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, pixels, &isCopiedArray4); @@ -9611,6 +10368,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, pixels, &isCopiedArray4); @@ -9640,6 +10399,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetTexImage == NULL ) return; + if(pixels!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, pixels, &isCopiedArray4); @@ -9673,6 +10434,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGenTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, &isCopiedArray1); @@ -9702,6 +10465,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glDeleteTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -9730,6 +10495,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glBindTexture == NULL ) return; + disp__glBindTexture ( (GLenum) target, (GLuint) texture @@ -9753,6 +10520,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; jfloat *ptr2 = NULL; + if ( disp__glPrioritizeTextures == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -9796,6 +10565,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__glAreTexturesResident == NULL ) return 0; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -9835,6 +10606,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsTexture == NULL ) return 0; + ret = (jboolean) disp__glIsTexture ( (GLuint) texture ); @@ -9861,6 +10634,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -9893,6 +10668,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -9925,6 +10702,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -9957,6 +10736,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -9989,6 +10770,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -10021,6 +10804,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -10053,6 +10838,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr6 = NULL; + if ( disp__glTexSubImage1D == NULL ) return; + if(pixels!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -10094,6 +10881,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -10130,6 +10919,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -10166,6 +10957,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -10202,6 +10995,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -10238,6 +11033,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -10274,6 +11071,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -10310,6 +11109,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr8 = NULL; + if ( disp__glTexSubImage2D == NULL ) return; + if(pixels!=NULL) { ptr8 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -10350,6 +11151,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint border) { + if ( disp__glCopyTexImage1D == NULL ) return; + disp__glCopyTexImage1D ( (GLenum) target, (GLint) level, @@ -10381,6 +11184,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint border) { + if ( disp__glCopyTexImage2D == NULL ) return; + disp__glCopyTexImage2D ( (GLenum) target, (GLint) level, @@ -10411,6 +11216,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyTexSubImage1D == NULL ) return; + disp__glCopyTexSubImage1D ( (GLenum) target, (GLint) level, @@ -10441,6 +11248,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyTexSubImage2D == NULL ) return; + disp__glCopyTexSubImage2D ( (GLenum) target, (GLint) level, @@ -10472,6 +11281,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glMap1d == NULL ) return; + if(points!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, points, 0); @@ -10509,6 +11320,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glMap1f == NULL ) return; + if(points!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, points, 0); @@ -10550,6 +11363,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr9 = NULL; + if ( disp__glMap2d == NULL ) return; + if(points!=NULL) { ptr9 = (*env)->GetDoubleArrayElements(env, points, 0); @@ -10595,6 +11410,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr9 = NULL; + if ( disp__glMap2f == NULL ) return; + if(points!=NULL) { ptr9 = (*env)->GetFloatArrayElements(env, points, 0); @@ -10634,6 +11451,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jdouble *ptr2 = NULL; + if ( disp__glGetMapdv == NULL ) return; + if(v!=NULL) { ptr2 = (*env)->GetDoubleArrayElements(env, v, &isCopiedArray2); @@ -10666,6 +11485,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMapfv == NULL ) return; + if(v!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, v, &isCopiedArray2); @@ -10698,6 +11519,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMapiv == NULL ) return; + if(v!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, v, &isCopiedArray2); @@ -10726,6 +11549,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble u) { + if ( disp__glEvalCoord1d == NULL ) return; + disp__glEvalCoord1d ( (GLdouble) u ); @@ -10744,6 +11569,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat u) { + if ( disp__glEvalCoord1f == NULL ) return; + disp__glEvalCoord1f ( (GLfloat) u ); @@ -10763,6 +11590,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glEvalCoord1dv == NULL ) return; + if(u!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, u, 0); @@ -10790,6 +11619,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glEvalCoord1fv == NULL ) return; + if(u!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, u, 0); @@ -10817,6 +11648,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble v) { + if ( disp__glEvalCoord2d == NULL ) return; + disp__glEvalCoord2d ( (GLdouble) u, (GLdouble) v @@ -10837,6 +11670,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat v) { + if ( disp__glEvalCoord2f == NULL ) return; + disp__glEvalCoord2f ( (GLfloat) u, (GLfloat) v @@ -10857,6 +11692,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr0 = NULL; + if ( disp__glEvalCoord2dv == NULL ) return; + if(u!=NULL) { ptr0 = (*env)->GetDoubleArrayElements(env, u, 0); @@ -10884,6 +11721,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr0 = NULL; + if ( disp__glEvalCoord2fv == NULL ) return; + if(u!=NULL) { ptr0 = (*env)->GetFloatArrayElements(env, u, 0); @@ -10912,6 +11751,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble u2) { + if ( disp__glMapGrid1d == NULL ) return; + disp__glMapGrid1d ( (GLint) un, (GLdouble) u1, @@ -10934,6 +11775,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat u2) { + if ( disp__glMapGrid1f == NULL ) return; + disp__glMapGrid1f ( (GLint) un, (GLfloat) u1, @@ -10959,6 +11802,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble v2) { + if ( disp__glMapGrid2d == NULL ) return; + disp__glMapGrid2d ( (GLint) un, (GLdouble) u1, @@ -10987,6 +11832,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat v2) { + if ( disp__glMapGrid2f == NULL ) return; + disp__glMapGrid2f ( (GLint) un, (GLfloat) u1, @@ -11010,6 +11857,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i) { + if ( disp__glEvalPoint1 == NULL ) return; + disp__glEvalPoint1 ( (GLint) i ); @@ -11029,6 +11878,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint j) { + if ( disp__glEvalPoint2 == NULL ) return; + disp__glEvalPoint2 ( (GLint) i, (GLint) j @@ -11050,6 +11901,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i2) { + if ( disp__glEvalMesh1 == NULL ) return; + disp__glEvalMesh1 ( (GLenum) mode, (GLint) i1, @@ -11074,6 +11927,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint j2) { + if ( disp__glEvalMesh2 == NULL ) return; + disp__glEvalMesh2 ( (GLenum) mode, (GLint) i1, @@ -11097,6 +11952,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glFogf == NULL ) return; + disp__glFogf ( (GLenum) pname, (GLfloat) param @@ -11117,6 +11974,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint param) { + if ( disp__glFogi == NULL ) return; + disp__glFogi ( (GLenum) pname, (GLint) param @@ -11138,6 +11997,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glFogfv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, 0); @@ -11167,6 +12028,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glFogiv == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, 0); @@ -11198,6 +12061,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glFeedbackBuffer == NULL ) return; + if(buffer!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, buffer, &isCopiedArray2); @@ -11226,6 +12091,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat token) { + if ( disp__glPassThrough == NULL ) return; + disp__glPassThrough ( (GLfloat) token ); @@ -11247,6 +12114,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glSelectBuffer == NULL ) return; + if(buffer!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, buffer, &isCopiedArray1); @@ -11273,6 +12142,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glInitNames == NULL ) return; + disp__glInitNames ( ); @@ -11290,6 +12161,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint name) { + if ( disp__glLoadName == NULL ) return; + disp__glLoadName ( (GLuint) name ); @@ -11308,6 +12181,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint name) { + if ( disp__glPushName == NULL ) return; + disp__glPushName ( (GLuint) name ); @@ -11325,6 +12200,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glPopName == NULL ) return; + disp__glPopName ( ); @@ -11348,6 +12225,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, indices, 0); @@ -11378,6 +12257,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, indices, 0); @@ -11408,6 +12289,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, indices, 0); @@ -11438,6 +12321,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, indices, 0); @@ -11468,6 +12353,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, indices, 0); @@ -11498,6 +12385,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, indices, 0); @@ -11528,6 +12417,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glDrawRangeElements == NULL ) return; + if(indices!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, indices, 0); @@ -11569,6 +12460,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -11607,6 +12500,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -11645,6 +12540,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -11683,6 +12580,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -11721,6 +12620,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -11759,6 +12660,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -11797,6 +12700,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr9 = NULL; + if ( disp__glTexImage3D == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -11843,6 +12748,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -11883,6 +12790,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -11923,6 +12832,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -11963,6 +12874,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -12003,6 +12916,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -12043,6 +12958,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -12083,6 +13000,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr10 = NULL; + if ( disp__glTexSubImage3D == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -12127,6 +13046,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyTexSubImage3D == NULL ) return; + disp__glCopyTexSubImage3D ( (GLenum) target, (GLint) level, @@ -12159,6 +13080,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, table, 0); @@ -12189,6 +13112,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, table, 0); @@ -12219,6 +13144,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, table, 0); @@ -12249,6 +13176,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, table, 0); @@ -12279,6 +13208,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, table, 0); @@ -12309,6 +13240,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, table, 0); @@ -12339,6 +13272,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glColorTable == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, table, 0); @@ -12376,6 +13311,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, data, 0); @@ -12406,6 +13343,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, data, 0); @@ -12436,6 +13375,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, data, 0); @@ -12466,6 +13407,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, data, 0); @@ -12496,6 +13439,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, data, 0); @@ -12526,6 +13471,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, data, 0); @@ -12556,6 +13503,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glColorSubTable == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, data, 0); @@ -12590,6 +13539,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -12621,6 +13572,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -12653,6 +13606,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyColorSubTable == NULL ) return; + disp__glCopyColorSubTable ( (GLenum) target, (GLsizei) start, @@ -12679,6 +13634,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyColorTable == NULL ) return; + disp__glCopyColorTable ( (GLenum) target, (GLenum) internalformat, @@ -12706,6 +13663,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, table, &isCopiedArray3); @@ -12733,6 +13692,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, table, &isCopiedArray3); @@ -12760,6 +13721,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, table, &isCopiedArray3); @@ -12787,6 +13750,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, table, &isCopiedArray3); @@ -12814,6 +13779,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, table, &isCopiedArray3); @@ -12841,6 +13808,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, table, &isCopiedArray3); @@ -12868,6 +13837,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetColorTable == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, table, &isCopiedArray3); @@ -12901,6 +13872,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetColorTableParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -12933,6 +13906,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetColorTableParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -12961,6 +13936,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glBlendEquation == NULL ) return; + disp__glBlendEquation ( (GLenum) mode ); @@ -12982,6 +13959,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glBlendColor == NULL ) return; + disp__glBlendColor ( (GLclampf) red, (GLclampf) green, @@ -13006,6 +13985,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean sink) { + if ( disp__glHistogram == NULL ) return; + disp__glHistogram ( (GLenum) target, (GLsizei) width, @@ -13027,6 +14008,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint target) { + if ( disp__glResetHistogram == NULL ) return; + disp__glResetHistogram ( (GLenum) target ); @@ -13051,6 +14034,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, values, &isCopiedArray4); @@ -13080,6 +14065,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, values, &isCopiedArray4); @@ -13109,6 +14096,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, values, &isCopiedArray4); @@ -13138,6 +14127,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, values, &isCopiedArray4); @@ -13167,6 +14158,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, values, &isCopiedArray4); @@ -13196,6 +14189,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, values, &isCopiedArray4); @@ -13225,6 +14220,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetHistogram == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, values, &isCopiedArray4); @@ -13259,6 +14256,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetHistogramParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -13291,6 +14290,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetHistogramParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -13321,6 +14322,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean sink) { + if ( disp__glMinmax == NULL ) return; + disp__glMinmax ( (GLenum) target, (GLenum) internalformat, @@ -13341,6 +14344,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint target) { + if ( disp__glResetMinmax == NULL ) return; + disp__glResetMinmax ( (GLenum) target ); @@ -13365,6 +14370,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jbyte *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, values, &isCopiedArray4); @@ -13394,6 +14401,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jshort *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, values, &isCopiedArray4); @@ -13423,6 +14432,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jint *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, values, &isCopiedArray4); @@ -13452,6 +14463,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jfloat *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, values, &isCopiedArray4); @@ -13481,6 +14494,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jdouble *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, values, &isCopiedArray4); @@ -13510,6 +14525,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jboolean *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, values, &isCopiedArray4); @@ -13539,6 +14556,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray4 = JNI_FALSE; jlong *ptr4 = NULL; + if ( disp__glGetMinmax == NULL ) return; + if(values!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, values, &isCopiedArray4); @@ -13573,6 +14592,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetMinmaxParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -13605,6 +14626,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetMinmaxParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -13639,6 +14662,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, image, 0); @@ -13669,6 +14694,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, image, 0); @@ -13699,6 +14726,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, image, 0); @@ -13729,6 +14758,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, image, 0); @@ -13759,6 +14790,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, image, 0); @@ -13789,6 +14822,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, image, 0); @@ -13819,6 +14854,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glConvolutionFilter1D == NULL ) return; + if(image!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, image, 0); @@ -13857,6 +14894,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, image, 0); @@ -13889,6 +14928,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, image, 0); @@ -13921,6 +14962,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, image, 0); @@ -13953,6 +14996,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, image, 0); @@ -13985,6 +15030,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, image, 0); @@ -14017,6 +15064,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, image, 0); @@ -14049,6 +15098,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr6 = NULL; + if ( disp__glConvolutionFilter2D == NULL ) return; + if(image!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, image, 0); @@ -14083,6 +15134,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat params) { + if ( disp__glConvolutionParameterf == NULL ) return; + disp__glConvolutionParameterf ( (GLenum) target, (GLenum) pname, @@ -14106,6 +15159,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr2 = NULL; + if ( disp__glConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, 0); @@ -14136,6 +15191,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint params) { + if ( disp__glConvolutionParameteri == NULL ) return; + disp__glConvolutionParameteri ( (GLenum) target, (GLenum) pname, @@ -14159,6 +15216,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr2 = NULL; + if ( disp__glConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, 0); @@ -14191,6 +15250,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint width) { + if ( disp__glCopyConvolutionFilter1D == NULL ) return; + disp__glCopyConvolutionFilter1D ( (GLenum) target, (GLenum) internalformat, @@ -14218,6 +15279,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyConvolutionFilter2D == NULL ) return; + disp__glCopyConvolutionFilter2D ( (GLenum) target, (GLenum) internalformat, @@ -14246,6 +15309,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, image, &isCopiedArray3); @@ -14273,6 +15338,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, image, &isCopiedArray3); @@ -14300,6 +15367,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, image, &isCopiedArray3); @@ -14327,6 +15396,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, image, &isCopiedArray3); @@ -14354,6 +15425,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, image, &isCopiedArray3); @@ -14381,6 +15454,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, image, &isCopiedArray3); @@ -14408,6 +15483,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetConvolutionFilter == NULL ) return; + if(image!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, image, &isCopiedArray3); @@ -14441,6 +15518,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetConvolutionParameterfv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -14473,6 +15552,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetConvolutionParameteriv == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -14510,6 +15591,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jbyte *ptr6 = NULL; jbyte *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetByteArrayElements(env, row, 0); @@ -14553,6 +15636,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort *ptr6 = NULL; jshort *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetShortArrayElements(env, row, 0); @@ -14596,6 +15681,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr6 = NULL; jint *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetIntArrayElements(env, row, 0); @@ -14639,6 +15726,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat *ptr6 = NULL; jfloat *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetFloatArrayElements(env, row, 0); @@ -14682,6 +15771,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble *ptr6 = NULL; jdouble *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetDoubleArrayElements(env, row, 0); @@ -14725,6 +15816,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean *ptr6 = NULL; jboolean *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetBooleanArrayElements(env, row, 0); @@ -14768,6 +15861,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jlong *ptr6 = NULL; jlong *ptr7 = NULL; + if ( disp__glSeparableFilter2D == NULL ) return; + if(row!=NULL) { ptr6 = (*env)->GetLongArrayElements(env, row, 0); @@ -14820,6 +15915,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jbyte *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, row, &isCopiedArray3); @@ -14871,6 +15968,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jshort *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, row, &isCopiedArray3); @@ -14922,6 +16021,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jint *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, row, &isCopiedArray3); @@ -14973,6 +16074,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jfloat *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, row, &isCopiedArray3); @@ -15024,6 +16127,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jdouble *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, row, &isCopiedArray3); @@ -15075,6 +16180,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jboolean *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, row, &isCopiedArray3); @@ -15126,6 +16233,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray5 = JNI_FALSE; jlong *ptr5 = NULL; + if ( disp__glGetSeparableFilter == NULL ) return; + if(row!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, row, &isCopiedArray3); @@ -15176,6 +16285,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat alpha) { + if ( disp__glBlendColorEXT == NULL ) return; + disp__glBlendColorEXT ( (GLclampf) red, (GLclampf) green, @@ -15198,6 +16309,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat bias) { + if ( disp__glPolygonOffsetEXT == NULL ) return; + disp__glPolygonOffsetEXT ( (GLfloat) factor, (GLfloat) bias @@ -15227,6 +16340,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -15265,6 +16380,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -15303,6 +16420,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -15341,6 +16460,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -15379,6 +16500,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -15417,6 +16540,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -15455,6 +16580,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr9 = NULL; + if ( disp__glTexImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr9 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -15501,6 +16628,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetByteArrayElements(env, pixels, 0); @@ -15541,6 +16670,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetShortArrayElements(env, pixels, 0); @@ -15581,6 +16712,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetIntArrayElements(env, pixels, 0); @@ -15621,6 +16754,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetFloatArrayElements(env, pixels, 0); @@ -15661,6 +16796,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetDoubleArrayElements(env, pixels, 0); @@ -15701,6 +16838,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetBooleanArrayElements(env, pixels, 0); @@ -15741,6 +16880,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr10 = NULL; + if ( disp__glTexSubImage3DEXT == NULL ) return; + if(pixels!=NULL) { ptr10 = (*env)->GetLongArrayElements(env, pixels, 0); @@ -15785,6 +16926,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint height) { + if ( disp__glCopyTexSubImage3DEXT == NULL ) return; + disp__glCopyTexSubImage3DEXT ( (GLenum) target, (GLint) level, @@ -15814,6 +16957,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGenTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, &isCopiedArray1); @@ -15843,6 +16988,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glDeleteTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -15871,6 +17018,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glBindTextureEXT == NULL ) return; + disp__glBindTextureEXT ( (GLenum) target, (GLuint) texture @@ -15894,6 +17043,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint *ptr1 = NULL; jfloat *ptr2 = NULL; + if ( disp__glPrioritizeTexturesEXT == NULL ) return; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -15937,6 +17088,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jboolean *ptr2 = NULL; + if ( disp__glAreTexturesResidentEXT == NULL ) return 0; + if(textures!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, textures, 0); @@ -15976,6 +17129,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean ret; + if ( disp__glIsTextureEXT == NULL ) return 0; + ret = (jboolean) disp__glIsTextureEXT ( (GLuint) texture ); @@ -16000,6 +17155,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -16028,6 +17185,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -16056,6 +17215,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16084,6 +17245,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16112,6 +17275,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16140,6 +17305,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16168,6 +17335,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr4 = NULL; + if ( disp__glVertexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16202,6 +17371,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -16228,6 +17399,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -16254,6 +17427,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16280,6 +17455,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16306,6 +17483,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16332,6 +17511,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16358,6 +17539,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glNormalPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16392,6 +17575,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -16420,6 +17605,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -16448,6 +17635,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16476,6 +17665,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16504,6 +17695,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16532,6 +17725,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16560,6 +17755,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr4 = NULL; + if ( disp__glColorPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16594,6 +17791,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -16620,6 +17819,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -16646,6 +17847,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16672,6 +17875,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16698,6 +17903,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16724,6 +17931,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16750,6 +17959,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr3 = NULL; + if ( disp__glIndexPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16784,6 +17995,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetByteArrayElements(env, ptr, 0); @@ -16812,6 +18025,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetShortArrayElements(env, ptr, 0); @@ -16840,6 +18055,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetIntArrayElements(env, ptr, 0); @@ -16868,6 +18085,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetFloatArrayElements(env, ptr, 0); @@ -16896,6 +18115,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetDoubleArrayElements(env, ptr, 0); @@ -16924,6 +18145,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -16952,6 +18175,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr4 = NULL; + if ( disp__glTexCoordPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr4 = (*env)->GetLongArrayElements(env, ptr, 0); @@ -16985,6 +18210,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr2 = NULL; + if ( disp__glEdgeFlagPointerEXT == NULL ) return; + if(ptr!=NULL) { ptr2 = (*env)->GetBooleanArrayElements(env, ptr, 0); @@ -17016,6 +18243,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jbyte *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetByteArrayElements(env, params, &isCopiedArray1); @@ -17039,6 +18268,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jshort *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, params, &isCopiedArray1); @@ -17062,6 +18293,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jint *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, params, &isCopiedArray1); @@ -17085,6 +18318,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jfloat *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray1); @@ -17108,6 +18343,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jdouble *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, params, &isCopiedArray1); @@ -17131,6 +18368,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jboolean *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetBooleanArrayElements(env, params, &isCopiedArray1); @@ -17154,6 +18393,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray1 = JNI_FALSE; jlong *ptr1 = NULL; + if ( disp__glGetPointervEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetLongArrayElements(env, params, &isCopiedArray1); @@ -17181,6 +18422,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint i) { + if ( disp__glArrayElementEXT == NULL ) return; + disp__glArrayElementEXT ( (GLint) i ); @@ -17201,6 +18444,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint count) { + if ( disp__glDrawArraysEXT == NULL ) return; + disp__glDrawArraysEXT ( (GLenum) mode, (GLint) first, @@ -17221,6 +18466,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint mode) { + if ( disp__glBlendEquationEXT == NULL ) return; + disp__glBlendEquationEXT ( (GLenum) mode ); @@ -17240,6 +18487,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat param) { + if ( disp__glPointParameterfEXT == NULL ) return; + disp__glPointParameterfEXT ( (GLenum) pname, (GLfloat) param @@ -17261,6 +18510,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glPointParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, params, 0); @@ -17294,6 +18545,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, table, 0); @@ -17324,6 +18577,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, table, 0); @@ -17354,6 +18609,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, table, 0); @@ -17384,6 +18641,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, table, 0); @@ -17414,6 +18673,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, table, 0); @@ -17444,6 +18705,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, table, 0); @@ -17474,6 +18737,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glColorTableEXT == NULL ) return; + if(table!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, table, 0); @@ -17511,6 +18776,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jbyte *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetByteArrayElements(env, data, 0); @@ -17541,6 +18808,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetShortArrayElements(env, data, 0); @@ -17571,6 +18840,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetIntArrayElements(env, data, 0); @@ -17601,6 +18872,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetFloatArrayElements(env, data, 0); @@ -17631,6 +18904,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetDoubleArrayElements(env, data, 0); @@ -17661,6 +18936,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jboolean *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetBooleanArrayElements(env, data, 0); @@ -17691,6 +18968,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jlong *ptr5 = NULL; + if ( disp__glColorSubTableEXT == NULL ) return; + if(data!=NULL) { ptr5 = (*env)->GetLongArrayElements(env, data, 0); @@ -17727,6 +19006,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jbyte *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetByteArrayElements(env, table, &isCopiedArray3); @@ -17754,6 +19035,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jshort *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetShortArrayElements(env, table, &isCopiedArray3); @@ -17781,6 +19064,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jint *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetIntArrayElements(env, table, &isCopiedArray3); @@ -17808,6 +19093,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jfloat *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetFloatArrayElements(env, table, &isCopiedArray3); @@ -17835,6 +19122,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jdouble *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetDoubleArrayElements(env, table, &isCopiedArray3); @@ -17862,6 +19151,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jboolean *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetBooleanArrayElements(env, table, &isCopiedArray3); @@ -17889,6 +19180,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray3 = JNI_FALSE; jlong *ptr3 = NULL; + if ( disp__glGetColorTableEXT == NULL ) return; + if(table!=NULL) { ptr3 = (*env)->GetLongArrayElements(env, table, &isCopiedArray3); @@ -17922,6 +19215,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jfloat *ptr2 = NULL; + if ( disp__glGetColorTableParameterfvEXT == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetFloatArrayElements(env, params, &isCopiedArray2); @@ -17954,6 +19249,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jboolean isCopiedArray2 = JNI_FALSE; jint *ptr2 = NULL; + if ( disp__glGetColorTableParameterivEXT == NULL ) return; + if(params!=NULL) { ptr2 = (*env)->GetIntArrayElements(env, params, &isCopiedArray2); @@ -17983,6 +19280,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint count) { + if ( disp__glLockArraysEXT == NULL ) return; + disp__glLockArraysEXT ( (GLint) first, (GLsizei) count @@ -18001,6 +19300,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) JNIEnv *env, jobject obj) { + if ( disp__glUnlockArraysEXT == NULL ) return; + disp__glUnlockArraysEXT ( ); @@ -18018,6 +19319,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glActiveTextureARB == NULL ) return; + disp__glActiveTextureARB ( (GLenum) texture ); @@ -18036,6 +19339,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint texture) { + if ( disp__glClientActiveTextureARB == NULL ) return; + disp__glClientActiveTextureARB ( (GLenum) texture ); @@ -18055,6 +19360,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble s) { + if ( disp__glMultiTexCoord1dARB == NULL ) return; + disp__glMultiTexCoord1dARB ( (GLenum) target, (GLdouble) s @@ -18076,6 +19383,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord1dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -18104,6 +19413,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat s) { + if ( disp__glMultiTexCoord1fARB == NULL ) return; + disp__glMultiTexCoord1fARB ( (GLenum) target, (GLfloat) s @@ -18125,6 +19436,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord1fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, v, 0); @@ -18153,6 +19466,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint s) { + if ( disp__glMultiTexCoord1iARB == NULL ) return; + disp__glMultiTexCoord1iARB ( (GLenum) target, (GLint) s @@ -18174,6 +19489,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord1ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, v, 0); @@ -18202,6 +19519,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort s) { + if ( disp__glMultiTexCoord1sARB == NULL ) return; + disp__glMultiTexCoord1sARB ( (GLenum) target, (GLshort) s @@ -18223,6 +19542,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord1svARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, v, 0); @@ -18252,6 +19573,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble t) { + if ( disp__glMultiTexCoord2dARB == NULL ) return; + disp__glMultiTexCoord2dARB ( (GLenum) target, (GLdouble) s, @@ -18274,6 +19597,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord2dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -18303,6 +19628,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat t) { + if ( disp__glMultiTexCoord2fARB == NULL ) return; + disp__glMultiTexCoord2fARB ( (GLenum) target, (GLfloat) s, @@ -18325,6 +19652,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord2fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, v, 0); @@ -18354,6 +19683,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint t) { + if ( disp__glMultiTexCoord2iARB == NULL ) return; + disp__glMultiTexCoord2iARB ( (GLenum) target, (GLint) s, @@ -18376,6 +19707,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord2ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, v, 0); @@ -18405,6 +19738,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort t) { + if ( disp__glMultiTexCoord2sARB == NULL ) return; + disp__glMultiTexCoord2sARB ( (GLenum) target, (GLshort) s, @@ -18427,6 +19762,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord2svARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, v, 0); @@ -18457,6 +19794,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble r) { + if ( disp__glMultiTexCoord3dARB == NULL ) return; + disp__glMultiTexCoord3dARB ( (GLenum) target, (GLdouble) s, @@ -18480,6 +19819,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord3dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -18510,6 +19851,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat r) { + if ( disp__glMultiTexCoord3fARB == NULL ) return; + disp__glMultiTexCoord3fARB ( (GLenum) target, (GLfloat) s, @@ -18533,6 +19876,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord3fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, v, 0); @@ -18563,6 +19908,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint r) { + if ( disp__glMultiTexCoord3iARB == NULL ) return; + disp__glMultiTexCoord3iARB ( (GLenum) target, (GLint) s, @@ -18586,6 +19933,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord3ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, v, 0); @@ -18616,6 +19965,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort r) { + if ( disp__glMultiTexCoord3sARB == NULL ) return; + disp__glMultiTexCoord3sARB ( (GLenum) target, (GLshort) s, @@ -18639,6 +19990,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord3svARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, v, 0); @@ -18670,6 +20023,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jdouble q) { + if ( disp__glMultiTexCoord4dARB == NULL ) return; + disp__glMultiTexCoord4dARB ( (GLenum) target, (GLdouble) s, @@ -18694,6 +20049,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jdouble *ptr1 = NULL; + if ( disp__glMultiTexCoord4dvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetDoubleArrayElements(env, v, 0); @@ -18725,6 +20082,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jfloat q) { + if ( disp__glMultiTexCoord4fARB == NULL ) return; + disp__glMultiTexCoord4fARB ( (GLenum) target, (GLfloat) s, @@ -18749,6 +20108,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jfloat *ptr1 = NULL; + if ( disp__glMultiTexCoord4fvARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetFloatArrayElements(env, v, 0); @@ -18780,6 +20141,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jint q) { + if ( disp__glMultiTexCoord4iARB == NULL ) return; + disp__glMultiTexCoord4iARB ( (GLenum) target, (GLint) s, @@ -18804,6 +20167,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jint *ptr1 = NULL; + if ( disp__glMultiTexCoord4ivARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetIntArrayElements(env, v, 0); @@ -18835,6 +20200,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) jshort q) { + if ( disp__glMultiTexCoord4sARB == NULL ) return; + disp__glMultiTexCoord4sARB ( (GLenum) target, (GLshort) s, @@ -18859,6 +20226,8 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) { jshort *ptr1 = NULL; + if ( disp__glMultiTexCoord4svARB == NULL ) return; + if(v!=NULL) { ptr1 = (*env)->GetShortArrayElements(env, v, 0); @@ -18874,4 +20243,4 @@ Java_gl4java_GLFuncJauJNI_getNativeVersion ( JNIEnv *env, jobject obj ) } } -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/gl-disp-fetch.hc b/CNativeCode/gl-disp-fetch.hc index 8caeb97..6d6e51e 100755 --- a/CNativeCode/gl-disp-fetch.hc +++ b/CNativeCode/gl-disp-fetch.hc @@ -8,7 +8,7 @@ GET_GL_PROCADDRESS ("glGetString"); /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -1325,4 +1325,4 @@ disp__glMultiTexCoord4svARB = (void (CALLBACK *)(GLenum, const GLshort *)) GET_GL_PROCADDRESS ("glMultiTexCoord4svARB"); -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/gl-disp-var.h b/CNativeCode/gl-disp-var.h index 8ed3a45..1652317 100755 --- a/CNativeCode/gl-disp-var.h +++ b/CNativeCode/gl-disp-var.h @@ -6,7 +6,7 @@ LIBAPI const GLubyte *(CALLBACK * disp__glGetString )( GLenum name ); /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -3508,4 +3508,4 @@ */ LIBAPI void (CALLBACK * disp__glMultiTexCoord4svARB )(GLenum, const GLshort *); -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/gl-disp-var.hc b/CNativeCode/gl-disp-var.hc index 9b732fe..2c60bf2 100755 --- a/CNativeCode/gl-disp-var.hc +++ b/CNativeCode/gl-disp-var.hc @@ -6,7 +6,7 @@ const GLubyte *(CALLBACK * disp__glGetString )( GLenum name ) = NULL; /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: gl-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -886,4 +886,4 @@ void (CALLBACK * disp__glMultiTexCoord4svARB )(GLenum, const GLshort *) = NULL; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/glu-disp-fetch.hc b/CNativeCode/glu-disp-fetch.hc index 336c1f9..80784fb 100755 --- a/CNativeCode/glu-disp-fetch.hc +++ b/CNativeCode/glu-disp-fetch.hc @@ -39,7 +39,7 @@ GET_GL_PROCADDRESS("gluNewTess"); /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -165,4 +165,4 @@ disp__gluEndPolygon = (void (CALLBACK *)(GLUtesselator *)) GET_GL_PROCADDRESS ("gluEndPolygon"); -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/glu-disp-var.h b/CNativeCode/glu-disp-var.h index 29ecc5a..5000f65 100755 --- a/CNativeCode/glu-disp-var.h +++ b/CNativeCode/glu-disp-var.h @@ -26,7 +26,7 @@ LIBAPI GLUnurbsObj* (CALLBACK * disp__gluNewNurbsRenderer) ( void ); LIBAPI GLUtesselator* (CALLBACK * disp__gluNewTess) ( void ); /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -352,4 +352,4 @@ LIBAPI GLUtesselator* (CALLBACK * disp__gluNewTess) ( void ); */ LIBAPI void (CALLBACK * disp__gluEndPolygon )(GLUtesselator *); -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/CNativeCode/glu-disp-var.hc b/CNativeCode/glu-disp-var.hc index 496955e..7bcd913 100755 --- a/CNativeCode/glu-disp-var.hc +++ b/CNativeCode/glu-disp-var.hc @@ -27,7 +27,7 @@ GLUnurbsObj* (CALLBACK * disp__gluNewNurbsRenderer) ( void ) = NULL; GLUtesselator* (CALLBACK * disp__gluNewTess) ( void ) = NULL; /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -113,4 +113,4 @@ GLUtesselator* (CALLBACK * disp__gluNewTess) ( void ) = NULL; void (CALLBACK * disp__gluEndPolygon )(GLUtesselator *) = NULL; -/* C2J Parser Version 2.0: Java program parsed successfully. */ +/* C2J Parser Version 2.1: Java program parsed successfully. */ diff --git a/COMPILATION.txt b/COMPILATION.txt index a20a4c3..fa72cf3 100644 --- a/COMPILATION.txt +++ b/COMPILATION.txt @@ -37,6 +37,11 @@ http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java/binpkg/png-1.0a-jar.zip one's !! Please be sure to use a GLU Version >= 1.2 !! + Well, a GLU 1.2 version is recommended, e,g, SGI's one. + If you use Mesa's GLU version, you may have to add: + -DGLU_VERSION_1_2 + to your CFLAGS ! + (b) X11R6 (XFree86 works fine ;-) 3.6, or >= 4.0 (c) Unix standard file-utilities (tar, gzip, ...) @@ -214,21 +219,11 @@ If all goes well, just type e.g.: in this directory, and you should see a demo manager for all the GL4Java demos we have written. -To allow JAVA2's appletviewer or Java2-Plug-In using JNI native libs, -just look at GL4Java/demo/Java2Applet.bat -(You have to change the gl4java.policy file) ! - -You can - of course - use your 'policytool', which is shipped with JAVA2 ! -To use the demo Applets for Java2-Plug-In from www.jausoft.com, please add the -following lines to your java.policy file: - grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/-" - { - permission java.security.AllPermission; - }; You can also compare the totally native glut version against the java version. The glut versions do exist in the demos path also (under native). Sven Goethel 2000-11-18 +10th April 2001 \end{verbatim} diff --git a/INSTALL.txt b/INSTALL.txt index 482c9e7..279e30b 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -14,21 +14,6 @@ WHERE DO YOU GET the current version of GL4Java ? - Run the demo's from the GL4Java Website - you must add privileges to your - - jre/lib/security/java.policy - - file. - - Here are the privileges for this purpose: - - http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/gl4java.policy - - or from this directory: - - demos/gl4java.policy - - Manually for Unix, Windows, ... ================================ http://www.jausoft.com/Files/Java/1.1.X/GL4Java/ @@ -152,12 +137,6 @@ o Add gl4java.jar AND png.jar to your CLASSPATH (echo \$CLASSPATH) o If you use JAVA2 or JRE - copy gl4java.jar AND png.jar to : ./jre/lib/ext/. -o If you use JAVA2 Plug-In copy gl4java.jar AND png.jar to : - ./jre/lib/. - (looks like a bug, because the Java2-PlugIn does not find - the gl4java.jar file in the ./jre/lib/ext directory ) - - UNICE USERS NATIVE LIBRARY ============================ @@ -231,21 +210,6 @@ o You can now download the demos-archive GL4JavaX.Y.Z.R-demos.zip This will invoke the demo-manager ! -o To allow JAVA2's appletviewer using JNI native libs, - just look at GL4Java/demo/Java2Applet.bat - (You have to change the gl4java.policy file) ! - - You can - of course - use your 'policytool', - which is shipped with JAVA2 ! - - To use the demo Applets for Java2-Plug-In from www.jausoft.com, - please add the following lines to your java.policy file: - -grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/-" { - permission java.security.AllPermission; -}; - - o You can check JAVA2-Plug-In with the Java-Applets-Html-File's demos/glLogoCvsAppletJ2P.html demos/glOlympicCvsAppletJ2P.html @@ -280,6 +244,7 @@ Sven Goethel 2nd September 1999 16th Novemeber 1999 7th March 2000 +10th April 2001 --------------------- diff --git a/INSTALLER.txt b/INSTALLER.txt index b001498..34d74c9 100644 --- a/INSTALLER.txt +++ b/INSTALLER.txt @@ -32,15 +32,11 @@ The Web-Installer works for: jre/lib/security/java.policy - file. + file for the GL4Java-Installer only ! Here are the privileges for this purpose: - http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/gl4java.policy - - or from this directory: - - demos/gl4java.policy + http://www.jausoft.com/Files/Java/1.1.X/GL4Java/Installer/java.policy Sven Goethel ! diff --git a/Installer/install-withproxy.bat b/Installer/install-withproxy.bat new file mode 100755 index 0000000..01ae742 --- /dev/null +++ b/Installer/install-withproxy.bat @@ -0,0 +1,12 @@ +@echo off +if "x%CLASSPATH%" == "x" goto nocpath + set xxCLASSPATH=%CLASSPATH% + set CLASSPATH=GL4JInstaller.jar;%CLASSPATH% + java -Dhttp.proxyHost=192.168.0.1 -Dhttp.proxyPort=3128 GL4JInst + set CLASSPATH=%xxCLASSPATH% + goto finish +:nocpath + set CLASSPATH=GL4JInstaller.jar + java -Dhttp.proxyHost=192.168.0.1 -Dhttp.proxyPort=3128 GL4JInst + set CLASSPATH= +:finish diff --git a/Installer/install-withproxy.sh b/Installer/install-withproxy.sh new file mode 100755 index 0000000..f2681e5 --- /dev/null +++ b/Installer/install-withproxy.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +if [ -z ${CLASSPATH:=""} ] ; then + CLASSPATH=GL4JInstaller.jar +else + CLASSPATH=GL4JInstaller.jar:${CLASSPATH} +fi +export CLASSPATH +exec java -Dhttp.proxyHost=192.168.0.1 -Dhttp.proxyPort=3128 GL4JInst diff --git a/Installer/java.policy b/Installer/java.policy index d3482cb..b73056b 100644 --- a/Installer/java.policy +++ b/Installer/java.policy @@ -19,88 +19,3 @@ grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/Installer/*" permission java.security.AllPermission; }; -grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/MiscDemos/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/RonsDemos/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/SwingDemos/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/GLLandScape/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/HodglimsNeHe/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java-Stuff/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java-Stuff/psi/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java/Installer/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java/demos/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java/demos/MiscDemos/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java/demos/RonsDemos/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java/demos/SwingDemos/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java/demos/GLLandScape/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java/demos/HodglimsNeHe/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java-Stuff/*" -{ - permission java.security.AllPermission; -}; - -grant codeBase "http://jausoft.goethel.de/Files/Java/1.1.X/GL4Java-Stuff/psi/*" -{ - permission java.security.AllPermission; -}; - diff --git a/Installer/makeMSIESignedCab.sh b/Installer/makeMSIESignedCab.sh index 8338132..768c362 100755 --- a/Installer/makeMSIESignedCab.sh +++ b/Installer/makeMSIESignedCab.sh @@ -15,5 +15,5 @@ rm -f *.class GL4JInst.cab //D/MSJAVASDK/Bin/cabarc N GL4JInst.cab *.class # signcode -j javasign.dll -jp low -spc GL4JInst.spc -k GL4JInst GL4JInst.cab -//D/MSJAVASDK/Bin/signcode -j javasign.dll -jp low -spc GL4JInst206.spc -v GL4JInst206.pvk GL4JInst.cab +//D/MSJAVASDK/Bin/signcode -j javasign.dll -jp low -spc GL4JInst271.spc -v GL4JInst271.pvk GL4JInst.cab rm *.class diff --git a/Installer/makeMScert.sh b/Installer/makeMScert.sh index e652f0b..785da63 100755 --- a/Installer/makeMScert.sh +++ b/Installer/makeMScert.sh @@ -1,7 +1,7 @@ #! /bin/sh # The Microsft signing keys were created using the Microsoft makecert and -//D/MSJAVASDK/Bin/makecert -nscp -r -n CN=GL4JInst206 GL4JInst206.cer -sv GL4JInst206.pvk +//D/MSJAVASDK/Bin/makecert -nscp -r -n CN=GL4JInst271 GL4JInst271.cer -sv GL4JInst271.pvk # (when prompted for a password, click "None") -//D/MSJAVASDK/Bin/cert2spc GL4JInst206.cer GL4JInst206.spc +//D/MSJAVASDK/Bin/cert2spc GL4JInst271.cer GL4JInst271.spc diff --git a/Installer/makeNetscapeSignedJar-Unix.sh b/Installer/makeNetscapeSignedJar-Unix.sh index bc58a4b..0cad301 100755 --- a/Installer/makeNetscapeSignedJar-Unix.sh +++ b/Installer/makeNetscapeSignedJar-Unix.sh @@ -5,9 +5,9 @@ # The Netscape signing keys were created using the Netscape signtool # utility, as follows: # copy key3.db and cert7.db from one of the users directories. -# signtool -d . -G GL4JInst207 +# signtool -d . -G GL4JInst271 # Enter the following information: -# certificate common name: GL4JInst207 +# certificate common name: GL4JInst271 # organization: GL4Java Development Team # organization unit: GL4JInst # state or province: NRW @@ -27,7 +27,7 @@ javac -classpath ".:../capsapi_classes.zip" *.java . versionundef.sh rm -rf META-INF -signtool -d . -e .class -k GL4JInst270 -Z GL4JInst_ns.jar -c9 --norecurse . +signtool -d . -e .class -k GL4JInst271 -Z GL4JInst_ns.jar -c9 --norecurse . rm -rf META-INF rm -f key3.db cert7.db *.class diff --git a/Installer/versiondef.sh b/Installer/versiondef.sh index f5fb6b6..ca1295e 100644 --- a/Installer/versiondef.sh +++ b/Installer/versiondef.sh @@ -1,6 +1,6 @@ MAJV=2 MINV=7 -BUGV=0 +BUGV=1 RELV=0 echo creating installer for version $MAJV.$MINV.$BUGV.$RELV ! diff --git a/Java2.txt b/Java2.txt index b2fec12..f242a98 100644 --- a/Java2.txt +++ b/Java2.txt @@ -3,6 +3,9 @@ Since GL4Java Version 2.0.0 Release 1, GL4Java do supports the Java2 plattform ! +Since GL4Java Version 2.7.1, +GL4Java do supports the privileges of the extension mechanism ! + Please read INSTALL.txt first ! You may have many Java2 installation's, e.g.: @@ -34,16 +37,11 @@ you must add privileges to your jre/lib/security/java.policy -file. - -Here are the privileges for this purpose: - - http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/gl4java.policy +file, to install GL4Java with the GL4Java Installer ! -or from this directory: - - demos/gl4java.policy +Here are the privileges for this purpose (installation only): + http://www.jausoft.com/Files/Java/1.1.X/GL4Java/Installer/java.policy Prerequisites @@ -58,10 +56,6 @@ Be sure to have: For Windows32: Java2-Plug-In, Java2, JRE (prefered) c:/windows/system/GL4JavaGljMSJDirect.dll - c:/windows/system/GL4JavaJauGLJNI.dll - c:/windows/system/GL4JavaJauGLJNI12.dll - c:/windows/system/GL4JavaJauGLUJNI.dll - c:/windows/system/GL4JavaJauGLUJNI12.dll c:/windows/system/GL4JavaJauGljJNI.dll c:/windows/system/GL4JavaJauGljJNI12.dll c:/windows/system/GL4JavaJauGljJNI13.dll @@ -69,25 +63,19 @@ Be sure to have: or ./jre/bin/GL4JavaGljMSJDirect.dll - ./jre/bin/GL4JavaJauGLJNI.dll - ./jre/bin/GL4JavaJauGLJNI12.dll - ./jre/bin/GL4JavaJauGLUJNI.dll - ./jre/bin/GL4JavaJauGLUJNI12.dll ./jre/bin/GL4JavaJauGljJNI.dll ./jre/bin/GL4JavaJauGljJNI12.dll ./jre/bin/GL4JavaJauGljJNI13.dll For Unix: Java2-Plug-In, Java2, JRE (prefered) - /usr/lib/libGL4JavaJauGLJNI12.so* - /usr/lib/libGL4JavaJauGLUJNI12.so* + /usr/lib/libGL4JavaJauGljJNI.so* /usr/lib/libGL4JavaJauGljJNI12.so* /usr/lib/libGL4JavaJauGljJNI13.so* or - ./jre/lib//libGL4JavaJauGLJNI12.so* - ./jre/lib//libGL4JavaJauGLUJNI12.so* + ./jre/lib//libGL4JavaJauGljJNI.so* ./jre/lib//libGL4JavaJauGljJNI12.so* ./jre/lib//libGL4JavaJauGljJNI13.so* @@ -96,11 +84,18 @@ Be sure to have: Be sure to copy the linked lib-files also ! - After installation you may do a "ldconfig" call as root ! + After installation you may do a "ldconfig" + call as root ! Java2-Plug-In, Appletviewer, Security: ====================================== + Since GL4Java 2.7.1, the gl4java.jar file must resides within + the jre/lib/ext directory. In this case no special policy + is needed for use GL4Java and you can skip this chapter !! + + For GL4Java <= 2.7.0 only: + To allow JAVA2's appletviewer and Plug-In using JNI native libs, just look at GL4Java/demo/Java2Applet.bat (You have to change the GL4Java.policy file) ! diff --git a/MS-JVM.txt b/MS-JVM.txt index 80b1fd1..ae8de65 100644 --- a/MS-JVM.txt +++ b/MS-JVM.txt @@ -34,15 +34,20 @@ so you have the new directories: Delete the new directory C:\WINDOWS\Java\TRUSTLIB\META-INF ! -Then copy the native library (DLL) GL4JavaGljMSJDirect.dll +Then copy the native libraries (DLL): + + GL4JavaGljMSJDirect.dll + GL4JavaJauGljJNI.dll + GL4JavaJauGljJNI12.dll + GL4JavaJauGljJNI13.dll + to C:\WINDOWS\SYSTEM[32] - C:\WINDOWS\SYSTEM32\GL4JavaGljMSJDirect.dll (WINNT) + C:\WINDOWS\SYSTEM32\ (WINNT) or - C:\WINDOWS\SYSTEM\GL4JavaGljMSJDirect.dll (WIN9X) - + C:\WINDOWS\SYSTEM\ (WIN9X) Notes: ====== @@ -60,14 +65,5 @@ Applets, Security: This Port to the MS-JVM is written by Ron Cemer and merged into the GL4Java official source tree by Sven Goethel. -TODO: -===== - -Support a better window update for the GL4Java OpenGL windows ! - -Support query Double-Buffer and STEREO, like X11 ! - -An Easy Installation Tool :-) That's Ron's sweating either. - \end{verbatim} diff --git a/Netscape.txt b/Netscape.txt index 16c2d7f..4a7dc24 100644 --- a/Netscape.txt +++ b/Netscape.txt @@ -18,8 +18,8 @@ Be sure to have: ./Netcape/Communicator/Program/Java/classes/gl4java-glutfonts.jar ./Netcape/Communicator/Program/Java/bin/GL4JavaJauGljJNI.dll - ./Netcape/Communicator/Program/Java/bin/GL4JavaJauGLJNI.dll - ./Netcape/Communicator/Program/Java/bin/GL4JavaJauGLUJNI.dll + ./Netcape/Communicator/Program/Java/bin/GL4JavaJauGljJNI12.dll + ./Netcape/Communicator/Program/Java/bin/GL4JavaJauGljJNI13.dll UNIX (Linux/Solaris/...): @@ -33,26 +33,9 @@ Be sure to have: The nativ libraries must be installed on a directory, which is in your LD_LIBRARY_PATH environment !! E.g.: - /usr/lib/libGL4JavaJauGLJNI.so - /usr/lib/libGL4JavaJauGLJNI.so.2 - /usr/lib/libGL4JavaJauGLJNI.so.2.1 - /usr/lib/libGL4JavaJauGLJNI.so.2.1.2 - /usr/lib/libGL4JavaJauGLJNInf.so - /usr/lib/libGL4JavaJauGLJNInf.so.2 - /usr/lib/libGL4JavaJauGLJNInf.so.2.1 - /usr/lib/libGL4JavaJauGLJNInf.so.2.1.2 - /usr/lib/libGL4JavaJauGLUJNI.so - /usr/lib/libGL4JavaJauGLUJNI.so.2 - /usr/lib/libGL4JavaJauGLUJNI.so.2.1 - /usr/lib/libGL4JavaJauGLUJNI.so.2.1.2 - /usr/lib/libGL4JavaJauGLUJNInf.so - /usr/lib/libGL4JavaJauGLUJNInf.so.2 - /usr/lib/libGL4JavaJauGLUJNInf.so.2.1 - /usr/lib/libGL4JavaJauGLUJNInf.so.2.1.2 - /usr/lib/libGL4JavaJauGljJNI.so - /usr/lib/libGL4JavaJauGljJNI.so.2 - /usr/lib/libGL4JavaJauGljJNI.so.2.1 - /usr/lib/libGL4JavaJauGljJNI.so.2.1.2 + /usr/lib/libGL4JavaJauGljJNI.so* + /usr/lib/libGL4JavaJauGljJNI12.so* + /usr/lib/libGL4JavaJauGljJNI13.so* All symbolic links and the file itself, use "cp -a" to keep the symbolic links alive ! diff --git a/README-Version-2-5-2.txt b/README-Version-2-5-2.txt index eaf5c30..2d9865a 100644 --- a/README-Version-2-5-2.txt +++ b/README-Version-2-5-2.txt @@ -2,7 +2,8 @@ GL4Java has it's new _legal_ name: OpenGL[tm] for Java[tm] - It's abbreviation may be gl4java .. with the additional trademark hints ! + It's abbreviation may be gl4java + .. with the additional trademark hints ! Summary Version 2-5-2-0 testX: =============================== @@ -11,81 +12,73 @@ Summary Version 2-5-2-0 testX: - code is now 64bit clean, 64bit prepared - Using the new revision makes your existing code incompatible, because: - - The GLUFunc.gluNew* etc. methods uses the long type for - the reference holder for quadric, tesselation, - .. (old: int type) ! - - This is, because this new revision is completly 64bit clean ! - All native reference holders are of type long ! - - - You did not encapsulate your OpenGL calls within - GLContext.gljMakeCurrent - - GLContext.gljFree - e.g. within the GLCanvas.display method: - glj.gljMakeCurrent(); // lock GL Context - gl.glBegin(); - gl.glEnd(); - glj.gljSwap(); - glj.gljFree(); // release GL Context + - The GLUFunc.gluNew* etc. methods uses the long type for + the reference holder for quadric, tesselation, + .. (old: int type) ! + + This is, because this new revision is completly 64bit clean ! + All native reference holders are of type long ! + + - You did not encapsulate your OpenGL calls within + GLContext.gljMakeCurrent + + GLContext.gljFree + e.g. within the GLCanvas.display method: + glj.gljMakeCurrent(); // lock GL Context + gl.glBegin(); + gl.glEnd(); + glj.gljSwap(); + glj.gljFree(); // release GL Context All the demo's have been updated in the new test release, to work with 2.5.2.0 ! -The prerelease can be fetched: - - binary-packages: - http://www.jausoft.com/Files/Java/1.1.X/GL4Java/binpkg - - sources, doc's, demo's: - http://www.jausoft.com/Files/Java/1.1.X/GL4Java/archive - - The CVS repository is commited and tagged: rev-2-5-2-0-testX - http://gl4java.sourceforge.net/ - Experience: ========== - Linux 2.4.1, XFree86 4.0.2, kde 2.1 beta2: + Linux 2.4.1, XFree86 4.0.2, kde 2.1 beta2: - Command-Line JDK (1.1-1.3, sun, blackdown, ibm(no jawt)): OK ! - Indirect DRI (Mesa-Soft 3.3): OK - NVidia 0.96: OK - See NVidia notes below ! + Command-Line JDK (1.1-1.3, sun, blackdown, ibm(no jawt)): OK ! + Indirect DRI (Mesa-Soft 3.3): OK + NVidia 0.96: OK + See NVidia notes below ! - Netscape + Netscape JVM: ERROR ! - does not work, because Netscape's JVM - implementation on linux looks like - not to handle long-types within the JNI API .. ?! + Netscape + Netscape JVM: ERROR ! + does not work, because Netscape's JVM + implementation on linux looks like + not to handle long-types within the JNI API .. ?! - Netscape + j2re-1_3_0_01: OK ! - Indirect DRI (Mesa-Soft 3.3): OK - NVidia 0.96: OK - See NVidia notes below ! + Netscape + j2re-1_3_0_01: OK ! + Indirect DRI (Mesa-Soft 3.3): OK + NVidia 0.96: OK + See NVidia notes below ! - Konqueror (2.1 beta2): - jdk 1.3-sun: ERROR - Applet runs, but nothing is visible ! + Konqueror (2.1 beta2): + jdk 1.3-sun: ERROR + Applet runs, but nothing is visible ! - jdk 1.3-ibm (no jawt): OK ! + jdk 1.3-ibm (no jawt): OK ! - jdk 1.3-blackdown: OK ! - Indirect DRI (Mesa-Soft 3.3): OK - NVidia 0.96: OK - See NVidia notes below ! + jdk 1.3-blackdown: OK ! + Indirect DRI (Mesa-Soft 3.3): OK + NVidia 0.96: OK + See NVidia notes below ! + You should disable: + - show java console + - security manager (java2 itself takes care) - Win98/WinNT4.0(*): + Win98/WinNT4.0(*): - Command-Line JDK (1.1-1.3, sun): OK ! - Well, you have to start the java.exe from the - /jre/bin/java.exe - Otherwise, the jawt.dll is not found !! BUG in JDK !! + Command-Line JDK (1.1-1.3, sun): OK ! + Well, you have to start the java.exe from the + /jre/bin/java.exe + Otherwise, the jawt.dll is not found !! BUG in JDK !! - IExplorer + MS-JVM buil 3802: OK ! - JDirect usage .. + IExplorer + MS-JVM buil 3802: OK ! + JDirect usage .. - JRE 1.3* Plugin + ( IExplorer | Netscape ) OK ! + JRE 1.3* Plugin + ( IExplorer | Netscape ) OK ! - Netscape + Netscape JVM OK ! + Netscape + Netscape JVM OK ! (*) WinNT 4.0: On my system (servicepack6, nvidia detonator3), @@ -100,27 +93,8 @@ Experience: NVidia Driver Note's: ==================== -The Linux 0.96 driver, and may be the winnt4.0 drivers, -looks like not being able to handle THREAD's very well ! - -Example: - -JVM Process 1: - JVM Process 1 - Thread 1: - >MakeCurrent() - >Free() - - This Produces many .X.err logs regarding to new created drawables for - same thread !(?) - -If you use the same JVM process, and you start many applets -> native threads, -the GL context managment looks like very confused. -On Linux the GL rendering went slower and slower ! -But a restarted JVM is fast as its first time ! -Yes - GL4Java does destroy the glcontext -and finalizes well ! +The Linux >= 0.9-769 driver works ok ! -comments, ideas are very wellcome ! kind regards, sven diff --git a/README.GLXDRI.txt b/README.GLXDRI.txt index 6bfa661..060354f 100644 --- a/README.GLXDRI.txt +++ b/README.GLXDRI.txt @@ -1,6 +1,10 @@ GL4Java is prepared for XFree86 4.0 & OpenGL/DRI ================================================ +Since GL4Java 2.7.1 and 2001 April 10, +everything works fine ! + +The following text is history .. ctx := OpenGL rendering context diff --git a/docs-src/GL4Java.tex b/docs-src/GL4Java.tex index 0e75863..281a234 100644 --- a/docs-src/GL4Java.tex +++ b/docs-src/GL4Java.tex @@ -17,12 +17,12 @@ & \htmladdnormallink{OpenGL[tm] for Java[tm] (formerly gl4java)}{http://www.jausoft.com/gl4java/}\\[3mm] & Implementation Of A Native OpenGL-Interface \\ & to Java, X-Window and Windows (95/NT)\\[3mm] - & \emph{Version 2.4.0 Release 0}\\[5mm] + & \emph{Version 2.7.1 Release 0}\\[5mm] & \htmladdnormallink{Sven Goethel}{mailto:gl4java@jausoft.com} \\[25mm] & Jausoft - Sven Goethel Software development \\[25mm] % \hline \\[20mm] & 29. December 1997 (Diploma Thesis Closing)\\[50mm] - & 7th March 2001 (Last Changes) + & 10th April 2001 (Last Changes) \end{tabular} } \end{titlepage} @@ -510,16 +510,18 @@ Next create the library, class-files and all is needed with (for Unix/X11): The Unix makefile-action does the complete creation :-) The default shared-library files for Unice's are : \begin{verbatim} - GLContext: libGL4JavaJauGljJNI.so - GLFuncJauJNI: libGL4JavaJauGLJNI.so - GLUFuncJauJNI: libGL4JavaJauGLUJNI.so + JVM == 1.1: libGL4JavaJauGljJNI.so + + JVM == 1.2: libGL4JavaJauGljJNI12.so + + JVM >= 1.3: libGL4JavaJauGljJNI13.so This *.so files stands for the versions files with all symbolic links, e.g.: - libGL4JavaJauGljJNI.so -> libGL4JavaJauGljJNI.so.2.1 - libGL4JavaJauGljJNI.so.2.1 -> libGL4JavaJauGljJNI.so.2.1.2 - libGL4JavaJauGljJNI.so.2.1.2 + libGL4JavaJauGljJNI.so -> libGL4JavaJauGljJNI.so.2.7 + libGL4JavaJauGljJNI.so.2.7 -> libGL4JavaJauGljJNI.so.2.7.1 + libGL4JavaJauGljJNI.so.2.7.1 \end{verbatim} @@ -541,10 +543,14 @@ An additional C compiler invocation must be done (see \ref{WinCompile}, page \pageref{WinCompile}) to create the default shared-library files: \begin{verbatim} - GLContext (SUN-JNI): GL4JavaJauGljJNI.dll - GLFuncJauJNI (SUN-JNI): GL4JavaJauGLJNI.dll - GLUFuncJauJNI (SUN-JNI): GL4JavaJauGLUJNI.dll - GLContext (MS-JVM) : GL4JavaGljMSJDirect.dll + JVM == 1.1: GL4JavaJauGljJNI.dll + + JVM == 1.2: GL4JavaJauGljJNI12.dll + + JVM >= 1.3: GL4JavaJauGljJNI13.dll + + MS-JVM: GL4JavaGljMSJDirect.dll + + GL4JavaJauGljJNI.dll \end{verbatim} To run GL4Java within MS-JVM and InternetExplorer, @@ -569,23 +575,6 @@ Next create the demos with. in this directory, and you should see a demo manager for all the GL4Java demos we have written. - To allow JAVA2's appletviewer or Java2-Plug-In using JNI native libs, - just look at GL4Java/demo/Java2Applet.bat - (You have to change the gl4java.policy file) ! - - You can - of course - use your 'policytool', - which is shipped with JAVA2 ! - - To use the demo Applets for Java2-Plug-In from www.jausoft.com, - please add the following lines to your java.policy file: - -\begin{verbatim} - grant codeBase "http://www.jausoft.com/Files/Java/1.1.X/GL4Java/demos/-" - { - permission java.security.AllPermission; - }; -\end{verbatim} - You can also compare the totally native glut version against the java version. The glut versions do exist in the demos path also (under native). diff --git a/gl4java/GLContext.java.skel b/gl4java/GLContext.java.skel index a8fc53d..b719cfd 100644 --- a/gl4java/GLContext.java.skel +++ b/gl4java/GLContext.java.skel @@ -11,6 +11,7 @@ import java.awt.*; import java.applet.Applet; import java.awt.event.*; import java.lang.reflect.*; +import java.security.*; /** * The base manager class for the OpenGL language mapping for Java ! @@ -642,8 +643,6 @@ public class GLContext extends Object if(gljClassDebug) System.out.println("GLContext.loadNativeLibraries will do it !"); - String libNames[] = null; - jvmVendor = java.lang.System.getProperty("java.vendor"); jvmVersion = java.lang.System.getProperty("java.version"); @@ -700,6 +699,8 @@ public class GLContext extends Object else /* oops - lets guess unix/x11 :-) */ osType = OsX11; + String libNames[] = null; + if( jvmVersionMajor>=2 || ( jvmVersionMajor==1 && jvmVersionMinor>=4 ) ) @@ -773,6 +774,8 @@ public class GLContext extends Object useMSJDirect = false; } + final String f_libNames[] = libNames; + if(isNetscapeJvm) { System.out.println("Netscape JVM try to get Privileges"); @@ -796,41 +799,89 @@ public class GLContext extends Object } } - /* load libs */ - int libNumber = 0; - String _libName = null ; - boolean libLoaded[] = new boolean[libNames.length]; - - for(libNumber=0; libNumber=2 || + (jvmVersionMajor==1 && jvmVersionMinor>=2) + ) { - do { - try { - System.loadLibrary( libNames[libNumber] ); - libLoaded[libNumber]=true; - if(gljClassDebug) - { - System.out.println("loaded native library: "+ - libNames[libNumber]); - } - } catch ( UnsatisfiedLinkError e) { - System.out.println - ( "Sorry, can't find the library: "+ - libNames[libNumber]+"\n"+e ); - - libNames[libNumber]=null; // stop trying ... :-( - } - } while( libLoaded[libNumber]==false && - libNames[libNumber]!=null ); - } - - for(libNumber=0; libNumber - extern void glClearIndex ( GLfloat c ) ; - * - */ - public native void glClearIndex ( - float c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glClearColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * 
- */ - public native void glClearColor ( - float red, - float green, - float blue, - float alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glClear ( GLbitfield mask ) ;
- * 
- */ - public native void glClear ( - int mask - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexMask ( GLuint mask ) ;
- * 
- */ - public native void glIndexMask ( - int mask - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorMask ( GLboolean red , GLboolean green , GLboolean blue , GLboolean alpha ) ;
- * 
- */ - public native void glColorMask ( - boolean red, - boolean green, - boolean blue, - boolean alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glAlphaFunc ( GLenum func , GLclampf ref ) ;
- * 
- */ - public native void glAlphaFunc ( - int func, - float ref - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendFunc ( GLenum sfactor , GLenum dfactor ) ;
- * 
- */ - public native void glBlendFunc ( - int sfactor, - int dfactor - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLogicOp ( GLenum opcode ) ;
- * 
- */ - public native void glLogicOp ( - int opcode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCullFace ( GLenum mode ) ;
- * 
- */ - public native void glCullFace ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glFrontFace ( GLenum mode ) ;
- * 
- */ - public native void glFrontFace ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPointSize ( GLfloat size ) ;
- * 
- */ - public native void glPointSize ( - float size - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLineWidth ( GLfloat width ) ;
- * 
- */ - public native void glLineWidth ( - float width - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLineStipple ( GLint factor , GLushort pattern ) ;
- * 
- */ - public native void glLineStipple ( - int factor, - short pattern - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPolygonMode ( GLenum face , GLenum mode ) ;
- * 
- */ - public native void glPolygonMode ( - int face, - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPolygonOffset ( GLfloat factor , GLfloat units ) ;
- * 
- */ - public native void glPolygonOffset ( - float factor, - float units - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPolygonStipple ( const GLubyte * mask ) ;
- * 
- */ - public native void glPolygonStipple ( - byte[] mask - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPolygonStipple ( GLubyte * mask ) ;
- * 
- */ - public native void glGetPolygonStipple ( - byte[] mask - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEdgeFlag ( GLboolean flag ) ;
- * 
- */ - public native void glEdgeFlag ( - boolean flag - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEdgeFlagv ( const GLboolean * flag ) ;
- * 
- */ - public native void glEdgeFlagv ( - boolean[] flag - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glScissor ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - public native void glScissor ( - int x, - int y, - int width, - int height - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glClipPlane ( GLenum plane , const GLdouble * equation ) ;
- * 
- */ - public native void glClipPlane ( - int plane, - double[] equation - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetClipPlane ( GLenum plane , GLdouble * equation ) ;
- * 
- */ - public native void glGetClipPlane ( - int plane, - double[] equation - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawBuffer ( GLenum mode ) ;
- * 
- */ - public native void glDrawBuffer ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glReadBuffer ( GLenum mode ) ;
- * 
- */ - public native void glReadBuffer ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEnable ( GLenum cap ) ;
- * 
- */ - public native void glEnable ( - int cap - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDisable ( GLenum cap ) ;
- * 
- */ - public native void glDisable ( - int cap - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glIsEnabled ( GLenum cap ) ;
- * 
- */ - public native boolean glIsEnabled ( - int cap - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEnableClientState ( GLenum cap ) ;
- * 
- */ - public native void glEnableClientState ( - int cap - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDisableClientState ( GLenum cap ) ;
- * 
- */ - public native void glDisableClientState ( - int cap - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetBooleanv ( GLenum pname , GLboolean * params ) ;
- * 
- */ - public native void glGetBooleanv ( - int pname, - boolean[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetDoublev ( GLenum pname , GLdouble * params ) ;
- * 
- */ - public native void glGetDoublev ( - int pname, - double[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetFloatv ( GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetFloatv ( - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetIntegerv ( GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetIntegerv ( - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPushAttrib ( GLbitfield mask ) ;
- * 
- */ - public native void glPushAttrib ( - int mask - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPopAttrib ( void ) ;
- * 
- */ - public native void glPopAttrib ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPushClientAttrib ( GLbitfield mask ) ;
- * 
- */ - public native void glPushClientAttrib ( - int mask - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPopClientAttrib ( void ) ;
- * 
- */ - public native void glPopClientAttrib ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLint glRenderMode ( GLenum mode ) ;
- * 
- */ - public native int glRenderMode ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLenum glGetError ( void ) ;
- * 
- */ - public native int glGetError ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glFinish ( void ) ;
- * 
- */ - public native void glFinish ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glFlush ( void ) ;
- * 
- */ - public native void glFlush ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glHint ( GLenum target , GLenum mode ) ;
- * 
- */ - public native void glHint ( - int target, - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glClearDepth ( GLclampd depth ) ;
- * 
- */ - public native void glClearDepth ( - double depth - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDepthFunc ( GLenum func ) ;
- * 
- */ - public native void glDepthFunc ( - int func - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDepthMask ( GLboolean flag ) ;
- * 
- */ - public native void glDepthMask ( - boolean flag - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDepthRange ( GLclampd near_val , GLclampd far_val ) ;
- * 
- */ - public native void glDepthRange ( - double near_val, - double far_val - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glClearAccum ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
- * 
- */ - public native void glClearAccum ( - float red, - float green, - float blue, - float alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glAccum ( GLenum op , GLfloat value ) ;
- * 
- */ - public native void glAccum ( - int op, - float value - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMatrixMode ( GLenum mode ) ;
- * 
- */ - public native void glMatrixMode ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glOrtho ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
- * 
- */ - public native void glOrtho ( - double left, - double right, - double bottom, - double top, - double near_val, - double far_val - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glFrustum ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
- * 
- */ - public native void glFrustum ( - double left, - double right, - double bottom, - double top, - double near_val, - double far_val - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glViewport ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - public native void glViewport ( - int x, - int y, - int width, - int height - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPushMatrix ( void ) ;
- * 
- */ - public native void glPushMatrix ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPopMatrix ( void ) ;
- * 
- */ - public native void glPopMatrix ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLoadIdentity ( void ) ;
- * 
- */ - public native void glLoadIdentity ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLoadMatrixd ( const GLdouble * m ) ;
- * 
- */ - public native void glLoadMatrixd ( - double[] m - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLoadMatrixf ( const GLfloat * m ) ;
- * 
- */ - public native void glLoadMatrixf ( - float[] m - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultMatrixd ( const GLdouble * m ) ;
- * 
- */ - public native void glMultMatrixd ( - double[] m - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultMatrixf ( const GLfloat * m ) ;
- * 
- */ - public native void glMultMatrixf ( - float[] m - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRotated ( GLdouble angle , GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - public native void glRotated ( - double angle, - double x, - double y, - double z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRotatef ( GLfloat angle , GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - public native void glRotatef ( - float angle, - float x, - float y, - float z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glScaled ( GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - public native void glScaled ( - double x, - double y, - double z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glScalef ( GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - public native void glScalef ( - float x, - float y, - float z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTranslated ( GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - public native void glTranslated ( - double x, - double y, - double z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTranslatef ( GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - public native void glTranslatef ( - float x, - float y, - float z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glIsList ( GLuint list ) ;
- * 
- */ - public native boolean glIsList ( - int list - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDeleteLists ( GLuint list , GLsizei range ) ;
- * 
- */ - public native void glDeleteLists ( - int list, - int range - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLuint glGenLists ( GLsizei range ) ;
- * 
- */ - public native int glGenLists ( - int range - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNewList ( GLuint list , GLenum mode ) ;
- * 
- */ - public native void glNewList ( - int list, - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEndList ( void ) ;
- * 
- */ - public native void glEndList ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCallList ( GLuint list ) ;
- * 
- */ - public native void glCallList ( - int list - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCallLists ( GLsizei n , GLenum type , const GLvoid * lists ) ;
- * 
- */ - public native void glCallLists ( - int n, - int type, - byte[] lists - ) ; - public native void glCallLists ( - int n, - int type, - short[] lists - ) ; - public native void glCallLists ( - int n, - int type, - int[] lists - ) ; - public native void glCallLists ( - int n, - int type, - float[] lists - ) ; - public native void glCallLists ( - int n, - int type, - double[] lists - ) ; - public native void glCallLists ( - int n, - int type, - boolean[] lists - ) ; - public native void glCallLists ( - int n, - int type, - long[] lists - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glListBase ( GLuint base ) ;
- * 
- */ - public native void glListBase ( - int base - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glBegin ( GLenum mode ) ;
- * 
- */ - public native void glBegin ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEnd ( void ) ;
- * 
- */ - public native void glEnd ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2d ( GLdouble x , GLdouble y ) ;
- * 
- */ - public native void glVertex2d ( - double x, - double y - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2f ( GLfloat x , GLfloat y ) ;
- * 
- */ - public native void glVertex2f ( - float x, - float y - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2i ( GLint x , GLint y ) ;
- * 
- */ - public native void glVertex2i ( - int x, - int y - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2s ( GLshort x , GLshort y ) ;
- * 
- */ - public native void glVertex2s ( - short x, - short y - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3d ( GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - public native void glVertex3d ( - double x, - double y, - double z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3f ( GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - public native void glVertex3f ( - float x, - float y, - float z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3i ( GLint x , GLint y , GLint z ) ;
- * 
- */ - public native void glVertex3i ( - int x, - int y, - int z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3s ( GLshort x , GLshort y , GLshort z ) ;
- * 
- */ - public native void glVertex3s ( - short x, - short y, - short z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
- * 
- */ - public native void glVertex4d ( - double x, - double y, - double z, - double w - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
- * 
- */ - public native void glVertex4f ( - float x, - float y, - float z, - float w - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4i ( GLint x , GLint y , GLint z , GLint w ) ;
- * 
- */ - public native void glVertex4i ( - int x, - int y, - int z, - int w - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
- * 
- */ - public native void glVertex4s ( - short x, - short y, - short z, - short w - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2dv ( const GLdouble * v ) ;
- * 
- */ - public native void glVertex2dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2fv ( const GLfloat * v ) ;
- * 
- */ - public native void glVertex2fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2iv ( const GLint * v ) ;
- * 
- */ - public native void glVertex2iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex2sv ( const GLshort * v ) ;
- * 
- */ - public native void glVertex2sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3dv ( const GLdouble * v ) ;
- * 
- */ - public native void glVertex3dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3fv ( const GLfloat * v ) ;
- * 
- */ - public native void glVertex3fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3iv ( const GLint * v ) ;
- * 
- */ - public native void glVertex3iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex3sv ( const GLshort * v ) ;
- * 
- */ - public native void glVertex3sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4dv ( const GLdouble * v ) ;
- * 
- */ - public native void glVertex4dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4fv ( const GLfloat * v ) ;
- * 
- */ - public native void glVertex4fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4iv ( const GLint * v ) ;
- * 
- */ - public native void glVertex4iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertex4sv ( const GLshort * v ) ;
- * 
- */ - public native void glVertex4sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3b ( GLbyte nx , GLbyte ny , GLbyte nz ) ;
- * 
- */ - public native void glNormal3b ( - byte nx, - byte ny, - byte nz - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3d ( GLdouble nx , GLdouble ny , GLdouble nz ) ;
- * 
- */ - public native void glNormal3d ( - double nx, - double ny, - double nz - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3f ( GLfloat nx , GLfloat ny , GLfloat nz ) ;
- * 
- */ - public native void glNormal3f ( - float nx, - float ny, - float nz - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3i ( GLint nx , GLint ny , GLint nz ) ;
- * 
- */ - public native void glNormal3i ( - int nx, - int ny, - int nz - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3s ( GLshort nx , GLshort ny , GLshort nz ) ;
- * 
- */ - public native void glNormal3s ( - short nx, - short ny, - short nz - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3bv ( const GLbyte * v ) ;
- * 
- */ - public native void glNormal3bv ( - byte[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3dv ( const GLdouble * v ) ;
- * 
- */ - public native void glNormal3dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3fv ( const GLfloat * v ) ;
- * 
- */ - public native void glNormal3fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3iv ( const GLint * v ) ;
- * 
- */ - public native void glNormal3iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormal3sv ( const GLshort * v ) ;
- * 
- */ - public native void glNormal3sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexd ( GLdouble c ) ;
- * 
- */ - public native void glIndexd ( - double c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexf ( GLfloat c ) ;
- * 
- */ - public native void glIndexf ( - float c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexi ( GLint c ) ;
- * 
- */ - public native void glIndexi ( - int c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexs ( GLshort c ) ;
- * 
- */ - public native void glIndexs ( - short c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexub ( GLubyte c ) ;
- * 
- */ - public native void glIndexub ( - byte c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexdv ( const GLdouble * c ) ;
- * 
- */ - public native void glIndexdv ( - double[] c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexfv ( const GLfloat * c ) ;
- * 
- */ - public native void glIndexfv ( - float[] c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexiv ( const GLint * c ) ;
- * 
- */ - public native void glIndexiv ( - int[] c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexsv ( const GLshort * c ) ;
- * 
- */ - public native void glIndexsv ( - short[] c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexubv ( const GLubyte * c ) ;
- * 
- */ - public native void glIndexubv ( - byte[] c - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3b ( GLbyte red , GLbyte green , GLbyte blue ) ;
- * 
- */ - public native void glColor3b ( - byte red, - byte green, - byte blue - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3d ( GLdouble red , GLdouble green , GLdouble blue ) ;
- * 
- */ - public native void glColor3d ( - double red, - double green, - double blue - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3f ( GLfloat red , GLfloat green , GLfloat blue ) ;
- * 
- */ - public native void glColor3f ( - float red, - float green, - float blue - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3i ( GLint red , GLint green , GLint blue ) ;
- * 
- */ - public native void glColor3i ( - int red, - int green, - int blue - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3s ( GLshort red , GLshort green , GLshort blue ) ;
- * 
- */ - public native void glColor3s ( - short red, - short green, - short blue - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3ub ( GLubyte red , GLubyte green , GLubyte blue ) ;
- * 
- */ - public native void glColor3ub ( - byte red, - byte green, - byte blue - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3ui ( GLuint red , GLuint green , GLuint blue ) ;
- * 
- */ - public native void glColor3ui ( - int red, - int green, - int blue - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3us ( GLushort red , GLushort green , GLushort blue ) ;
- * 
- */ - public native void glColor3us ( - short red, - short green, - short blue - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4b ( GLbyte red , GLbyte green , GLbyte blue , GLbyte alpha ) ;
- * 
- */ - public native void glColor4b ( - byte red, - byte green, - byte blue, - byte alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4d ( GLdouble red , GLdouble green , GLdouble blue , GLdouble alpha ) ;
- * 
- */ - public native void glColor4d ( - double red, - double green, - double blue, - double alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4f ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
- * 
- */ - public native void glColor4f ( - float red, - float green, - float blue, - float alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4i ( GLint red , GLint green , GLint blue , GLint alpha ) ;
- * 
- */ - public native void glColor4i ( - int red, - int green, - int blue, - int alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4s ( GLshort red , GLshort green , GLshort blue , GLshort alpha ) ;
- * 
- */ - public native void glColor4s ( - short red, - short green, - short blue, - short alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4ub ( GLubyte red , GLubyte green , GLubyte blue , GLubyte alpha ) ;
- * 
- */ - public native void glColor4ub ( - byte red, - byte green, - byte blue, - byte alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4ui ( GLuint red , GLuint green , GLuint blue , GLuint alpha ) ;
- * 
- */ - public native void glColor4ui ( - int red, - int green, - int blue, - int alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4us ( GLushort red , GLushort green , GLushort blue , GLushort alpha ) ;
- * 
- */ - public native void glColor4us ( - short red, - short green, - short blue, - short alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3bv ( const GLbyte * v ) ;
- * 
- */ - public native void glColor3bv ( - byte[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3dv ( const GLdouble * v ) ;
- * 
- */ - public native void glColor3dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3fv ( const GLfloat * v ) ;
- * 
- */ - public native void glColor3fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3iv ( const GLint * v ) ;
- * 
- */ - public native void glColor3iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3sv ( const GLshort * v ) ;
- * 
- */ - public native void glColor3sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3ubv ( const GLubyte * v ) ;
- * 
- */ - public native void glColor3ubv ( - byte[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3uiv ( const GLuint * v ) ;
- * 
- */ - public native void glColor3uiv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor3usv ( const GLushort * v ) ;
- * 
- */ - public native void glColor3usv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4bv ( const GLbyte * v ) ;
- * 
- */ - public native void glColor4bv ( - byte[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4dv ( const GLdouble * v ) ;
- * 
- */ - public native void glColor4dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4fv ( const GLfloat * v ) ;
- * 
- */ - public native void glColor4fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4iv ( const GLint * v ) ;
- * 
- */ - public native void glColor4iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4sv ( const GLshort * v ) ;
- * 
- */ - public native void glColor4sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4ubv ( const GLubyte * v ) ;
- * 
- */ - public native void glColor4ubv ( - byte[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4uiv ( const GLuint * v ) ;
- * 
- */ - public native void glColor4uiv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColor4usv ( const GLushort * v ) ;
- * 
- */ - public native void glColor4usv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1d ( GLdouble s ) ;
- * 
- */ - public native void glTexCoord1d ( - double s - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1f ( GLfloat s ) ;
- * 
- */ - public native void glTexCoord1f ( - float s - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1i ( GLint s ) ;
- * 
- */ - public native void glTexCoord1i ( - int s - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1s ( GLshort s ) ;
- * 
- */ - public native void glTexCoord1s ( - short s - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2d ( GLdouble s , GLdouble t ) ;
- * 
- */ - public native void glTexCoord2d ( - double s, - double t - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2f ( GLfloat s , GLfloat t ) ;
- * 
- */ - public native void glTexCoord2f ( - float s, - float t - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2i ( GLint s , GLint t ) ;
- * 
- */ - public native void glTexCoord2i ( - int s, - int t - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2s ( GLshort s , GLshort t ) ;
- * 
- */ - public native void glTexCoord2s ( - short s, - short t - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3d ( GLdouble s , GLdouble t , GLdouble r ) ;
- * 
- */ - public native void glTexCoord3d ( - double s, - double t, - double r - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3f ( GLfloat s , GLfloat t , GLfloat r ) ;
- * 
- */ - public native void glTexCoord3f ( - float s, - float t, - float r - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3i ( GLint s , GLint t , GLint r ) ;
- * 
- */ - public native void glTexCoord3i ( - int s, - int t, - int r - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3s ( GLshort s , GLshort t , GLshort r ) ;
- * 
- */ - public native void glTexCoord3s ( - short s, - short t, - short r - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4d ( GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
- * 
- */ - public native void glTexCoord4d ( - double s, - double t, - double r, - double q - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4f ( GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
- * 
- */ - public native void glTexCoord4f ( - float s, - float t, - float r, - float q - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4i ( GLint s , GLint t , GLint r , GLint q ) ;
- * 
- */ - public native void glTexCoord4i ( - int s, - int t, - int r, - int q - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4s ( GLshort s , GLshort t , GLshort r , GLshort q ) ;
- * 
- */ - public native void glTexCoord4s ( - short s, - short t, - short r, - short q - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1dv ( const GLdouble * v ) ;
- * 
- */ - public native void glTexCoord1dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1fv ( const GLfloat * v ) ;
- * 
- */ - public native void glTexCoord1fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1iv ( const GLint * v ) ;
- * 
- */ - public native void glTexCoord1iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord1sv ( const GLshort * v ) ;
- * 
- */ - public native void glTexCoord1sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2dv ( const GLdouble * v ) ;
- * 
- */ - public native void glTexCoord2dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2fv ( const GLfloat * v ) ;
- * 
- */ - public native void glTexCoord2fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2iv ( const GLint * v ) ;
- * 
- */ - public native void glTexCoord2iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord2sv ( const GLshort * v ) ;
- * 
- */ - public native void glTexCoord2sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3dv ( const GLdouble * v ) ;
- * 
- */ - public native void glTexCoord3dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3fv ( const GLfloat * v ) ;
- * 
- */ - public native void glTexCoord3fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3iv ( const GLint * v ) ;
- * 
- */ - public native void glTexCoord3iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord3sv ( const GLshort * v ) ;
- * 
- */ - public native void glTexCoord3sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4dv ( const GLdouble * v ) ;
- * 
- */ - public native void glTexCoord4dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4fv ( const GLfloat * v ) ;
- * 
- */ - public native void glTexCoord4fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4iv ( const GLint * v ) ;
- * 
- */ - public native void glTexCoord4iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoord4sv ( const GLshort * v ) ;
- * 
- */ - public native void glTexCoord4sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2d ( GLdouble x , GLdouble y ) ;
- * 
- */ - public native void glRasterPos2d ( - double x, - double y - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2f ( GLfloat x , GLfloat y ) ;
- * 
- */ - public native void glRasterPos2f ( - float x, - float y - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2i ( GLint x , GLint y ) ;
- * 
- */ - public native void glRasterPos2i ( - int x, - int y - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2s ( GLshort x , GLshort y ) ;
- * 
- */ - public native void glRasterPos2s ( - short x, - short y - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3d ( GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - public native void glRasterPos3d ( - double x, - double y, - double z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3f ( GLfloat x , GLfloat y , GLfloat z ) ;
- * 
- */ - public native void glRasterPos3f ( - float x, - float y, - float z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3i ( GLint x , GLint y , GLint z ) ;
- * 
- */ - public native void glRasterPos3i ( - int x, - int y, - int z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3s ( GLshort x , GLshort y , GLshort z ) ;
- * 
- */ - public native void glRasterPos3s ( - short x, - short y, - short z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
- * 
- */ - public native void glRasterPos4d ( - double x, - double y, - double z, - double w - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
- * 
- */ - public native void glRasterPos4f ( - float x, - float y, - float z, - float w - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4i ( GLint x , GLint y , GLint z , GLint w ) ;
- * 
- */ - public native void glRasterPos4i ( - int x, - int y, - int z, - int w - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
- * 
- */ - public native void glRasterPos4s ( - short x, - short y, - short z, - short w - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2dv ( const GLdouble * v ) ;
- * 
- */ - public native void glRasterPos2dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2fv ( const GLfloat * v ) ;
- * 
- */ - public native void glRasterPos2fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2iv ( const GLint * v ) ;
- * 
- */ - public native void glRasterPos2iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos2sv ( const GLshort * v ) ;
- * 
- */ - public native void glRasterPos2sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3dv ( const GLdouble * v ) ;
- * 
- */ - public native void glRasterPos3dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3fv ( const GLfloat * v ) ;
- * 
- */ - public native void glRasterPos3fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3iv ( const GLint * v ) ;
- * 
- */ - public native void glRasterPos3iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos3sv ( const GLshort * v ) ;
- * 
- */ - public native void glRasterPos3sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4dv ( const GLdouble * v ) ;
- * 
- */ - public native void glRasterPos4dv ( - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4fv ( const GLfloat * v ) ;
- * 
- */ - public native void glRasterPos4fv ( - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4iv ( const GLint * v ) ;
- * 
- */ - public native void glRasterPos4iv ( - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRasterPos4sv ( const GLshort * v ) ;
- * 
- */ - public native void glRasterPos4sv ( - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRectd ( GLdouble x1 , GLdouble y1 , GLdouble x2 , GLdouble y2 ) ;
- * 
- */ - public native void glRectd ( - double x1, - double y1, - double x2, - double y2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRectf ( GLfloat x1 , GLfloat y1 , GLfloat x2 , GLfloat y2 ) ;
- * 
- */ - public native void glRectf ( - float x1, - float y1, - float x2, - float y2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRecti ( GLint x1 , GLint y1 , GLint x2 , GLint y2 ) ;
- * 
- */ - public native void glRecti ( - int x1, - int y1, - int x2, - int y2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRects ( GLshort x1 , GLshort y1 , GLshort x2 , GLshort y2 ) ;
- * 
- */ - public native void glRects ( - short x1, - short y1, - short x2, - short y2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRectdv ( const GLdouble * v1 , const GLdouble * v2 ) ;
- * 
- */ - public native void glRectdv ( - double[] v1, - double[] v2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRectfv ( const GLfloat * v1 , const GLfloat * v2 ) ;
- * 
- */ - public native void glRectfv ( - float[] v1, - float[] v2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRectiv ( const GLint * v1 , const GLint * v2 ) ;
- * 
- */ - public native void glRectiv ( - int[] v1, - int[] v2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glRectsv ( const GLshort * v1 , const GLshort * v2 ) ;
- * 
- */ - public native void glRectsv ( - short[] v1, - short[] v2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertexPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - public native void glVertexPointer ( - int size, - int type, - int stride, - byte[] ptr - ) ; - public native void glVertexPointer ( - int size, - int type, - int stride, - short[] ptr - ) ; - public native void glVertexPointer ( - int size, - int type, - int stride, - int[] ptr - ) ; - public native void glVertexPointer ( - int size, - int type, - int stride, - float[] ptr - ) ; - public native void glVertexPointer ( - int size, - int type, - int stride, - double[] ptr - ) ; - public native void glVertexPointer ( - int size, - int type, - int stride, - boolean[] ptr - ) ; - public native void glVertexPointer ( - int size, - int type, - int stride, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormalPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - public native void glNormalPointer ( - int type, - int stride, - byte[] ptr - ) ; - public native void glNormalPointer ( - int type, - int stride, - short[] ptr - ) ; - public native void glNormalPointer ( - int type, - int stride, - int[] ptr - ) ; - public native void glNormalPointer ( - int type, - int stride, - float[] ptr - ) ; - public native void glNormalPointer ( - int type, - int stride, - double[] ptr - ) ; - public native void glNormalPointer ( - int type, - int stride, - boolean[] ptr - ) ; - public native void glNormalPointer ( - int type, - int stride, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - public native void glColorPointer ( - int size, - int type, - int stride, - byte[] ptr - ) ; - public native void glColorPointer ( - int size, - int type, - int stride, - short[] ptr - ) ; - public native void glColorPointer ( - int size, - int type, - int stride, - int[] ptr - ) ; - public native void glColorPointer ( - int size, - int type, - int stride, - float[] ptr - ) ; - public native void glColorPointer ( - int size, - int type, - int stride, - double[] ptr - ) ; - public native void glColorPointer ( - int size, - int type, - int stride, - boolean[] ptr - ) ; - public native void glColorPointer ( - int size, - int type, - int stride, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - public native void glIndexPointer ( - int type, - int stride, - byte[] ptr - ) ; - public native void glIndexPointer ( - int type, - int stride, - short[] ptr - ) ; - public native void glIndexPointer ( - int type, - int stride, - int[] ptr - ) ; - public native void glIndexPointer ( - int type, - int stride, - float[] ptr - ) ; - public native void glIndexPointer ( - int type, - int stride, - double[] ptr - ) ; - public native void glIndexPointer ( - int type, - int stride, - boolean[] ptr - ) ; - public native void glIndexPointer ( - int type, - int stride, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoordPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - public native void glTexCoordPointer ( - int size, - int type, - int stride, - byte[] ptr - ) ; - public native void glTexCoordPointer ( - int size, - int type, - int stride, - short[] ptr - ) ; - public native void glTexCoordPointer ( - int size, - int type, - int stride, - int[] ptr - ) ; - public native void glTexCoordPointer ( - int size, - int type, - int stride, - float[] ptr - ) ; - public native void glTexCoordPointer ( - int size, - int type, - int stride, - double[] ptr - ) ; - public native void glTexCoordPointer ( - int size, - int type, - int stride, - boolean[] ptr - ) ; - public native void glTexCoordPointer ( - int size, - int type, - int stride, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEdgeFlagPointer ( GLsizei stride , const GLvoid * ptr ) ;
- * 
- */ - public native void glEdgeFlagPointer ( - int stride, - byte[] ptr - ) ; - public native void glEdgeFlagPointer ( - int stride, - short[] ptr - ) ; - public native void glEdgeFlagPointer ( - int stride, - int[] ptr - ) ; - public native void glEdgeFlagPointer ( - int stride, - float[] ptr - ) ; - public native void glEdgeFlagPointer ( - int stride, - double[] ptr - ) ; - public native void glEdgeFlagPointer ( - int stride, - boolean[] ptr - ) ; - public native void glEdgeFlagPointer ( - int stride, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPointerv ( GLenum pname , void * * params ) ;
- * 
- */ - public native void glGetPointerv ( - int pname, - byte[][] params - ) ; - public native void glGetPointerv ( - int pname, - short[][] params - ) ; - public native void glGetPointerv ( - int pname, - int[][] params - ) ; - public native void glGetPointerv ( - int pname, - float[][] params - ) ; - public native void glGetPointerv ( - int pname, - double[][] params - ) ; - public native void glGetPointerv ( - int pname, - boolean[][] params - ) ; - public native void glGetPointerv ( - int pname, - long[][] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glArrayElement ( GLint i ) ;
- * 
- */ - public native void glArrayElement ( - int i - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawArrays ( GLenum mode , GLint first , GLsizei count ) ;
- * 
- */ - public native void glDrawArrays ( - int mode, - int first, - int count - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawElements ( GLenum mode , GLsizei count , GLenum type , const GLvoid * indices ) ;
- * 
- */ - public native void glDrawElements ( - int mode, - int count, - int type, - byte[] indices - ) ; - public native void glDrawElements ( - int mode, - int count, - int type, - short[] indices - ) ; - public native void glDrawElements ( - int mode, - int count, - int type, - int[] indices - ) ; - public native void glDrawElements ( - int mode, - int count, - int type, - float[] indices - ) ; - public native void glDrawElements ( - int mode, - int count, - int type, - double[] indices - ) ; - public native void glDrawElements ( - int mode, - int count, - int type, - boolean[] indices - ) ; - public native void glDrawElements ( - int mode, - int count, - int type, - long[] indices - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glInterleavedArrays ( GLenum format , GLsizei stride , const GLvoid * pointer ) ;
- * 
- */ - public native void glInterleavedArrays ( - int format, - int stride, - byte[] pointer - ) ; - public native void glInterleavedArrays ( - int format, - int stride, - short[] pointer - ) ; - public native void glInterleavedArrays ( - int format, - int stride, - int[] pointer - ) ; - public native void glInterleavedArrays ( - int format, - int stride, - float[] pointer - ) ; - public native void glInterleavedArrays ( - int format, - int stride, - double[] pointer - ) ; - public native void glInterleavedArrays ( - int format, - int stride, - boolean[] pointer - ) ; - public native void glInterleavedArrays ( - int format, - int stride, - long[] pointer - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glShadeModel ( GLenum mode ) ;
- * 
- */ - public native void glShadeModel ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLightf ( GLenum light , GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glLightf ( - int light, - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLighti ( GLenum light , GLenum pname , GLint param ) ;
- * 
- */ - public native void glLighti ( - int light, - int pname, - int param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLightfv ( GLenum light , GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glLightfv ( - int light, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLightiv ( GLenum light , GLenum pname , const GLint * params ) ;
- * 
- */ - public native void glLightiv ( - int light, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetLightfv ( GLenum light , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetLightfv ( - int light, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetLightiv ( GLenum light , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetLightiv ( - int light, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLightModelf ( GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glLightModelf ( - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLightModeli ( GLenum pname , GLint param ) ;
- * 
- */ - public native void glLightModeli ( - int pname, - int param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLightModelfv ( GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glLightModelfv ( - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLightModeliv ( GLenum pname , const GLint * params ) ;
- * 
- */ - public native void glLightModeliv ( - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMaterialf ( GLenum face , GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glMaterialf ( - int face, - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMateriali ( GLenum face , GLenum pname , GLint param ) ;
- * 
- */ - public native void glMateriali ( - int face, - int pname, - int param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMaterialfv ( GLenum face , GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glMaterialfv ( - int face, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMaterialiv ( GLenum face , GLenum pname , const GLint * params ) ;
- * 
- */ - public native void glMaterialiv ( - int face, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMaterialfv ( GLenum face , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetMaterialfv ( - int face, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMaterialiv ( GLenum face , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetMaterialiv ( - int face, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorMaterial ( GLenum face , GLenum mode ) ;
- * 
- */ - public native void glColorMaterial ( - int face, - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelZoom ( GLfloat xfactor , GLfloat yfactor ) ;
- * 
- */ - public native void glPixelZoom ( - float xfactor, - float yfactor - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelStoref ( GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glPixelStoref ( - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelStorei ( GLenum pname , GLint param ) ;
- * 
- */ - public native void glPixelStorei ( - int pname, - int param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelTransferf ( GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glPixelTransferf ( - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelTransferi ( GLenum pname , GLint param ) ;
- * 
- */ - public native void glPixelTransferi ( - int pname, - int param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelMapfv ( GLenum map , GLint mapsize , const GLfloat * values ) ;
- * 
- */ - public native void glPixelMapfv ( - int map, - int mapsize, - float[] values - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelMapuiv ( GLenum map , GLint mapsize , const GLuint * values ) ;
- * 
- */ - public native void glPixelMapuiv ( - int map, - int mapsize, - int[] values - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPixelMapusv ( GLenum map , GLint mapsize , const GLushort * values ) ;
- * 
- */ - public native void glPixelMapusv ( - int map, - int mapsize, - short[] values - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPixelMapfv ( GLenum map , GLfloat * values ) ;
- * 
- */ - public native void glGetPixelMapfv ( - int map, - float[] values - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPixelMapuiv ( GLenum map , GLuint * values ) ;
- * 
- */ - public native void glGetPixelMapuiv ( - int map, - int[] values - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPixelMapusv ( GLenum map , GLushort * values ) ;
- * 
- */ - public native void glGetPixelMapusv ( - int map, - short[] values - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glBitmap ( GLsizei width , GLsizei height , GLfloat xorig , GLfloat yorig , GLfloat xmove , GLfloat ymove , const GLubyte * bitmap ) ;
- * 
- */ - public native void glBitmap ( - int width, - int height, - float xorig, - float yorig, - float xmove, - float ymove, - byte[] bitmap - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glReadPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum format , GLenum type , GLvoid * pixels ) ;
- * 
- */ - public native void glReadPixels ( - int x, - int y, - int width, - int height, - int format, - int type, - byte[] pixels - ) ; - public native void glReadPixels ( - int x, - int y, - int width, - int height, - int format, - int type, - short[] pixels - ) ; - public native void glReadPixels ( - int x, - int y, - int width, - int height, - int format, - int type, - int[] pixels - ) ; - public native void glReadPixels ( - int x, - int y, - int width, - int height, - int format, - int type, - float[] pixels - ) ; - public native void glReadPixels ( - int x, - int y, - int width, - int height, - int format, - int type, - double[] pixels - ) ; - public native void glReadPixels ( - int x, - int y, - int width, - int height, - int format, - int type, - boolean[] pixels - ) ; - public native void glReadPixels ( - int x, - int y, - int width, - int height, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawPixels ( GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - public native void glDrawPixels ( - int width, - int height, - int format, - int type, - byte[] pixels - ) ; - public native void glDrawPixels ( - int width, - int height, - int format, - int type, - short[] pixels - ) ; - public native void glDrawPixels ( - int width, - int height, - int format, - int type, - int[] pixels - ) ; - public native void glDrawPixels ( - int width, - int height, - int format, - int type, - float[] pixels - ) ; - public native void glDrawPixels ( - int width, - int height, - int format, - int type, - double[] pixels - ) ; - public native void glDrawPixels ( - int width, - int height, - int format, - int type, - boolean[] pixels - ) ; - public native void glDrawPixels ( - int width, - int height, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum type ) ;
- * 
- */ - public native void glCopyPixels ( - int x, - int y, - int width, - int height, - int type - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glStencilFunc ( GLenum func , GLint ref , GLuint mask ) ;
- * 
- */ - public native void glStencilFunc ( - int func, - int ref, - int mask - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glStencilMask ( GLuint mask ) ;
- * 
- */ - public native void glStencilMask ( - int mask - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glStencilOp ( GLenum fail , GLenum zfail , GLenum zpass ) ;
- * 
- */ - public native void glStencilOp ( - int fail, - int zfail, - int zpass - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glClearStencil ( GLint s ) ;
- * 
- */ - public native void glClearStencil ( - int s - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGend ( GLenum coord , GLenum pname , GLdouble param ) ;
- * 
- */ - public native void glTexGend ( - int coord, - int pname, - double param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGenf ( GLenum coord , GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glTexGenf ( - int coord, - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGeni ( GLenum coord , GLenum pname , GLint param ) ;
- * 
- */ - public native void glTexGeni ( - int coord, - int pname, - int param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGendv ( GLenum coord , GLenum pname , const GLdouble * params ) ;
- * 
- */ - public native void glTexGendv ( - int coord, - int pname, - double[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGenfv ( GLenum coord , GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glTexGenfv ( - int coord, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexGeniv ( GLenum coord , GLenum pname , const GLint * params ) ;
- * 
- */ - public native void glTexGeniv ( - int coord, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexGendv ( GLenum coord , GLenum pname , GLdouble * params ) ;
- * 
- */ - public native void glGetTexGendv ( - int coord, - int pname, - double[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexGenfv ( GLenum coord , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetTexGenfv ( - int coord, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexGeniv ( GLenum coord , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetTexGeniv ( - int coord, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexEnvf ( GLenum target , GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glTexEnvf ( - int target, - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexEnvi ( GLenum target , GLenum pname , GLint param ) ;
- * 
- */ - public native void glTexEnvi ( - int target, - int pname, - int param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexEnvfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glTexEnvfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexEnviv ( GLenum target , GLenum pname , const GLint * params ) ;
- * 
- */ - public native void glTexEnviv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexEnvfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetTexEnvfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexEnviv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetTexEnviv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexParameterf ( GLenum target , GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glTexParameterf ( - int target, - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexParameteri ( GLenum target , GLenum pname , GLint param ) ;
- * 
- */ - public native void glTexParameteri ( - int target, - int pname, - int param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glTexParameterfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * 
- */ - public native void glTexParameteriv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetTexParameterfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetTexParameteriv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexLevelParameterfv ( GLenum target , GLint level , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetTexLevelParameterfv ( - int target, - int level, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexLevelParameteriv ( GLenum target , GLint level , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetTexLevelParameteriv ( - int target, - int level, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexImage1D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - public native void glTexImage1D ( - int target, - int level, - int internalFormat, - int width, - int border, - int format, - int type, - byte[] pixels - ) ; - public native void glTexImage1D ( - int target, - int level, - int internalFormat, - int width, - int border, - int format, - int type, - short[] pixels - ) ; - public native void glTexImage1D ( - int target, - int level, - int internalFormat, - int width, - int border, - int format, - int type, - int[] pixels - ) ; - public native void glTexImage1D ( - int target, - int level, - int internalFormat, - int width, - int border, - int format, - int type, - float[] pixels - ) ; - public native void glTexImage1D ( - int target, - int level, - int internalFormat, - int width, - int border, - int format, - int type, - double[] pixels - ) ; - public native void glTexImage1D ( - int target, - int level, - int internalFormat, - int width, - int border, - int format, - int type, - boolean[] pixels - ) ; - public native void glTexImage1D ( - int target, - int level, - int internalFormat, - int width, - int border, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexImage2D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - public native void glTexImage2D ( - int target, - int level, - int internalFormat, - int width, - int height, - int border, - int format, - int type, - byte[] pixels - ) ; - public native void glTexImage2D ( - int target, - int level, - int internalFormat, - int width, - int height, - int border, - int format, - int type, - short[] pixels - ) ; - public native void glTexImage2D ( - int target, - int level, - int internalFormat, - int width, - int height, - int border, - int format, - int type, - int[] pixels - ) ; - public native void glTexImage2D ( - int target, - int level, - int internalFormat, - int width, - int height, - int border, - int format, - int type, - float[] pixels - ) ; - public native void glTexImage2D ( - int target, - int level, - int internalFormat, - int width, - int height, - int border, - int format, - int type, - double[] pixels - ) ; - public native void glTexImage2D ( - int target, - int level, - int internalFormat, - int width, - int height, - int border, - int format, - int type, - boolean[] pixels - ) ; - public native void glTexImage2D ( - int target, - int level, - int internalFormat, - int width, - int height, - int border, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetTexImage ( GLenum target , GLint level , GLenum format , GLenum type , GLvoid * pixels ) ;
- * 
- */ - public native void glGetTexImage ( - int target, - int level, - int format, - int type, - byte[] pixels - ) ; - public native void glGetTexImage ( - int target, - int level, - int format, - int type, - short[] pixels - ) ; - public native void glGetTexImage ( - int target, - int level, - int format, - int type, - int[] pixels - ) ; - public native void glGetTexImage ( - int target, - int level, - int format, - int type, - float[] pixels - ) ; - public native void glGetTexImage ( - int target, - int level, - int format, - int type, - double[] pixels - ) ; - public native void glGetTexImage ( - int target, - int level, - int format, - int type, - boolean[] pixels - ) ; - public native void glGetTexImage ( - int target, - int level, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGenTextures ( GLsizei n , GLuint * textures ) ;
- * 
- */ - public native void glGenTextures ( - int n, - int[] textures - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDeleteTextures ( GLsizei n , const GLuint * textures ) ;
- * 
- */ - public native void glDeleteTextures ( - int n, - int[] textures - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glBindTexture ( GLenum target , GLuint texture ) ;
- * 
- */ - public native void glBindTexture ( - int target, - int texture - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPrioritizeTextures ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
- * 
- */ - public native void glPrioritizeTextures ( - int n, - int[] textures, - float[] priorities - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glAreTexturesResident ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
- * 
- */ - public native boolean glAreTexturesResident ( - int n, - int[] textures, - boolean[] residences - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glIsTexture ( GLuint texture ) ;
- * 
- */ - public native boolean glIsTexture ( - int texture - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLsizei width , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - public native void glTexSubImage1D ( - int target, - int level, - int xoffset, - int width, - int format, - int type, - byte[] pixels - ) ; - public native void glTexSubImage1D ( - int target, - int level, - int xoffset, - int width, - int format, - int type, - short[] pixels - ) ; - public native void glTexSubImage1D ( - int target, - int level, - int xoffset, - int width, - int format, - int type, - int[] pixels - ) ; - public native void glTexSubImage1D ( - int target, - int level, - int xoffset, - int width, - int format, - int type, - float[] pixels - ) ; - public native void glTexSubImage1D ( - int target, - int level, - int xoffset, - int width, - int format, - int type, - double[] pixels - ) ; - public native void glTexSubImage1D ( - int target, - int level, - int xoffset, - int width, - int format, - int type, - boolean[] pixels - ) ; - public native void glTexSubImage1D ( - int target, - int level, - int xoffset, - int width, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - public native void glTexSubImage2D ( - int target, - int level, - int xoffset, - int yoffset, - int width, - int height, - int format, - int type, - byte[] pixels - ) ; - public native void glTexSubImage2D ( - int target, - int level, - int xoffset, - int yoffset, - int width, - int height, - int format, - int type, - short[] pixels - ) ; - public native void glTexSubImage2D ( - int target, - int level, - int xoffset, - int yoffset, - int width, - int height, - int format, - int type, - int[] pixels - ) ; - public native void glTexSubImage2D ( - int target, - int level, - int xoffset, - int yoffset, - int width, - int height, - int format, - int type, - float[] pixels - ) ; - public native void glTexSubImage2D ( - int target, - int level, - int xoffset, - int yoffset, - int width, - int height, - int format, - int type, - double[] pixels - ) ; - public native void glTexSubImage2D ( - int target, - int level, - int xoffset, - int yoffset, - int width, - int height, - int format, - int type, - boolean[] pixels - ) ; - public native void glTexSubImage2D ( - int target, - int level, - int xoffset, - int yoffset, - int width, - int height, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexImage1D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLint border ) ;
- * 
- */ - public native void glCopyTexImage1D ( - int target, - int level, - int internalformat, - int x, - int y, - int width, - int border - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexImage2D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height , GLint border ) ;
- * 
- */ - public native void glCopyTexImage2D ( - int target, - int level, - int internalformat, - int x, - int y, - int width, - int height, - int border - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLint x , GLint y , GLsizei width ) ;
- * 
- */ - public native void glCopyTexSubImage1D ( - int target, - int level, - int xoffset, - int x, - int y, - int width - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - public native void glCopyTexSubImage2D ( - int target, - int level, - int xoffset, - int yoffset, - int x, - int y, - int width, - int height - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMap1d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint stride , GLint order , const GLdouble * points ) ;
- * 
- */ - public native void glMap1d ( - int target, - double u1, - double u2, - int stride, - int order, - double[] points - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMap1f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint stride , GLint order , const GLfloat * points ) ;
- * 
- */ - public native void glMap1f ( - int target, - float u1, - float u2, - int stride, - int order, - float[] points - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMap2d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint ustride , GLint uorder , GLdouble v1 , GLdouble v2 , GLint vstride , GLint vorder , const GLdouble * points ) ;
- * 
- */ - public native void glMap2d ( - int target, - double u1, - double u2, - int ustride, - int uorder, - double v1, - double v2, - int vstride, - int vorder, - double[] points - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMap2f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint ustride , GLint uorder , GLfloat v1 , GLfloat v2 , GLint vstride , GLint vorder , const GLfloat * points ) ;
- * 
- */ - public native void glMap2f ( - int target, - float u1, - float u2, - int ustride, - int uorder, - float v1, - float v2, - int vstride, - int vorder, - float[] points - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMapdv ( GLenum target , GLenum query , GLdouble * v ) ;
- * 
- */ - public native void glGetMapdv ( - int target, - int query, - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMapfv ( GLenum target , GLenum query , GLfloat * v ) ;
- * 
- */ - public native void glGetMapfv ( - int target, - int query, - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMapiv ( GLenum target , GLenum query , GLint * v ) ;
- * 
- */ - public native void glGetMapiv ( - int target, - int query, - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord1d ( GLdouble u ) ;
- * 
- */ - public native void glEvalCoord1d ( - double u - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord1f ( GLfloat u ) ;
- * 
- */ - public native void glEvalCoord1f ( - float u - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord1dv ( const GLdouble * u ) ;
- * 
- */ - public native void glEvalCoord1dv ( - double[] u - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord1fv ( const GLfloat * u ) ;
- * 
- */ - public native void glEvalCoord1fv ( - float[] u - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord2d ( GLdouble u , GLdouble v ) ;
- * 
- */ - public native void glEvalCoord2d ( - double u, - double v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord2f ( GLfloat u , GLfloat v ) ;
- * 
- */ - public native void glEvalCoord2f ( - float u, - float v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord2dv ( const GLdouble * u ) ;
- * 
- */ - public native void glEvalCoord2dv ( - double[] u - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalCoord2fv ( const GLfloat * u ) ;
- * 
- */ - public native void glEvalCoord2fv ( - float[] u - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMapGrid1d ( GLint un , GLdouble u1 , GLdouble u2 ) ;
- * 
- */ - public native void glMapGrid1d ( - int un, - double u1, - double u2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMapGrid1f ( GLint un , GLfloat u1 , GLfloat u2 ) ;
- * 
- */ - public native void glMapGrid1f ( - int un, - float u1, - float u2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMapGrid2d ( GLint un , GLdouble u1 , GLdouble u2 , GLint vn , GLdouble v1 , GLdouble v2 ) ;
- * 
- */ - public native void glMapGrid2d ( - int un, - double u1, - double u2, - int vn, - double v1, - double v2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMapGrid2f ( GLint un , GLfloat u1 , GLfloat u2 , GLint vn , GLfloat v1 , GLfloat v2 ) ;
- * 
- */ - public native void glMapGrid2f ( - int un, - float u1, - float u2, - int vn, - float v1, - float v2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalPoint1 ( GLint i ) ;
- * 
- */ - public native void glEvalPoint1 ( - int i - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalPoint2 ( GLint i , GLint j ) ;
- * 
- */ - public native void glEvalPoint2 ( - int i, - int j - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalMesh1 ( GLenum mode , GLint i1 , GLint i2 ) ;
- * 
- */ - public native void glEvalMesh1 ( - int mode, - int i1, - int i2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEvalMesh2 ( GLenum mode , GLint i1 , GLint i2 , GLint j1 , GLint j2 ) ;
- * 
- */ - public native void glEvalMesh2 ( - int mode, - int i1, - int i2, - int j1, - int j2 - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glFogf ( GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glFogf ( - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glFogi ( GLenum pname , GLint param ) ;
- * 
- */ - public native void glFogi ( - int pname, - int param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glFogfv ( GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glFogfv ( - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glFogiv ( GLenum pname , const GLint * params ) ;
- * 
- */ - public native void glFogiv ( - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glFeedbackBuffer ( GLsizei size , GLenum type , GLfloat * buffer ) ;
- * 
- */ - public native void glFeedbackBuffer ( - int size, - int type, - float[] buffer - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPassThrough ( GLfloat token ) ;
- * 
- */ - public native void glPassThrough ( - float token - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glSelectBuffer ( GLsizei size , GLuint * buffer ) ;
- * 
- */ - public native void glSelectBuffer ( - int size, - int[] buffer - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glInitNames ( void ) ;
- * 
- */ - public native void glInitNames ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLoadName ( GLuint name ) ;
- * 
- */ - public native void glLoadName ( - int name - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPushName ( GLuint name ) ;
- * 
- */ - public native void glPushName ( - int name - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPopName ( void ) ;
- * 
- */ - public native void glPopName ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawRangeElements ( GLenum mode , GLuint start , GLuint end , GLsizei count , GLenum type , const GLvoid * indices ) ;
- * 
- */ - public native void glDrawRangeElements ( - int mode, - int start, - int end, - int count, - int type, - byte[] indices - ) ; - public native void glDrawRangeElements ( - int mode, - int start, - int end, - int count, - int type, - short[] indices - ) ; - public native void glDrawRangeElements ( - int mode, - int start, - int end, - int count, - int type, - int[] indices - ) ; - public native void glDrawRangeElements ( - int mode, - int start, - int end, - int count, - int type, - float[] indices - ) ; - public native void glDrawRangeElements ( - int mode, - int start, - int end, - int count, - int type, - double[] indices - ) ; - public native void glDrawRangeElements ( - int mode, - int start, - int end, - int count, - int type, - boolean[] indices - ) ; - public native void glDrawRangeElements ( - int mode, - int start, - int end, - int count, - int type, - long[] indices - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexImage3D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - public native void glTexImage3D ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - byte[] pixels - ) ; - public native void glTexImage3D ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - short[] pixels - ) ; - public native void glTexImage3D ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - int[] pixels - ) ; - public native void glTexImage3D ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - float[] pixels - ) ; - public native void glTexImage3D ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - double[] pixels - ) ; - public native void glTexImage3D ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - boolean[] pixels - ) ; - public native void glTexImage3D ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLsizei width , GLsizei height , GLsizei depth , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - public native void glTexSubImage3D ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - byte[] pixels - ) ; - public native void glTexSubImage3D ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - short[] pixels - ) ; - public native void glTexSubImage3D ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - int[] pixels - ) ; - public native void glTexSubImage3D ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - float[] pixels - ) ; - public native void glTexSubImage3D ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - double[] pixels - ) ; - public native void glTexSubImage3D ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - boolean[] pixels - ) ; - public native void glTexSubImage3D ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - public native void glCopyTexSubImage3D ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int x, - int y, - int width, - int height - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorTable ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
- * 
- */ - public native void glColorTable ( - int target, - int internalformat, - int width, - int format, - int type, - byte[] table - ) ; - public native void glColorTable ( - int target, - int internalformat, - int width, - int format, - int type, - short[] table - ) ; - public native void glColorTable ( - int target, - int internalformat, - int width, - int format, - int type, - int[] table - ) ; - public native void glColorTable ( - int target, - int internalformat, - int width, - int format, - int type, - float[] table - ) ; - public native void glColorTable ( - int target, - int internalformat, - int width, - int format, - int type, - double[] table - ) ; - public native void glColorTable ( - int target, - int internalformat, - int width, - int format, - int type, - boolean[] table - ) ; - public native void glColorTable ( - int target, - int internalformat, - int width, - int format, - int type, - long[] table - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorSubTable ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
- * 
- */ - public native void glColorSubTable ( - int target, - int start, - int count, - int format, - int type, - byte[] data - ) ; - public native void glColorSubTable ( - int target, - int start, - int count, - int format, - int type, - short[] data - ) ; - public native void glColorSubTable ( - int target, - int start, - int count, - int format, - int type, - int[] data - ) ; - public native void glColorSubTable ( - int target, - int start, - int count, - int format, - int type, - float[] data - ) ; - public native void glColorSubTable ( - int target, - int start, - int count, - int format, - int type, - double[] data - ) ; - public native void glColorSubTable ( - int target, - int start, - int count, - int format, - int type, - boolean[] data - ) ; - public native void glColorSubTable ( - int target, - int start, - int count, - int format, - int type, - long[] data - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorTableParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * 
- */ - public native void glColorTableParameteriv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorTableParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glColorTableParameterfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyColorSubTable ( GLenum target , GLsizei start , GLint x , GLint y , GLsizei width ) ;
- * 
- */ - public native void glCopyColorSubTable ( - int target, - int start, - int x, - int y, - int width - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyColorTable ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
- * 
- */ - public native void glCopyColorTable ( - int target, - int internalformat, - int x, - int y, - int width - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTable ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
- * 
- */ - public native void glGetColorTable ( - int target, - int format, - int type, - byte[] table - ) ; - public native void glGetColorTable ( - int target, - int format, - int type, - short[] table - ) ; - public native void glGetColorTable ( - int target, - int format, - int type, - int[] table - ) ; - public native void glGetColorTable ( - int target, - int format, - int type, - float[] table - ) ; - public native void glGetColorTable ( - int target, - int format, - int type, - double[] table - ) ; - public native void glGetColorTable ( - int target, - int format, - int type, - boolean[] table - ) ; - public native void glGetColorTable ( - int target, - int format, - int type, - long[] table - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetColorTableParameterfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetColorTableParameteriv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendEquation ( GLenum mode ) ;
- * 
- */ - public native void glBlendEquation ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * 
- */ - public native void glBlendColor ( - float red, - float green, - float blue, - float alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glHistogram ( GLenum target , GLsizei width , GLenum internalformat , GLboolean sink ) ;
- * 
- */ - public native void glHistogram ( - int target, - int width, - int internalformat, - boolean sink - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glResetHistogram ( GLenum target ) ;
- * 
- */ - public native void glResetHistogram ( - int target - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetHistogram ( GLenum target , GLboolean reset , GLenum format , GLenum type , GLvoid * values ) ;
- * 
- */ - public native void glGetHistogram ( - int target, - boolean reset, - int format, - int type, - byte[] values - ) ; - public native void glGetHistogram ( - int target, - boolean reset, - int format, - int type, - short[] values - ) ; - public native void glGetHistogram ( - int target, - boolean reset, - int format, - int type, - int[] values - ) ; - public native void glGetHistogram ( - int target, - boolean reset, - int format, - int type, - float[] values - ) ; - public native void glGetHistogram ( - int target, - boolean reset, - int format, - int type, - double[] values - ) ; - public native void glGetHistogram ( - int target, - boolean reset, - int format, - int type, - boolean[] values - ) ; - public native void glGetHistogram ( - int target, - boolean reset, - int format, - int type, - long[] values - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetHistogramParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetHistogramParameterfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetHistogramParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetHistogramParameteriv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMinmax ( GLenum target , GLenum internalformat , GLboolean sink ) ;
- * 
- */ - public native void glMinmax ( - int target, - int internalformat, - boolean sink - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glResetMinmax ( GLenum target ) ;
- * 
- */ - public native void glResetMinmax ( - int target - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMinmax ( GLenum target , GLboolean reset , GLenum format , GLenum types , GLvoid * values ) ;
- * 
- */ - public native void glGetMinmax ( - int target, - boolean reset, - int format, - int types, - byte[] values - ) ; - public native void glGetMinmax ( - int target, - boolean reset, - int format, - int types, - short[] values - ) ; - public native void glGetMinmax ( - int target, - boolean reset, - int format, - int types, - int[] values - ) ; - public native void glGetMinmax ( - int target, - boolean reset, - int format, - int types, - float[] values - ) ; - public native void glGetMinmax ( - int target, - boolean reset, - int format, - int types, - double[] values - ) ; - public native void glGetMinmax ( - int target, - boolean reset, - int format, - int types, - boolean[] values - ) ; - public native void glGetMinmax ( - int target, - boolean reset, - int format, - int types, - long[] values - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMinmaxParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetMinmaxParameterfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetMinmaxParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetMinmaxParameteriv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionFilter1D ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * image ) ;
- * 
- */ - public native void glConvolutionFilter1D ( - int target, - int internalformat, - int width, - int format, - int type, - byte[] image - ) ; - public native void glConvolutionFilter1D ( - int target, - int internalformat, - int width, - int format, - int type, - short[] image - ) ; - public native void glConvolutionFilter1D ( - int target, - int internalformat, - int width, - int format, - int type, - int[] image - ) ; - public native void glConvolutionFilter1D ( - int target, - int internalformat, - int width, - int format, - int type, - float[] image - ) ; - public native void glConvolutionFilter1D ( - int target, - int internalformat, - int width, - int format, - int type, - double[] image - ) ; - public native void glConvolutionFilter1D ( - int target, - int internalformat, - int width, - int format, - int type, - boolean[] image - ) ; - public native void glConvolutionFilter1D ( - int target, - int internalformat, - int width, - int format, - int type, - long[] image - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * image ) ;
- * 
- */ - public native void glConvolutionFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - byte[] image - ) ; - public native void glConvolutionFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - short[] image - ) ; - public native void glConvolutionFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - int[] image - ) ; - public native void glConvolutionFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - float[] image - ) ; - public native void glConvolutionFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - double[] image - ) ; - public native void glConvolutionFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - boolean[] image - ) ; - public native void glConvolutionFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - long[] image - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionParameterf ( GLenum target , GLenum pname , GLfloat params ) ;
- * 
- */ - public native void glConvolutionParameterf ( - int target, - int pname, - float params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glConvolutionParameterfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionParameteri ( GLenum target , GLenum pname , GLint params ) ;
- * 
- */ - public native void glConvolutionParameteri ( - int target, - int pname, - int params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glConvolutionParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * 
- */ - public native void glConvolutionParameteriv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyConvolutionFilter1D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
- * 
- */ - public native void glCopyConvolutionFilter1D ( - int target, - int internalformat, - int x, - int y, - int width - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyConvolutionFilter2D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - public native void glCopyConvolutionFilter2D ( - int target, - int internalformat, - int x, - int y, - int width, - int height - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetConvolutionFilter ( GLenum target , GLenum format , GLenum type , GLvoid * image ) ;
- * 
- */ - public native void glGetConvolutionFilter ( - int target, - int format, - int type, - byte[] image - ) ; - public native void glGetConvolutionFilter ( - int target, - int format, - int type, - short[] image - ) ; - public native void glGetConvolutionFilter ( - int target, - int format, - int type, - int[] image - ) ; - public native void glGetConvolutionFilter ( - int target, - int format, - int type, - float[] image - ) ; - public native void glGetConvolutionFilter ( - int target, - int format, - int type, - double[] image - ) ; - public native void glGetConvolutionFilter ( - int target, - int format, - int type, - boolean[] image - ) ; - public native void glGetConvolutionFilter ( - int target, - int format, - int type, - long[] image - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetConvolutionParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetConvolutionParameterfv ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetConvolutionParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetConvolutionParameteriv ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glSeparableFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * row , const GLvoid * column ) ;
- * 
- */ - public native void glSeparableFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - byte[] row, - byte[] column - ) ; - public native void glSeparableFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - short[] row, - short[] column - ) ; - public native void glSeparableFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - int[] row, - int[] column - ) ; - public native void glSeparableFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - float[] row, - float[] column - ) ; - public native void glSeparableFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - double[] row, - double[] column - ) ; - public native void glSeparableFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - boolean[] row, - boolean[] column - ) ; - public native void glSeparableFilter2D ( - int target, - int internalformat, - int width, - int height, - int format, - int type, - long[] row, - long[] column - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetSeparableFilter ( GLenum target , GLenum format , GLenum type , GLvoid * row , GLvoid * column , GLvoid * span ) ;
- * 
- */ - public native void glGetSeparableFilter ( - int target, - int format, - int type, - byte[] row, - byte[] column, - byte[] span - ) ; - public native void glGetSeparableFilter ( - int target, - int format, - int type, - short[] row, - short[] column, - short[] span - ) ; - public native void glGetSeparableFilter ( - int target, - int format, - int type, - int[] row, - int[] column, - int[] span - ) ; - public native void glGetSeparableFilter ( - int target, - int format, - int type, - float[] row, - float[] column, - float[] span - ) ; - public native void glGetSeparableFilter ( - int target, - int format, - int type, - double[] row, - double[] column, - double[] span - ) ; - public native void glGetSeparableFilter ( - int target, - int format, - int type, - boolean[] row, - boolean[] column, - boolean[] span - ) ; - public native void glGetSeparableFilter ( - int target, - int format, - int type, - long[] row, - long[] column, - long[] span - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendColorEXT ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * 
- */ - public native void glBlendColorEXT ( - float red, - float green, - float blue, - float alpha - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPolygonOffsetEXT ( GLfloat factor , GLfloat bias ) ;
- * 
- */ - public native void glPolygonOffsetEXT ( - float factor, - float bias - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexImage3DEXT ( GLenum target , GLint level , GLenum internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - public native void glTexImage3DEXT ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - byte[] pixels - ) ; - public native void glTexImage3DEXT ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - short[] pixels - ) ; - public native void glTexImage3DEXT ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - int[] pixels - ) ; - public native void glTexImage3DEXT ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - float[] pixels - ) ; - public native void glTexImage3DEXT ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - double[] pixels - ) ; - public native void glTexImage3DEXT ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - boolean[] pixels - ) ; - public native void glTexImage3DEXT ( - int target, - int level, - int internalFormat, - int width, - int height, - int depth, - int border, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLsizei width , GLsizei height , GLsizei depth , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * 
- */ - public native void glTexSubImage3DEXT ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - byte[] pixels - ) ; - public native void glTexSubImage3DEXT ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - short[] pixels - ) ; - public native void glTexSubImage3DEXT ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - int[] pixels - ) ; - public native void glTexSubImage3DEXT ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - float[] pixels - ) ; - public native void glTexSubImage3DEXT ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - double[] pixels - ) ; - public native void glTexSubImage3DEXT ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - boolean[] pixels - ) ; - public native void glTexSubImage3DEXT ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int width, - int height, - int depth, - int format, - int type, - long[] pixels - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glCopyTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * 
- */ - public native void glCopyTexSubImage3DEXT ( - int target, - int level, - int xoffset, - int yoffset, - int zoffset, - int x, - int y, - int width, - int height - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGenTexturesEXT ( GLsizei n , GLuint * textures ) ;
- * 
- */ - public native void glGenTexturesEXT ( - int n, - int[] textures - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDeleteTexturesEXT ( GLsizei n , const GLuint * textures ) ;
- * 
- */ - public native void glDeleteTexturesEXT ( - int n, - int[] textures - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glBindTextureEXT ( GLenum target , GLuint texture ) ;
- * 
- */ - public native void glBindTextureEXT ( - int target, - int texture - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPrioritizeTexturesEXT ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
- * 
- */ - public native void glPrioritizeTexturesEXT ( - int n, - int[] textures, - float[] priorities - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glAreTexturesResidentEXT ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
- * 
- */ - public native boolean glAreTexturesResidentEXT ( - int n, - int[] textures, - boolean[] residences - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLboolean glIsTextureEXT ( GLuint texture ) ;
- * 
- */ - public native boolean glIsTextureEXT ( - int texture - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glVertexPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - public native void glVertexPointerEXT ( - int size, - int type, - int stride, - int count, - byte[] ptr - ) ; - public native void glVertexPointerEXT ( - int size, - int type, - int stride, - int count, - short[] ptr - ) ; - public native void glVertexPointerEXT ( - int size, - int type, - int stride, - int count, - int[] ptr - ) ; - public native void glVertexPointerEXT ( - int size, - int type, - int stride, - int count, - float[] ptr - ) ; - public native void glVertexPointerEXT ( - int size, - int type, - int stride, - int count, - double[] ptr - ) ; - public native void glVertexPointerEXT ( - int size, - int type, - int stride, - int count, - boolean[] ptr - ) ; - public native void glVertexPointerEXT ( - int size, - int type, - int stride, - int count, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glNormalPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - public native void glNormalPointerEXT ( - int type, - int stride, - int count, - byte[] ptr - ) ; - public native void glNormalPointerEXT ( - int type, - int stride, - int count, - short[] ptr - ) ; - public native void glNormalPointerEXT ( - int type, - int stride, - int count, - int[] ptr - ) ; - public native void glNormalPointerEXT ( - int type, - int stride, - int count, - float[] ptr - ) ; - public native void glNormalPointerEXT ( - int type, - int stride, - int count, - double[] ptr - ) ; - public native void glNormalPointerEXT ( - int type, - int stride, - int count, - boolean[] ptr - ) ; - public native void glNormalPointerEXT ( - int type, - int stride, - int count, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - public native void glColorPointerEXT ( - int size, - int type, - int stride, - int count, - byte[] ptr - ) ; - public native void glColorPointerEXT ( - int size, - int type, - int stride, - int count, - short[] ptr - ) ; - public native void glColorPointerEXT ( - int size, - int type, - int stride, - int count, - int[] ptr - ) ; - public native void glColorPointerEXT ( - int size, - int type, - int stride, - int count, - float[] ptr - ) ; - public native void glColorPointerEXT ( - int size, - int type, - int stride, - int count, - double[] ptr - ) ; - public native void glColorPointerEXT ( - int size, - int type, - int stride, - int count, - boolean[] ptr - ) ; - public native void glColorPointerEXT ( - int size, - int type, - int stride, - int count, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glIndexPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - public native void glIndexPointerEXT ( - int type, - int stride, - int count, - byte[] ptr - ) ; - public native void glIndexPointerEXT ( - int type, - int stride, - int count, - short[] ptr - ) ; - public native void glIndexPointerEXT ( - int type, - int stride, - int count, - int[] ptr - ) ; - public native void glIndexPointerEXT ( - int type, - int stride, - int count, - float[] ptr - ) ; - public native void glIndexPointerEXT ( - int type, - int stride, - int count, - double[] ptr - ) ; - public native void glIndexPointerEXT ( - int type, - int stride, - int count, - boolean[] ptr - ) ; - public native void glIndexPointerEXT ( - int type, - int stride, - int count, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glTexCoordPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * 
- */ - public native void glTexCoordPointerEXT ( - int size, - int type, - int stride, - int count, - byte[] ptr - ) ; - public native void glTexCoordPointerEXT ( - int size, - int type, - int stride, - int count, - short[] ptr - ) ; - public native void glTexCoordPointerEXT ( - int size, - int type, - int stride, - int count, - int[] ptr - ) ; - public native void glTexCoordPointerEXT ( - int size, - int type, - int stride, - int count, - float[] ptr - ) ; - public native void glTexCoordPointerEXT ( - int size, - int type, - int stride, - int count, - double[] ptr - ) ; - public native void glTexCoordPointerEXT ( - int size, - int type, - int stride, - int count, - boolean[] ptr - ) ; - public native void glTexCoordPointerEXT ( - int size, - int type, - int stride, - int count, - long[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glEdgeFlagPointerEXT ( GLsizei stride , GLsizei count , const GLboolean * ptr ) ;
- * 
- */ - public native void glEdgeFlagPointerEXT ( - int stride, - int count, - boolean[] ptr - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetPointervEXT ( GLenum pname , void * * params ) ;
- * 
- */ - public native void glGetPointervEXT ( - int pname, - byte[][] params - ) ; - public native void glGetPointervEXT ( - int pname, - short[][] params - ) ; - public native void glGetPointervEXT ( - int pname, - int[][] params - ) ; - public native void glGetPointervEXT ( - int pname, - float[][] params - ) ; - public native void glGetPointervEXT ( - int pname, - double[][] params - ) ; - public native void glGetPointervEXT ( - int pname, - boolean[][] params - ) ; - public native void glGetPointervEXT ( - int pname, - long[][] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glArrayElementEXT ( GLint i ) ;
- * 
- */ - public native void glArrayElementEXT ( - int i - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glDrawArraysEXT ( GLenum mode , GLint first , GLsizei count ) ;
- * 
- */ - public native void glDrawArraysEXT ( - int mode, - int first, - int count - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glBlendEquationEXT ( GLenum mode ) ;
- * 
- */ - public native void glBlendEquationEXT ( - int mode - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPointParameterfEXT ( GLenum pname , GLfloat param ) ;
- * 
- */ - public native void glPointParameterfEXT ( - int pname, - float param - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glPointParameterfvEXT ( GLenum pname , const GLfloat * params ) ;
- * 
- */ - public native void glPointParameterfvEXT ( - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorTableEXT ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
- * 
- */ - public native void glColorTableEXT ( - int target, - int internalformat, - int width, - int format, - int type, - byte[] table - ) ; - public native void glColorTableEXT ( - int target, - int internalformat, - int width, - int format, - int type, - short[] table - ) ; - public native void glColorTableEXT ( - int target, - int internalformat, - int width, - int format, - int type, - int[] table - ) ; - public native void glColorTableEXT ( - int target, - int internalformat, - int width, - int format, - int type, - float[] table - ) ; - public native void glColorTableEXT ( - int target, - int internalformat, - int width, - int format, - int type, - double[] table - ) ; - public native void glColorTableEXT ( - int target, - int internalformat, - int width, - int format, - int type, - boolean[] table - ) ; - public native void glColorTableEXT ( - int target, - int internalformat, - int width, - int format, - int type, - long[] table - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glColorSubTableEXT ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
- * 
- */ - public native void glColorSubTableEXT ( - int target, - int start, - int count, - int format, - int type, - byte[] data - ) ; - public native void glColorSubTableEXT ( - int target, - int start, - int count, - int format, - int type, - short[] data - ) ; - public native void glColorSubTableEXT ( - int target, - int start, - int count, - int format, - int type, - int[] data - ) ; - public native void glColorSubTableEXT ( - int target, - int start, - int count, - int format, - int type, - float[] data - ) ; - public native void glColorSubTableEXT ( - int target, - int start, - int count, - int format, - int type, - double[] data - ) ; - public native void glColorSubTableEXT ( - int target, - int start, - int count, - int format, - int type, - boolean[] data - ) ; - public native void glColorSubTableEXT ( - int target, - int start, - int count, - int format, - int type, - long[] data - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableEXT ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
- * 
- */ - public native void glGetColorTableEXT ( - int target, - int format, - int type, - byte[] table - ) ; - public native void glGetColorTableEXT ( - int target, - int format, - int type, - short[] table - ) ; - public native void glGetColorTableEXT ( - int target, - int format, - int type, - int[] table - ) ; - public native void glGetColorTableEXT ( - int target, - int format, - int type, - float[] table - ) ; - public native void glGetColorTableEXT ( - int target, - int format, - int type, - double[] table - ) ; - public native void glGetColorTableEXT ( - int target, - int format, - int type, - boolean[] table - ) ; - public native void glGetColorTableEXT ( - int target, - int format, - int type, - long[] table - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableParameterfvEXT ( GLenum target , GLenum pname , GLfloat * params ) ;
- * 
- */ - public native void glGetColorTableParameterfvEXT ( - int target, - int pname, - float[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glGetColorTableParameterivEXT ( GLenum target , GLenum pname , GLint * params ) ;
- * 
- */ - public native void glGetColorTableParameterivEXT ( - int target, - int pname, - int[] params - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glLockArraysEXT ( GLint first , GLsizei count ) ;
- * 
- */ - public native void glLockArraysEXT ( - int first, - int count - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glUnlockArraysEXT ( void ) ;
- * 
- */ - public native void glUnlockArraysEXT ( - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glActiveTextureARB ( GLenum texture ) ;
- * 
- */ - public native void glActiveTextureARB ( - int texture - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glClientActiveTextureARB ( GLenum texture ) ;
- * 
- */ - public native void glClientActiveTextureARB ( - int texture - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1dARB ( GLenum target , GLdouble s ) ;
- * 
- */ - public native void glMultiTexCoord1dARB ( - int target, - double s - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1dvARB ( GLenum target , const GLdouble * v ) ;
- * 
- */ - public native void glMultiTexCoord1dvARB ( - int target, - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1fARB ( GLenum target , GLfloat s ) ;
- * 
- */ - public native void glMultiTexCoord1fARB ( - int target, - float s - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1fvARB ( GLenum target , const GLfloat * v ) ;
- * 
- */ - public native void glMultiTexCoord1fvARB ( - int target, - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1iARB ( GLenum target , GLint s ) ;
- * 
- */ - public native void glMultiTexCoord1iARB ( - int target, - int s - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1ivARB ( GLenum target , const GLint * v ) ;
- * 
- */ - public native void glMultiTexCoord1ivARB ( - int target, - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1sARB ( GLenum target , GLshort s ) ;
- * 
- */ - public native void glMultiTexCoord1sARB ( - int target, - short s - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord1svARB ( GLenum target , const GLshort * v ) ;
- * 
- */ - public native void glMultiTexCoord1svARB ( - int target, - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2dARB ( GLenum target , GLdouble s , GLdouble t ) ;
- * 
- */ - public native void glMultiTexCoord2dARB ( - int target, - double s, - double t - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2dvARB ( GLenum target , const GLdouble * v ) ;
- * 
- */ - public native void glMultiTexCoord2dvARB ( - int target, - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2fARB ( GLenum target , GLfloat s , GLfloat t ) ;
- * 
- */ - public native void glMultiTexCoord2fARB ( - int target, - float s, - float t - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2fvARB ( GLenum target , const GLfloat * v ) ;
- * 
- */ - public native void glMultiTexCoord2fvARB ( - int target, - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2iARB ( GLenum target , GLint s , GLint t ) ;
- * 
- */ - public native void glMultiTexCoord2iARB ( - int target, - int s, - int t - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2ivARB ( GLenum target , const GLint * v ) ;
- * 
- */ - public native void glMultiTexCoord2ivARB ( - int target, - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2sARB ( GLenum target , GLshort s , GLshort t ) ;
- * 
- */ - public native void glMultiTexCoord2sARB ( - int target, - short s, - short t - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord2svARB ( GLenum target , const GLshort * v ) ;
- * 
- */ - public native void glMultiTexCoord2svARB ( - int target, - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r ) ;
- * 
- */ - public native void glMultiTexCoord3dARB ( - int target, - double s, - double t, - double r - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3dvARB ( GLenum target , const GLdouble * v ) ;
- * 
- */ - public native void glMultiTexCoord3dvARB ( - int target, - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r ) ;
- * 
- */ - public native void glMultiTexCoord3fARB ( - int target, - float s, - float t, - float r - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3fvARB ( GLenum target , const GLfloat * v ) ;
- * 
- */ - public native void glMultiTexCoord3fvARB ( - int target, - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3iARB ( GLenum target , GLint s , GLint t , GLint r ) ;
- * 
- */ - public native void glMultiTexCoord3iARB ( - int target, - int s, - int t, - int r - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3ivARB ( GLenum target , const GLint * v ) ;
- * 
- */ - public native void glMultiTexCoord3ivARB ( - int target, - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3sARB ( GLenum target , GLshort s , GLshort t , GLshort r ) ;
- * 
- */ - public native void glMultiTexCoord3sARB ( - int target, - short s, - short t, - short r - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord3svARB ( GLenum target , const GLshort * v ) ;
- * 
- */ - public native void glMultiTexCoord3svARB ( - int target, - short[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
- * 
- */ - public native void glMultiTexCoord4dARB ( - int target, - double s, - double t, - double r, - double q - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4dvARB ( GLenum target , const GLdouble * v ) ;
- * 
- */ - public native void glMultiTexCoord4dvARB ( - int target, - double[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
- * 
- */ - public native void glMultiTexCoord4fARB ( - int target, - float s, - float t, - float r, - float q - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4fvARB ( GLenum target , const GLfloat * v ) ;
- * 
- */ - public native void glMultiTexCoord4fvARB ( - int target, - float[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4iARB ( GLenum target , GLint s , GLint t , GLint r , GLint q ) ;
- * 
- */ - public native void glMultiTexCoord4iARB ( - int target, - int s, - int t, - int r, - int q - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4ivARB ( GLenum target , const GLint * v ) ;
- * 
- */ - public native void glMultiTexCoord4ivARB ( - int target, - int[] v - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4sARB ( GLenum target , GLshort s , GLshort t , GLshort r , GLshort q ) ;
- * 
- */ - public native void glMultiTexCoord4sARB ( - int target, - short s, - short t, - short r, - short q - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void glMultiTexCoord4svARB ( GLenum target , const GLshort * v ) ;
- * 
- */ - public native void glMultiTexCoord4svARB ( - int target, - short[] v - ) ; - -/* C2J Parser Version 2.0: Java program parsed successfully. */ - - -} - +/* WARNING ! WARNING *** THIS FILE IS GENERATED BY C2J !!! + + DO NOT MAKE ANY CHANGES *** MAKE CHANGES IN THE SKELETON FILES !!! +*/ + + +/** + * @(#) GLFuncJauJNInf.java + */ + + +package gl4java; + +/** + * The default implementation class for OpenGL native function mapping + * + * @version 2.00, 21. April 1999 + * @author Sven Goethel + */ +public class GLFuncJauJNInf + implements GLFunc +{ + + + +public native String glGetString ( int name ) ; + +public native String getNativeVendor ( ) ; +public native String getNativeVersion ( ) ; + +public String getClassVendor ( ) +{ return "Jausoft - Sven Goethel Software Development"; } + +public String getClassVersion ( ) +{ return "2.7.1.0"; } + + + +/** + * C2J Parser Version 2.1 + * Jausoft - Sven Goethel Software Development + * Reading from file: gl-proto-auto.orig.h . . . + * Destination-Class: gl4java_GLFuncJauJNInf ! + */ + +/** + * Original Function-Prototype : + *
 
+   extern void glClearIndex ( GLfloat c ) ;
+ * 
+ */ + public native void glClearIndex ( + float c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glClearColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * 
+ */ + public native void glClearColor ( + float red, + float green, + float blue, + float alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glClear ( GLbitfield mask ) ;
+ * 
+ */ + public native void glClear ( + int mask + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexMask ( GLuint mask ) ;
+ * 
+ */ + public native void glIndexMask ( + int mask + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorMask ( GLboolean red , GLboolean green , GLboolean blue , GLboolean alpha ) ;
+ * 
+ */ + public native void glColorMask ( + boolean red, + boolean green, + boolean blue, + boolean alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glAlphaFunc ( GLenum func , GLclampf ref ) ;
+ * 
+ */ + public native void glAlphaFunc ( + int func, + float ref + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendFunc ( GLenum sfactor , GLenum dfactor ) ;
+ * 
+ */ + public native void glBlendFunc ( + int sfactor, + int dfactor + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLogicOp ( GLenum opcode ) ;
+ * 
+ */ + public native void glLogicOp ( + int opcode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCullFace ( GLenum mode ) ;
+ * 
+ */ + public native void glCullFace ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glFrontFace ( GLenum mode ) ;
+ * 
+ */ + public native void glFrontFace ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPointSize ( GLfloat size ) ;
+ * 
+ */ + public native void glPointSize ( + float size + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLineWidth ( GLfloat width ) ;
+ * 
+ */ + public native void glLineWidth ( + float width + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLineStipple ( GLint factor , GLushort pattern ) ;
+ * 
+ */ + public native void glLineStipple ( + int factor, + short pattern + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPolygonMode ( GLenum face , GLenum mode ) ;
+ * 
+ */ + public native void glPolygonMode ( + int face, + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPolygonOffset ( GLfloat factor , GLfloat units ) ;
+ * 
+ */ + public native void glPolygonOffset ( + float factor, + float units + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPolygonStipple ( const GLubyte * mask ) ;
+ * 
+ */ + public native void glPolygonStipple ( + byte[] mask + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPolygonStipple ( GLubyte * mask ) ;
+ * 
+ */ + public native void glGetPolygonStipple ( + byte[] mask + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEdgeFlag ( GLboolean flag ) ;
+ * 
+ */ + public native void glEdgeFlag ( + boolean flag + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEdgeFlagv ( const GLboolean * flag ) ;
+ * 
+ */ + public native void glEdgeFlagv ( + boolean[] flag + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glScissor ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + public native void glScissor ( + int x, + int y, + int width, + int height + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glClipPlane ( GLenum plane , const GLdouble * equation ) ;
+ * 
+ */ + public native void glClipPlane ( + int plane, + double[] equation + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetClipPlane ( GLenum plane , GLdouble * equation ) ;
+ * 
+ */ + public native void glGetClipPlane ( + int plane, + double[] equation + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawBuffer ( GLenum mode ) ;
+ * 
+ */ + public native void glDrawBuffer ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glReadBuffer ( GLenum mode ) ;
+ * 
+ */ + public native void glReadBuffer ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEnable ( GLenum cap ) ;
+ * 
+ */ + public native void glEnable ( + int cap + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDisable ( GLenum cap ) ;
+ * 
+ */ + public native void glDisable ( + int cap + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glIsEnabled ( GLenum cap ) ;
+ * 
+ */ + public native boolean glIsEnabled ( + int cap + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEnableClientState ( GLenum cap ) ;
+ * 
+ */ + public native void glEnableClientState ( + int cap + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDisableClientState ( GLenum cap ) ;
+ * 
+ */ + public native void glDisableClientState ( + int cap + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetBooleanv ( GLenum pname , GLboolean * params ) ;
+ * 
+ */ + public native void glGetBooleanv ( + int pname, + boolean[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetDoublev ( GLenum pname , GLdouble * params ) ;
+ * 
+ */ + public native void glGetDoublev ( + int pname, + double[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetFloatv ( GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetFloatv ( + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetIntegerv ( GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetIntegerv ( + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPushAttrib ( GLbitfield mask ) ;
+ * 
+ */ + public native void glPushAttrib ( + int mask + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPopAttrib ( void ) ;
+ * 
+ */ + public native void glPopAttrib ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPushClientAttrib ( GLbitfield mask ) ;
+ * 
+ */ + public native void glPushClientAttrib ( + int mask + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPopClientAttrib ( void ) ;
+ * 
+ */ + public native void glPopClientAttrib ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLint glRenderMode ( GLenum mode ) ;
+ * 
+ */ + public native int glRenderMode ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLenum glGetError ( void ) ;
+ * 
+ */ + public native int glGetError ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glFinish ( void ) ;
+ * 
+ */ + public native void glFinish ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glFlush ( void ) ;
+ * 
+ */ + public native void glFlush ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glHint ( GLenum target , GLenum mode ) ;
+ * 
+ */ + public native void glHint ( + int target, + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glClearDepth ( GLclampd depth ) ;
+ * 
+ */ + public native void glClearDepth ( + double depth + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDepthFunc ( GLenum func ) ;
+ * 
+ */ + public native void glDepthFunc ( + int func + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDepthMask ( GLboolean flag ) ;
+ * 
+ */ + public native void glDepthMask ( + boolean flag + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDepthRange ( GLclampd near_val , GLclampd far_val ) ;
+ * 
+ */ + public native void glDepthRange ( + double near_val, + double far_val + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glClearAccum ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
+ * 
+ */ + public native void glClearAccum ( + float red, + float green, + float blue, + float alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glAccum ( GLenum op , GLfloat value ) ;
+ * 
+ */ + public native void glAccum ( + int op, + float value + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMatrixMode ( GLenum mode ) ;
+ * 
+ */ + public native void glMatrixMode ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glOrtho ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
+ * 
+ */ + public native void glOrtho ( + double left, + double right, + double bottom, + double top, + double near_val, + double far_val + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glFrustum ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
+ * 
+ */ + public native void glFrustum ( + double left, + double right, + double bottom, + double top, + double near_val, + double far_val + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glViewport ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + public native void glViewport ( + int x, + int y, + int width, + int height + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPushMatrix ( void ) ;
+ * 
+ */ + public native void glPushMatrix ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPopMatrix ( void ) ;
+ * 
+ */ + public native void glPopMatrix ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLoadIdentity ( void ) ;
+ * 
+ */ + public native void glLoadIdentity ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLoadMatrixd ( const GLdouble * m ) ;
+ * 
+ */ + public native void glLoadMatrixd ( + double[] m + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLoadMatrixf ( const GLfloat * m ) ;
+ * 
+ */ + public native void glLoadMatrixf ( + float[] m + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultMatrixd ( const GLdouble * m ) ;
+ * 
+ */ + public native void glMultMatrixd ( + double[] m + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultMatrixf ( const GLfloat * m ) ;
+ * 
+ */ + public native void glMultMatrixf ( + float[] m + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRotated ( GLdouble angle , GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + public native void glRotated ( + double angle, + double x, + double y, + double z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRotatef ( GLfloat angle , GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + public native void glRotatef ( + float angle, + float x, + float y, + float z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glScaled ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + public native void glScaled ( + double x, + double y, + double z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glScalef ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + public native void glScalef ( + float x, + float y, + float z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTranslated ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + public native void glTranslated ( + double x, + double y, + double z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTranslatef ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + public native void glTranslatef ( + float x, + float y, + float z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glIsList ( GLuint list ) ;
+ * 
+ */ + public native boolean glIsList ( + int list + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDeleteLists ( GLuint list , GLsizei range ) ;
+ * 
+ */ + public native void glDeleteLists ( + int list, + int range + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLuint glGenLists ( GLsizei range ) ;
+ * 
+ */ + public native int glGenLists ( + int range + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNewList ( GLuint list , GLenum mode ) ;
+ * 
+ */ + public native void glNewList ( + int list, + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEndList ( void ) ;
+ * 
+ */ + public native void glEndList ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCallList ( GLuint list ) ;
+ * 
+ */ + public native void glCallList ( + int list + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCallLists ( GLsizei n , GLenum type , const GLvoid * lists ) ;
+ * 
+ */ + public native void glCallLists ( + int n, + int type, + byte[] lists + ) ; + public native void glCallLists ( + int n, + int type, + short[] lists + ) ; + public native void glCallLists ( + int n, + int type, + int[] lists + ) ; + public native void glCallLists ( + int n, + int type, + float[] lists + ) ; + public native void glCallLists ( + int n, + int type, + double[] lists + ) ; + public native void glCallLists ( + int n, + int type, + boolean[] lists + ) ; + public native void glCallLists ( + int n, + int type, + long[] lists + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glListBase ( GLuint base ) ;
+ * 
+ */ + public native void glListBase ( + int base + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glBegin ( GLenum mode ) ;
+ * 
+ */ + public native void glBegin ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEnd ( void ) ;
+ * 
+ */ + public native void glEnd ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2d ( GLdouble x , GLdouble y ) ;
+ * 
+ */ + public native void glVertex2d ( + double x, + double y + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2f ( GLfloat x , GLfloat y ) ;
+ * 
+ */ + public native void glVertex2f ( + float x, + float y + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2i ( GLint x , GLint y ) ;
+ * 
+ */ + public native void glVertex2i ( + int x, + int y + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2s ( GLshort x , GLshort y ) ;
+ * 
+ */ + public native void glVertex2s ( + short x, + short y + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3d ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + public native void glVertex3d ( + double x, + double y, + double z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3f ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + public native void glVertex3f ( + float x, + float y, + float z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3i ( GLint x , GLint y , GLint z ) ;
+ * 
+ */ + public native void glVertex3i ( + int x, + int y, + int z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3s ( GLshort x , GLshort y , GLshort z ) ;
+ * 
+ */ + public native void glVertex3s ( + short x, + short y, + short z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
+ * 
+ */ + public native void glVertex4d ( + double x, + double y, + double z, + double w + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
+ * 
+ */ + public native void glVertex4f ( + float x, + float y, + float z, + float w + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4i ( GLint x , GLint y , GLint z , GLint w ) ;
+ * 
+ */ + public native void glVertex4i ( + int x, + int y, + int z, + int w + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
+ * 
+ */ + public native void glVertex4s ( + short x, + short y, + short z, + short w + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glVertex2dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glVertex2fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2iv ( const GLint * v ) ;
+ * 
+ */ + public native void glVertex2iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex2sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glVertex2sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glVertex3dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glVertex3fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3iv ( const GLint * v ) ;
+ * 
+ */ + public native void glVertex3iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex3sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glVertex3sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glVertex4dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glVertex4fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4iv ( const GLint * v ) ;
+ * 
+ */ + public native void glVertex4iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertex4sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glVertex4sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3b ( GLbyte nx , GLbyte ny , GLbyte nz ) ;
+ * 
+ */ + public native void glNormal3b ( + byte nx, + byte ny, + byte nz + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3d ( GLdouble nx , GLdouble ny , GLdouble nz ) ;
+ * 
+ */ + public native void glNormal3d ( + double nx, + double ny, + double nz + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3f ( GLfloat nx , GLfloat ny , GLfloat nz ) ;
+ * 
+ */ + public native void glNormal3f ( + float nx, + float ny, + float nz + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3i ( GLint nx , GLint ny , GLint nz ) ;
+ * 
+ */ + public native void glNormal3i ( + int nx, + int ny, + int nz + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3s ( GLshort nx , GLshort ny , GLshort nz ) ;
+ * 
+ */ + public native void glNormal3s ( + short nx, + short ny, + short nz + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3bv ( const GLbyte * v ) ;
+ * 
+ */ + public native void glNormal3bv ( + byte[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glNormal3dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glNormal3fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3iv ( const GLint * v ) ;
+ * 
+ */ + public native void glNormal3iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormal3sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glNormal3sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexd ( GLdouble c ) ;
+ * 
+ */ + public native void glIndexd ( + double c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexf ( GLfloat c ) ;
+ * 
+ */ + public native void glIndexf ( + float c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexi ( GLint c ) ;
+ * 
+ */ + public native void glIndexi ( + int c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexs ( GLshort c ) ;
+ * 
+ */ + public native void glIndexs ( + short c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexub ( GLubyte c ) ;
+ * 
+ */ + public native void glIndexub ( + byte c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexdv ( const GLdouble * c ) ;
+ * 
+ */ + public native void glIndexdv ( + double[] c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexfv ( const GLfloat * c ) ;
+ * 
+ */ + public native void glIndexfv ( + float[] c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexiv ( const GLint * c ) ;
+ * 
+ */ + public native void glIndexiv ( + int[] c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexsv ( const GLshort * c ) ;
+ * 
+ */ + public native void glIndexsv ( + short[] c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexubv ( const GLubyte * c ) ;
+ * 
+ */ + public native void glIndexubv ( + byte[] c + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3b ( GLbyte red , GLbyte green , GLbyte blue ) ;
+ * 
+ */ + public native void glColor3b ( + byte red, + byte green, + byte blue + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3d ( GLdouble red , GLdouble green , GLdouble blue ) ;
+ * 
+ */ + public native void glColor3d ( + double red, + double green, + double blue + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3f ( GLfloat red , GLfloat green , GLfloat blue ) ;
+ * 
+ */ + public native void glColor3f ( + float red, + float green, + float blue + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3i ( GLint red , GLint green , GLint blue ) ;
+ * 
+ */ + public native void glColor3i ( + int red, + int green, + int blue + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3s ( GLshort red , GLshort green , GLshort blue ) ;
+ * 
+ */ + public native void glColor3s ( + short red, + short green, + short blue + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3ub ( GLubyte red , GLubyte green , GLubyte blue ) ;
+ * 
+ */ + public native void glColor3ub ( + byte red, + byte green, + byte blue + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3ui ( GLuint red , GLuint green , GLuint blue ) ;
+ * 
+ */ + public native void glColor3ui ( + int red, + int green, + int blue + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3us ( GLushort red , GLushort green , GLushort blue ) ;
+ * 
+ */ + public native void glColor3us ( + short red, + short green, + short blue + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4b ( GLbyte red , GLbyte green , GLbyte blue , GLbyte alpha ) ;
+ * 
+ */ + public native void glColor4b ( + byte red, + byte green, + byte blue, + byte alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4d ( GLdouble red , GLdouble green , GLdouble blue , GLdouble alpha ) ;
+ * 
+ */ + public native void glColor4d ( + double red, + double green, + double blue, + double alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4f ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
+ * 
+ */ + public native void glColor4f ( + float red, + float green, + float blue, + float alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4i ( GLint red , GLint green , GLint blue , GLint alpha ) ;
+ * 
+ */ + public native void glColor4i ( + int red, + int green, + int blue, + int alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4s ( GLshort red , GLshort green , GLshort blue , GLshort alpha ) ;
+ * 
+ */ + public native void glColor4s ( + short red, + short green, + short blue, + short alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4ub ( GLubyte red , GLubyte green , GLubyte blue , GLubyte alpha ) ;
+ * 
+ */ + public native void glColor4ub ( + byte red, + byte green, + byte blue, + byte alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4ui ( GLuint red , GLuint green , GLuint blue , GLuint alpha ) ;
+ * 
+ */ + public native void glColor4ui ( + int red, + int green, + int blue, + int alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4us ( GLushort red , GLushort green , GLushort blue , GLushort alpha ) ;
+ * 
+ */ + public native void glColor4us ( + short red, + short green, + short blue, + short alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3bv ( const GLbyte * v ) ;
+ * 
+ */ + public native void glColor3bv ( + byte[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glColor3dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glColor3fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3iv ( const GLint * v ) ;
+ * 
+ */ + public native void glColor3iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glColor3sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3ubv ( const GLubyte * v ) ;
+ * 
+ */ + public native void glColor3ubv ( + byte[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3uiv ( const GLuint * v ) ;
+ * 
+ */ + public native void glColor3uiv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor3usv ( const GLushort * v ) ;
+ * 
+ */ + public native void glColor3usv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4bv ( const GLbyte * v ) ;
+ * 
+ */ + public native void glColor4bv ( + byte[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glColor4dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glColor4fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4iv ( const GLint * v ) ;
+ * 
+ */ + public native void glColor4iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glColor4sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4ubv ( const GLubyte * v ) ;
+ * 
+ */ + public native void glColor4ubv ( + byte[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4uiv ( const GLuint * v ) ;
+ * 
+ */ + public native void glColor4uiv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColor4usv ( const GLushort * v ) ;
+ * 
+ */ + public native void glColor4usv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1d ( GLdouble s ) ;
+ * 
+ */ + public native void glTexCoord1d ( + double s + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1f ( GLfloat s ) ;
+ * 
+ */ + public native void glTexCoord1f ( + float s + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1i ( GLint s ) ;
+ * 
+ */ + public native void glTexCoord1i ( + int s + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1s ( GLshort s ) ;
+ * 
+ */ + public native void glTexCoord1s ( + short s + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2d ( GLdouble s , GLdouble t ) ;
+ * 
+ */ + public native void glTexCoord2d ( + double s, + double t + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2f ( GLfloat s , GLfloat t ) ;
+ * 
+ */ + public native void glTexCoord2f ( + float s, + float t + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2i ( GLint s , GLint t ) ;
+ * 
+ */ + public native void glTexCoord2i ( + int s, + int t + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2s ( GLshort s , GLshort t ) ;
+ * 
+ */ + public native void glTexCoord2s ( + short s, + short t + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3d ( GLdouble s , GLdouble t , GLdouble r ) ;
+ * 
+ */ + public native void glTexCoord3d ( + double s, + double t, + double r + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3f ( GLfloat s , GLfloat t , GLfloat r ) ;
+ * 
+ */ + public native void glTexCoord3f ( + float s, + float t, + float r + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3i ( GLint s , GLint t , GLint r ) ;
+ * 
+ */ + public native void glTexCoord3i ( + int s, + int t, + int r + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3s ( GLshort s , GLshort t , GLshort r ) ;
+ * 
+ */ + public native void glTexCoord3s ( + short s, + short t, + short r + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4d ( GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
+ * 
+ */ + public native void glTexCoord4d ( + double s, + double t, + double r, + double q + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4f ( GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
+ * 
+ */ + public native void glTexCoord4f ( + float s, + float t, + float r, + float q + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4i ( GLint s , GLint t , GLint r , GLint q ) ;
+ * 
+ */ + public native void glTexCoord4i ( + int s, + int t, + int r, + int q + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4s ( GLshort s , GLshort t , GLshort r , GLshort q ) ;
+ * 
+ */ + public native void glTexCoord4s ( + short s, + short t, + short r, + short q + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glTexCoord1dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glTexCoord1fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1iv ( const GLint * v ) ;
+ * 
+ */ + public native void glTexCoord1iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord1sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glTexCoord1sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glTexCoord2dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glTexCoord2fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2iv ( const GLint * v ) ;
+ * 
+ */ + public native void glTexCoord2iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord2sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glTexCoord2sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glTexCoord3dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glTexCoord3fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3iv ( const GLint * v ) ;
+ * 
+ */ + public native void glTexCoord3iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord3sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glTexCoord3sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glTexCoord4dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glTexCoord4fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4iv ( const GLint * v ) ;
+ * 
+ */ + public native void glTexCoord4iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoord4sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glTexCoord4sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2d ( GLdouble x , GLdouble y ) ;
+ * 
+ */ + public native void glRasterPos2d ( + double x, + double y + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2f ( GLfloat x , GLfloat y ) ;
+ * 
+ */ + public native void glRasterPos2f ( + float x, + float y + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2i ( GLint x , GLint y ) ;
+ * 
+ */ + public native void glRasterPos2i ( + int x, + int y + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2s ( GLshort x , GLshort y ) ;
+ * 
+ */ + public native void glRasterPos2s ( + short x, + short y + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3d ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + public native void glRasterPos3d ( + double x, + double y, + double z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3f ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * 
+ */ + public native void glRasterPos3f ( + float x, + float y, + float z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3i ( GLint x , GLint y , GLint z ) ;
+ * 
+ */ + public native void glRasterPos3i ( + int x, + int y, + int z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3s ( GLshort x , GLshort y , GLshort z ) ;
+ * 
+ */ + public native void glRasterPos3s ( + short x, + short y, + short z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
+ * 
+ */ + public native void glRasterPos4d ( + double x, + double y, + double z, + double w + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
+ * 
+ */ + public native void glRasterPos4f ( + float x, + float y, + float z, + float w + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4i ( GLint x , GLint y , GLint z , GLint w ) ;
+ * 
+ */ + public native void glRasterPos4i ( + int x, + int y, + int z, + int w + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
+ * 
+ */ + public native void glRasterPos4s ( + short x, + short y, + short z, + short w + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glRasterPos2dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glRasterPos2fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2iv ( const GLint * v ) ;
+ * 
+ */ + public native void glRasterPos2iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos2sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glRasterPos2sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glRasterPos3dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glRasterPos3fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3iv ( const GLint * v ) ;
+ * 
+ */ + public native void glRasterPos3iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos3sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glRasterPos3sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4dv ( const GLdouble * v ) ;
+ * 
+ */ + public native void glRasterPos4dv ( + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4fv ( const GLfloat * v ) ;
+ * 
+ */ + public native void glRasterPos4fv ( + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4iv ( const GLint * v ) ;
+ * 
+ */ + public native void glRasterPos4iv ( + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRasterPos4sv ( const GLshort * v ) ;
+ * 
+ */ + public native void glRasterPos4sv ( + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRectd ( GLdouble x1 , GLdouble y1 , GLdouble x2 , GLdouble y2 ) ;
+ * 
+ */ + public native void glRectd ( + double x1, + double y1, + double x2, + double y2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRectf ( GLfloat x1 , GLfloat y1 , GLfloat x2 , GLfloat y2 ) ;
+ * 
+ */ + public native void glRectf ( + float x1, + float y1, + float x2, + float y2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRecti ( GLint x1 , GLint y1 , GLint x2 , GLint y2 ) ;
+ * 
+ */ + public native void glRecti ( + int x1, + int y1, + int x2, + int y2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRects ( GLshort x1 , GLshort y1 , GLshort x2 , GLshort y2 ) ;
+ * 
+ */ + public native void glRects ( + short x1, + short y1, + short x2, + short y2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRectdv ( const GLdouble * v1 , const GLdouble * v2 ) ;
+ * 
+ */ + public native void glRectdv ( + double[] v1, + double[] v2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRectfv ( const GLfloat * v1 , const GLfloat * v2 ) ;
+ * 
+ */ + public native void glRectfv ( + float[] v1, + float[] v2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRectiv ( const GLint * v1 , const GLint * v2 ) ;
+ * 
+ */ + public native void glRectiv ( + int[] v1, + int[] v2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glRectsv ( const GLshort * v1 , const GLshort * v2 ) ;
+ * 
+ */ + public native void glRectsv ( + short[] v1, + short[] v2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertexPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glVertexPointer ( + int size, + int type, + int stride, + byte[] ptr + ) ; + public native void glVertexPointer ( + int size, + int type, + int stride, + short[] ptr + ) ; + public native void glVertexPointer ( + int size, + int type, + int stride, + int[] ptr + ) ; + public native void glVertexPointer ( + int size, + int type, + int stride, + float[] ptr + ) ; + public native void glVertexPointer ( + int size, + int type, + int stride, + double[] ptr + ) ; + public native void glVertexPointer ( + int size, + int type, + int stride, + boolean[] ptr + ) ; + public native void glVertexPointer ( + int size, + int type, + int stride, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormalPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glNormalPointer ( + int type, + int stride, + byte[] ptr + ) ; + public native void glNormalPointer ( + int type, + int stride, + short[] ptr + ) ; + public native void glNormalPointer ( + int type, + int stride, + int[] ptr + ) ; + public native void glNormalPointer ( + int type, + int stride, + float[] ptr + ) ; + public native void glNormalPointer ( + int type, + int stride, + double[] ptr + ) ; + public native void glNormalPointer ( + int type, + int stride, + boolean[] ptr + ) ; + public native void glNormalPointer ( + int type, + int stride, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glColorPointer ( + int size, + int type, + int stride, + byte[] ptr + ) ; + public native void glColorPointer ( + int size, + int type, + int stride, + short[] ptr + ) ; + public native void glColorPointer ( + int size, + int type, + int stride, + int[] ptr + ) ; + public native void glColorPointer ( + int size, + int type, + int stride, + float[] ptr + ) ; + public native void glColorPointer ( + int size, + int type, + int stride, + double[] ptr + ) ; + public native void glColorPointer ( + int size, + int type, + int stride, + boolean[] ptr + ) ; + public native void glColorPointer ( + int size, + int type, + int stride, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glIndexPointer ( + int type, + int stride, + byte[] ptr + ) ; + public native void glIndexPointer ( + int type, + int stride, + short[] ptr + ) ; + public native void glIndexPointer ( + int type, + int stride, + int[] ptr + ) ; + public native void glIndexPointer ( + int type, + int stride, + float[] ptr + ) ; + public native void glIndexPointer ( + int type, + int stride, + double[] ptr + ) ; + public native void glIndexPointer ( + int type, + int stride, + boolean[] ptr + ) ; + public native void glIndexPointer ( + int type, + int stride, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoordPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glTexCoordPointer ( + int size, + int type, + int stride, + byte[] ptr + ) ; + public native void glTexCoordPointer ( + int size, + int type, + int stride, + short[] ptr + ) ; + public native void glTexCoordPointer ( + int size, + int type, + int stride, + int[] ptr + ) ; + public native void glTexCoordPointer ( + int size, + int type, + int stride, + float[] ptr + ) ; + public native void glTexCoordPointer ( + int size, + int type, + int stride, + double[] ptr + ) ; + public native void glTexCoordPointer ( + int size, + int type, + int stride, + boolean[] ptr + ) ; + public native void glTexCoordPointer ( + int size, + int type, + int stride, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEdgeFlagPointer ( GLsizei stride , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glEdgeFlagPointer ( + int stride, + byte[] ptr + ) ; + public native void glEdgeFlagPointer ( + int stride, + short[] ptr + ) ; + public native void glEdgeFlagPointer ( + int stride, + int[] ptr + ) ; + public native void glEdgeFlagPointer ( + int stride, + float[] ptr + ) ; + public native void glEdgeFlagPointer ( + int stride, + double[] ptr + ) ; + public native void glEdgeFlagPointer ( + int stride, + boolean[] ptr + ) ; + public native void glEdgeFlagPointer ( + int stride, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPointerv ( GLenum pname , void * * params ) ;
+ * 
+ */ + public native void glGetPointerv ( + int pname, + byte[][] params + ) ; + public native void glGetPointerv ( + int pname, + short[][] params + ) ; + public native void glGetPointerv ( + int pname, + int[][] params + ) ; + public native void glGetPointerv ( + int pname, + float[][] params + ) ; + public native void glGetPointerv ( + int pname, + double[][] params + ) ; + public native void glGetPointerv ( + int pname, + boolean[][] params + ) ; + public native void glGetPointerv ( + int pname, + long[][] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glArrayElement ( GLint i ) ;
+ * 
+ */ + public native void glArrayElement ( + int i + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawArrays ( GLenum mode , GLint first , GLsizei count ) ;
+ * 
+ */ + public native void glDrawArrays ( + int mode, + int first, + int count + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawElements ( GLenum mode , GLsizei count , GLenum type , const GLvoid * indices ) ;
+ * 
+ */ + public native void glDrawElements ( + int mode, + int count, + int type, + byte[] indices + ) ; + public native void glDrawElements ( + int mode, + int count, + int type, + short[] indices + ) ; + public native void glDrawElements ( + int mode, + int count, + int type, + int[] indices + ) ; + public native void glDrawElements ( + int mode, + int count, + int type, + float[] indices + ) ; + public native void glDrawElements ( + int mode, + int count, + int type, + double[] indices + ) ; + public native void glDrawElements ( + int mode, + int count, + int type, + boolean[] indices + ) ; + public native void glDrawElements ( + int mode, + int count, + int type, + long[] indices + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glInterleavedArrays ( GLenum format , GLsizei stride , const GLvoid * pointer ) ;
+ * 
+ */ + public native void glInterleavedArrays ( + int format, + int stride, + byte[] pointer + ) ; + public native void glInterleavedArrays ( + int format, + int stride, + short[] pointer + ) ; + public native void glInterleavedArrays ( + int format, + int stride, + int[] pointer + ) ; + public native void glInterleavedArrays ( + int format, + int stride, + float[] pointer + ) ; + public native void glInterleavedArrays ( + int format, + int stride, + double[] pointer + ) ; + public native void glInterleavedArrays ( + int format, + int stride, + boolean[] pointer + ) ; + public native void glInterleavedArrays ( + int format, + int stride, + long[] pointer + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glShadeModel ( GLenum mode ) ;
+ * 
+ */ + public native void glShadeModel ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLightf ( GLenum light , GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glLightf ( + int light, + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLighti ( GLenum light , GLenum pname , GLint param ) ;
+ * 
+ */ + public native void glLighti ( + int light, + int pname, + int param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLightfv ( GLenum light , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glLightfv ( + int light, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLightiv ( GLenum light , GLenum pname , const GLint * params ) ;
+ * 
+ */ + public native void glLightiv ( + int light, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetLightfv ( GLenum light , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetLightfv ( + int light, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetLightiv ( GLenum light , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetLightiv ( + int light, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLightModelf ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glLightModelf ( + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLightModeli ( GLenum pname , GLint param ) ;
+ * 
+ */ + public native void glLightModeli ( + int pname, + int param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLightModelfv ( GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glLightModelfv ( + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLightModeliv ( GLenum pname , const GLint * params ) ;
+ * 
+ */ + public native void glLightModeliv ( + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMaterialf ( GLenum face , GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glMaterialf ( + int face, + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMateriali ( GLenum face , GLenum pname , GLint param ) ;
+ * 
+ */ + public native void glMateriali ( + int face, + int pname, + int param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMaterialfv ( GLenum face , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glMaterialfv ( + int face, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMaterialiv ( GLenum face , GLenum pname , const GLint * params ) ;
+ * 
+ */ + public native void glMaterialiv ( + int face, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMaterialfv ( GLenum face , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetMaterialfv ( + int face, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMaterialiv ( GLenum face , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetMaterialiv ( + int face, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorMaterial ( GLenum face , GLenum mode ) ;
+ * 
+ */ + public native void glColorMaterial ( + int face, + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelZoom ( GLfloat xfactor , GLfloat yfactor ) ;
+ * 
+ */ + public native void glPixelZoom ( + float xfactor, + float yfactor + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelStoref ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glPixelStoref ( + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelStorei ( GLenum pname , GLint param ) ;
+ * 
+ */ + public native void glPixelStorei ( + int pname, + int param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelTransferf ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glPixelTransferf ( + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelTransferi ( GLenum pname , GLint param ) ;
+ * 
+ */ + public native void glPixelTransferi ( + int pname, + int param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelMapfv ( GLenum map , GLint mapsize , const GLfloat * values ) ;
+ * 
+ */ + public native void glPixelMapfv ( + int map, + int mapsize, + float[] values + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelMapuiv ( GLenum map , GLint mapsize , const GLuint * values ) ;
+ * 
+ */ + public native void glPixelMapuiv ( + int map, + int mapsize, + int[] values + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPixelMapusv ( GLenum map , GLint mapsize , const GLushort * values ) ;
+ * 
+ */ + public native void glPixelMapusv ( + int map, + int mapsize, + short[] values + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPixelMapfv ( GLenum map , GLfloat * values ) ;
+ * 
+ */ + public native void glGetPixelMapfv ( + int map, + float[] values + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPixelMapuiv ( GLenum map , GLuint * values ) ;
+ * 
+ */ + public native void glGetPixelMapuiv ( + int map, + int[] values + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPixelMapusv ( GLenum map , GLushort * values ) ;
+ * 
+ */ + public native void glGetPixelMapusv ( + int map, + short[] values + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glBitmap ( GLsizei width , GLsizei height , GLfloat xorig , GLfloat yorig , GLfloat xmove , GLfloat ymove , const GLubyte * bitmap ) ;
+ * 
+ */ + public native void glBitmap ( + int width, + int height, + float xorig, + float yorig, + float xmove, + float ymove, + byte[] bitmap + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glReadPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum format , GLenum type , GLvoid * pixels ) ;
+ * 
+ */ + public native void glReadPixels ( + int x, + int y, + int width, + int height, + int format, + int type, + byte[] pixels + ) ; + public native void glReadPixels ( + int x, + int y, + int width, + int height, + int format, + int type, + short[] pixels + ) ; + public native void glReadPixels ( + int x, + int y, + int width, + int height, + int format, + int type, + int[] pixels + ) ; + public native void glReadPixels ( + int x, + int y, + int width, + int height, + int format, + int type, + float[] pixels + ) ; + public native void glReadPixels ( + int x, + int y, + int width, + int height, + int format, + int type, + double[] pixels + ) ; + public native void glReadPixels ( + int x, + int y, + int width, + int height, + int format, + int type, + boolean[] pixels + ) ; + public native void glReadPixels ( + int x, + int y, + int width, + int height, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawPixels ( GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + public native void glDrawPixels ( + int width, + int height, + int format, + int type, + byte[] pixels + ) ; + public native void glDrawPixels ( + int width, + int height, + int format, + int type, + short[] pixels + ) ; + public native void glDrawPixels ( + int width, + int height, + int format, + int type, + int[] pixels + ) ; + public native void glDrawPixels ( + int width, + int height, + int format, + int type, + float[] pixels + ) ; + public native void glDrawPixels ( + int width, + int height, + int format, + int type, + double[] pixels + ) ; + public native void glDrawPixels ( + int width, + int height, + int format, + int type, + boolean[] pixels + ) ; + public native void glDrawPixels ( + int width, + int height, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum type ) ;
+ * 
+ */ + public native void glCopyPixels ( + int x, + int y, + int width, + int height, + int type + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glStencilFunc ( GLenum func , GLint ref , GLuint mask ) ;
+ * 
+ */ + public native void glStencilFunc ( + int func, + int ref, + int mask + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glStencilMask ( GLuint mask ) ;
+ * 
+ */ + public native void glStencilMask ( + int mask + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glStencilOp ( GLenum fail , GLenum zfail , GLenum zpass ) ;
+ * 
+ */ + public native void glStencilOp ( + int fail, + int zfail, + int zpass + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glClearStencil ( GLint s ) ;
+ * 
+ */ + public native void glClearStencil ( + int s + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGend ( GLenum coord , GLenum pname , GLdouble param ) ;
+ * 
+ */ + public native void glTexGend ( + int coord, + int pname, + double param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGenf ( GLenum coord , GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glTexGenf ( + int coord, + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGeni ( GLenum coord , GLenum pname , GLint param ) ;
+ * 
+ */ + public native void glTexGeni ( + int coord, + int pname, + int param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGendv ( GLenum coord , GLenum pname , const GLdouble * params ) ;
+ * 
+ */ + public native void glTexGendv ( + int coord, + int pname, + double[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGenfv ( GLenum coord , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glTexGenfv ( + int coord, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexGeniv ( GLenum coord , GLenum pname , const GLint * params ) ;
+ * 
+ */ + public native void glTexGeniv ( + int coord, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexGendv ( GLenum coord , GLenum pname , GLdouble * params ) ;
+ * 
+ */ + public native void glGetTexGendv ( + int coord, + int pname, + double[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexGenfv ( GLenum coord , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetTexGenfv ( + int coord, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexGeniv ( GLenum coord , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetTexGeniv ( + int coord, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexEnvf ( GLenum target , GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glTexEnvf ( + int target, + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexEnvi ( GLenum target , GLenum pname , GLint param ) ;
+ * 
+ */ + public native void glTexEnvi ( + int target, + int pname, + int param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexEnvfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glTexEnvfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexEnviv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * 
+ */ + public native void glTexEnviv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexEnvfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetTexEnvfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexEnviv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetTexEnviv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexParameterf ( GLenum target , GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glTexParameterf ( + int target, + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexParameteri ( GLenum target , GLenum pname , GLint param ) ;
+ * 
+ */ + public native void glTexParameteri ( + int target, + int pname, + int param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glTexParameterfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * 
+ */ + public native void glTexParameteriv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetTexParameterfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetTexParameteriv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexLevelParameterfv ( GLenum target , GLint level , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetTexLevelParameterfv ( + int target, + int level, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexLevelParameteriv ( GLenum target , GLint level , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetTexLevelParameteriv ( + int target, + int level, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexImage1D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + public native void glTexImage1D ( + int target, + int level, + int internalFormat, + int width, + int border, + int format, + int type, + byte[] pixels + ) ; + public native void glTexImage1D ( + int target, + int level, + int internalFormat, + int width, + int border, + int format, + int type, + short[] pixels + ) ; + public native void glTexImage1D ( + int target, + int level, + int internalFormat, + int width, + int border, + int format, + int type, + int[] pixels + ) ; + public native void glTexImage1D ( + int target, + int level, + int internalFormat, + int width, + int border, + int format, + int type, + float[] pixels + ) ; + public native void glTexImage1D ( + int target, + int level, + int internalFormat, + int width, + int border, + int format, + int type, + double[] pixels + ) ; + public native void glTexImage1D ( + int target, + int level, + int internalFormat, + int width, + int border, + int format, + int type, + boolean[] pixels + ) ; + public native void glTexImage1D ( + int target, + int level, + int internalFormat, + int width, + int border, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexImage2D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + public native void glTexImage2D ( + int target, + int level, + int internalFormat, + int width, + int height, + int border, + int format, + int type, + byte[] pixels + ) ; + public native void glTexImage2D ( + int target, + int level, + int internalFormat, + int width, + int height, + int border, + int format, + int type, + short[] pixels + ) ; + public native void glTexImage2D ( + int target, + int level, + int internalFormat, + int width, + int height, + int border, + int format, + int type, + int[] pixels + ) ; + public native void glTexImage2D ( + int target, + int level, + int internalFormat, + int width, + int height, + int border, + int format, + int type, + float[] pixels + ) ; + public native void glTexImage2D ( + int target, + int level, + int internalFormat, + int width, + int height, + int border, + int format, + int type, + double[] pixels + ) ; + public native void glTexImage2D ( + int target, + int level, + int internalFormat, + int width, + int height, + int border, + int format, + int type, + boolean[] pixels + ) ; + public native void glTexImage2D ( + int target, + int level, + int internalFormat, + int width, + int height, + int border, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetTexImage ( GLenum target , GLint level , GLenum format , GLenum type , GLvoid * pixels ) ;
+ * 
+ */ + public native void glGetTexImage ( + int target, + int level, + int format, + int type, + byte[] pixels + ) ; + public native void glGetTexImage ( + int target, + int level, + int format, + int type, + short[] pixels + ) ; + public native void glGetTexImage ( + int target, + int level, + int format, + int type, + int[] pixels + ) ; + public native void glGetTexImage ( + int target, + int level, + int format, + int type, + float[] pixels + ) ; + public native void glGetTexImage ( + int target, + int level, + int format, + int type, + double[] pixels + ) ; + public native void glGetTexImage ( + int target, + int level, + int format, + int type, + boolean[] pixels + ) ; + public native void glGetTexImage ( + int target, + int level, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGenTextures ( GLsizei n , GLuint * textures ) ;
+ * 
+ */ + public native void glGenTextures ( + int n, + int[] textures + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDeleteTextures ( GLsizei n , const GLuint * textures ) ;
+ * 
+ */ + public native void glDeleteTextures ( + int n, + int[] textures + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glBindTexture ( GLenum target , GLuint texture ) ;
+ * 
+ */ + public native void glBindTexture ( + int target, + int texture + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPrioritizeTextures ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
+ * 
+ */ + public native void glPrioritizeTextures ( + int n, + int[] textures, + float[] priorities + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glAreTexturesResident ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
+ * 
+ */ + public native boolean glAreTexturesResident ( + int n, + int[] textures, + boolean[] residences + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glIsTexture ( GLuint texture ) ;
+ * 
+ */ + public native boolean glIsTexture ( + int texture + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLsizei width , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + public native void glTexSubImage1D ( + int target, + int level, + int xoffset, + int width, + int format, + int type, + byte[] pixels + ) ; + public native void glTexSubImage1D ( + int target, + int level, + int xoffset, + int width, + int format, + int type, + short[] pixels + ) ; + public native void glTexSubImage1D ( + int target, + int level, + int xoffset, + int width, + int format, + int type, + int[] pixels + ) ; + public native void glTexSubImage1D ( + int target, + int level, + int xoffset, + int width, + int format, + int type, + float[] pixels + ) ; + public native void glTexSubImage1D ( + int target, + int level, + int xoffset, + int width, + int format, + int type, + double[] pixels + ) ; + public native void glTexSubImage1D ( + int target, + int level, + int xoffset, + int width, + int format, + int type, + boolean[] pixels + ) ; + public native void glTexSubImage1D ( + int target, + int level, + int xoffset, + int width, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + public native void glTexSubImage2D ( + int target, + int level, + int xoffset, + int yoffset, + int width, + int height, + int format, + int type, + byte[] pixels + ) ; + public native void glTexSubImage2D ( + int target, + int level, + int xoffset, + int yoffset, + int width, + int height, + int format, + int type, + short[] pixels + ) ; + public native void glTexSubImage2D ( + int target, + int level, + int xoffset, + int yoffset, + int width, + int height, + int format, + int type, + int[] pixels + ) ; + public native void glTexSubImage2D ( + int target, + int level, + int xoffset, + int yoffset, + int width, + int height, + int format, + int type, + float[] pixels + ) ; + public native void glTexSubImage2D ( + int target, + int level, + int xoffset, + int yoffset, + int width, + int height, + int format, + int type, + double[] pixels + ) ; + public native void glTexSubImage2D ( + int target, + int level, + int xoffset, + int yoffset, + int width, + int height, + int format, + int type, + boolean[] pixels + ) ; + public native void glTexSubImage2D ( + int target, + int level, + int xoffset, + int yoffset, + int width, + int height, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexImage1D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLint border ) ;
+ * 
+ */ + public native void glCopyTexImage1D ( + int target, + int level, + int internalformat, + int x, + int y, + int width, + int border + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexImage2D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height , GLint border ) ;
+ * 
+ */ + public native void glCopyTexImage2D ( + int target, + int level, + int internalformat, + int x, + int y, + int width, + int height, + int border + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLint x , GLint y , GLsizei width ) ;
+ * 
+ */ + public native void glCopyTexSubImage1D ( + int target, + int level, + int xoffset, + int x, + int y, + int width + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + public native void glCopyTexSubImage2D ( + int target, + int level, + int xoffset, + int yoffset, + int x, + int y, + int width, + int height + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMap1d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint stride , GLint order , const GLdouble * points ) ;
+ * 
+ */ + public native void glMap1d ( + int target, + double u1, + double u2, + int stride, + int order, + double[] points + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMap1f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint stride , GLint order , const GLfloat * points ) ;
+ * 
+ */ + public native void glMap1f ( + int target, + float u1, + float u2, + int stride, + int order, + float[] points + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMap2d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint ustride , GLint uorder , GLdouble v1 , GLdouble v2 , GLint vstride , GLint vorder , const GLdouble * points ) ;
+ * 
+ */ + public native void glMap2d ( + int target, + double u1, + double u2, + int ustride, + int uorder, + double v1, + double v2, + int vstride, + int vorder, + double[] points + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMap2f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint ustride , GLint uorder , GLfloat v1 , GLfloat v2 , GLint vstride , GLint vorder , const GLfloat * points ) ;
+ * 
+ */ + public native void glMap2f ( + int target, + float u1, + float u2, + int ustride, + int uorder, + float v1, + float v2, + int vstride, + int vorder, + float[] points + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMapdv ( GLenum target , GLenum query , GLdouble * v ) ;
+ * 
+ */ + public native void glGetMapdv ( + int target, + int query, + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMapfv ( GLenum target , GLenum query , GLfloat * v ) ;
+ * 
+ */ + public native void glGetMapfv ( + int target, + int query, + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMapiv ( GLenum target , GLenum query , GLint * v ) ;
+ * 
+ */ + public native void glGetMapiv ( + int target, + int query, + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord1d ( GLdouble u ) ;
+ * 
+ */ + public native void glEvalCoord1d ( + double u + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord1f ( GLfloat u ) ;
+ * 
+ */ + public native void glEvalCoord1f ( + float u + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord1dv ( const GLdouble * u ) ;
+ * 
+ */ + public native void glEvalCoord1dv ( + double[] u + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord1fv ( const GLfloat * u ) ;
+ * 
+ */ + public native void glEvalCoord1fv ( + float[] u + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord2d ( GLdouble u , GLdouble v ) ;
+ * 
+ */ + public native void glEvalCoord2d ( + double u, + double v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord2f ( GLfloat u , GLfloat v ) ;
+ * 
+ */ + public native void glEvalCoord2f ( + float u, + float v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord2dv ( const GLdouble * u ) ;
+ * 
+ */ + public native void glEvalCoord2dv ( + double[] u + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalCoord2fv ( const GLfloat * u ) ;
+ * 
+ */ + public native void glEvalCoord2fv ( + float[] u + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMapGrid1d ( GLint un , GLdouble u1 , GLdouble u2 ) ;
+ * 
+ */ + public native void glMapGrid1d ( + int un, + double u1, + double u2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMapGrid1f ( GLint un , GLfloat u1 , GLfloat u2 ) ;
+ * 
+ */ + public native void glMapGrid1f ( + int un, + float u1, + float u2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMapGrid2d ( GLint un , GLdouble u1 , GLdouble u2 , GLint vn , GLdouble v1 , GLdouble v2 ) ;
+ * 
+ */ + public native void glMapGrid2d ( + int un, + double u1, + double u2, + int vn, + double v1, + double v2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMapGrid2f ( GLint un , GLfloat u1 , GLfloat u2 , GLint vn , GLfloat v1 , GLfloat v2 ) ;
+ * 
+ */ + public native void glMapGrid2f ( + int un, + float u1, + float u2, + int vn, + float v1, + float v2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalPoint1 ( GLint i ) ;
+ * 
+ */ + public native void glEvalPoint1 ( + int i + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalPoint2 ( GLint i , GLint j ) ;
+ * 
+ */ + public native void glEvalPoint2 ( + int i, + int j + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalMesh1 ( GLenum mode , GLint i1 , GLint i2 ) ;
+ * 
+ */ + public native void glEvalMesh1 ( + int mode, + int i1, + int i2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEvalMesh2 ( GLenum mode , GLint i1 , GLint i2 , GLint j1 , GLint j2 ) ;
+ * 
+ */ + public native void glEvalMesh2 ( + int mode, + int i1, + int i2, + int j1, + int j2 + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glFogf ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glFogf ( + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glFogi ( GLenum pname , GLint param ) ;
+ * 
+ */ + public native void glFogi ( + int pname, + int param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glFogfv ( GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glFogfv ( + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glFogiv ( GLenum pname , const GLint * params ) ;
+ * 
+ */ + public native void glFogiv ( + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glFeedbackBuffer ( GLsizei size , GLenum type , GLfloat * buffer ) ;
+ * 
+ */ + public native void glFeedbackBuffer ( + int size, + int type, + float[] buffer + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPassThrough ( GLfloat token ) ;
+ * 
+ */ + public native void glPassThrough ( + float token + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glSelectBuffer ( GLsizei size , GLuint * buffer ) ;
+ * 
+ */ + public native void glSelectBuffer ( + int size, + int[] buffer + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glInitNames ( void ) ;
+ * 
+ */ + public native void glInitNames ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLoadName ( GLuint name ) ;
+ * 
+ */ + public native void glLoadName ( + int name + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPushName ( GLuint name ) ;
+ * 
+ */ + public native void glPushName ( + int name + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPopName ( void ) ;
+ * 
+ */ + public native void glPopName ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawRangeElements ( GLenum mode , GLuint start , GLuint end , GLsizei count , GLenum type , const GLvoid * indices ) ;
+ * 
+ */ + public native void glDrawRangeElements ( + int mode, + int start, + int end, + int count, + int type, + byte[] indices + ) ; + public native void glDrawRangeElements ( + int mode, + int start, + int end, + int count, + int type, + short[] indices + ) ; + public native void glDrawRangeElements ( + int mode, + int start, + int end, + int count, + int type, + int[] indices + ) ; + public native void glDrawRangeElements ( + int mode, + int start, + int end, + int count, + int type, + float[] indices + ) ; + public native void glDrawRangeElements ( + int mode, + int start, + int end, + int count, + int type, + double[] indices + ) ; + public native void glDrawRangeElements ( + int mode, + int start, + int end, + int count, + int type, + boolean[] indices + ) ; + public native void glDrawRangeElements ( + int mode, + int start, + int end, + int count, + int type, + long[] indices + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexImage3D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + public native void glTexImage3D ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + byte[] pixels + ) ; + public native void glTexImage3D ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + short[] pixels + ) ; + public native void glTexImage3D ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + int[] pixels + ) ; + public native void glTexImage3D ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + float[] pixels + ) ; + public native void glTexImage3D ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + double[] pixels + ) ; + public native void glTexImage3D ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + boolean[] pixels + ) ; + public native void glTexImage3D ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLsizei width , GLsizei height , GLsizei depth , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + public native void glTexSubImage3D ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + byte[] pixels + ) ; + public native void glTexSubImage3D ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + short[] pixels + ) ; + public native void glTexSubImage3D ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + int[] pixels + ) ; + public native void glTexSubImage3D ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + float[] pixels + ) ; + public native void glTexSubImage3D ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + double[] pixels + ) ; + public native void glTexSubImage3D ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + boolean[] pixels + ) ; + public native void glTexSubImage3D ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + public native void glCopyTexSubImage3D ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int x, + int y, + int width, + int height + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorTable ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
+ * 
+ */ + public native void glColorTable ( + int target, + int internalformat, + int width, + int format, + int type, + byte[] table + ) ; + public native void glColorTable ( + int target, + int internalformat, + int width, + int format, + int type, + short[] table + ) ; + public native void glColorTable ( + int target, + int internalformat, + int width, + int format, + int type, + int[] table + ) ; + public native void glColorTable ( + int target, + int internalformat, + int width, + int format, + int type, + float[] table + ) ; + public native void glColorTable ( + int target, + int internalformat, + int width, + int format, + int type, + double[] table + ) ; + public native void glColorTable ( + int target, + int internalformat, + int width, + int format, + int type, + boolean[] table + ) ; + public native void glColorTable ( + int target, + int internalformat, + int width, + int format, + int type, + long[] table + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorSubTable ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
+ * 
+ */ + public native void glColorSubTable ( + int target, + int start, + int count, + int format, + int type, + byte[] data + ) ; + public native void glColorSubTable ( + int target, + int start, + int count, + int format, + int type, + short[] data + ) ; + public native void glColorSubTable ( + int target, + int start, + int count, + int format, + int type, + int[] data + ) ; + public native void glColorSubTable ( + int target, + int start, + int count, + int format, + int type, + float[] data + ) ; + public native void glColorSubTable ( + int target, + int start, + int count, + int format, + int type, + double[] data + ) ; + public native void glColorSubTable ( + int target, + int start, + int count, + int format, + int type, + boolean[] data + ) ; + public native void glColorSubTable ( + int target, + int start, + int count, + int format, + int type, + long[] data + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorTableParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * 
+ */ + public native void glColorTableParameteriv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorTableParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glColorTableParameterfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyColorSubTable ( GLenum target , GLsizei start , GLint x , GLint y , GLsizei width ) ;
+ * 
+ */ + public native void glCopyColorSubTable ( + int target, + int start, + int x, + int y, + int width + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyColorTable ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
+ * 
+ */ + public native void glCopyColorTable ( + int target, + int internalformat, + int x, + int y, + int width + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTable ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
+ * 
+ */ + public native void glGetColorTable ( + int target, + int format, + int type, + byte[] table + ) ; + public native void glGetColorTable ( + int target, + int format, + int type, + short[] table + ) ; + public native void glGetColorTable ( + int target, + int format, + int type, + int[] table + ) ; + public native void glGetColorTable ( + int target, + int format, + int type, + float[] table + ) ; + public native void glGetColorTable ( + int target, + int format, + int type, + double[] table + ) ; + public native void glGetColorTable ( + int target, + int format, + int type, + boolean[] table + ) ; + public native void glGetColorTable ( + int target, + int format, + int type, + long[] table + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetColorTableParameterfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetColorTableParameteriv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendEquation ( GLenum mode ) ;
+ * 
+ */ + public native void glBlendEquation ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * 
+ */ + public native void glBlendColor ( + float red, + float green, + float blue, + float alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glHistogram ( GLenum target , GLsizei width , GLenum internalformat , GLboolean sink ) ;
+ * 
+ */ + public native void glHistogram ( + int target, + int width, + int internalformat, + boolean sink + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glResetHistogram ( GLenum target ) ;
+ * 
+ */ + public native void glResetHistogram ( + int target + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetHistogram ( GLenum target , GLboolean reset , GLenum format , GLenum type , GLvoid * values ) ;
+ * 
+ */ + public native void glGetHistogram ( + int target, + boolean reset, + int format, + int type, + byte[] values + ) ; + public native void glGetHistogram ( + int target, + boolean reset, + int format, + int type, + short[] values + ) ; + public native void glGetHistogram ( + int target, + boolean reset, + int format, + int type, + int[] values + ) ; + public native void glGetHistogram ( + int target, + boolean reset, + int format, + int type, + float[] values + ) ; + public native void glGetHistogram ( + int target, + boolean reset, + int format, + int type, + double[] values + ) ; + public native void glGetHistogram ( + int target, + boolean reset, + int format, + int type, + boolean[] values + ) ; + public native void glGetHistogram ( + int target, + boolean reset, + int format, + int type, + long[] values + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetHistogramParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetHistogramParameterfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetHistogramParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetHistogramParameteriv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMinmax ( GLenum target , GLenum internalformat , GLboolean sink ) ;
+ * 
+ */ + public native void glMinmax ( + int target, + int internalformat, + boolean sink + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glResetMinmax ( GLenum target ) ;
+ * 
+ */ + public native void glResetMinmax ( + int target + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMinmax ( GLenum target , GLboolean reset , GLenum format , GLenum types , GLvoid * values ) ;
+ * 
+ */ + public native void glGetMinmax ( + int target, + boolean reset, + int format, + int types, + byte[] values + ) ; + public native void glGetMinmax ( + int target, + boolean reset, + int format, + int types, + short[] values + ) ; + public native void glGetMinmax ( + int target, + boolean reset, + int format, + int types, + int[] values + ) ; + public native void glGetMinmax ( + int target, + boolean reset, + int format, + int types, + float[] values + ) ; + public native void glGetMinmax ( + int target, + boolean reset, + int format, + int types, + double[] values + ) ; + public native void glGetMinmax ( + int target, + boolean reset, + int format, + int types, + boolean[] values + ) ; + public native void glGetMinmax ( + int target, + boolean reset, + int format, + int types, + long[] values + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMinmaxParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetMinmaxParameterfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetMinmaxParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetMinmaxParameteriv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionFilter1D ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * image ) ;
+ * 
+ */ + public native void glConvolutionFilter1D ( + int target, + int internalformat, + int width, + int format, + int type, + byte[] image + ) ; + public native void glConvolutionFilter1D ( + int target, + int internalformat, + int width, + int format, + int type, + short[] image + ) ; + public native void glConvolutionFilter1D ( + int target, + int internalformat, + int width, + int format, + int type, + int[] image + ) ; + public native void glConvolutionFilter1D ( + int target, + int internalformat, + int width, + int format, + int type, + float[] image + ) ; + public native void glConvolutionFilter1D ( + int target, + int internalformat, + int width, + int format, + int type, + double[] image + ) ; + public native void glConvolutionFilter1D ( + int target, + int internalformat, + int width, + int format, + int type, + boolean[] image + ) ; + public native void glConvolutionFilter1D ( + int target, + int internalformat, + int width, + int format, + int type, + long[] image + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * image ) ;
+ * 
+ */ + public native void glConvolutionFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + byte[] image + ) ; + public native void glConvolutionFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + short[] image + ) ; + public native void glConvolutionFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + int[] image + ) ; + public native void glConvolutionFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + float[] image + ) ; + public native void glConvolutionFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + double[] image + ) ; + public native void glConvolutionFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + boolean[] image + ) ; + public native void glConvolutionFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + long[] image + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionParameterf ( GLenum target , GLenum pname , GLfloat params ) ;
+ * 
+ */ + public native void glConvolutionParameterf ( + int target, + int pname, + float params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glConvolutionParameterfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionParameteri ( GLenum target , GLenum pname , GLint params ) ;
+ * 
+ */ + public native void glConvolutionParameteri ( + int target, + int pname, + int params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glConvolutionParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * 
+ */ + public native void glConvolutionParameteriv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyConvolutionFilter1D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
+ * 
+ */ + public native void glCopyConvolutionFilter1D ( + int target, + int internalformat, + int x, + int y, + int width + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyConvolutionFilter2D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + public native void glCopyConvolutionFilter2D ( + int target, + int internalformat, + int x, + int y, + int width, + int height + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetConvolutionFilter ( GLenum target , GLenum format , GLenum type , GLvoid * image ) ;
+ * 
+ */ + public native void glGetConvolutionFilter ( + int target, + int format, + int type, + byte[] image + ) ; + public native void glGetConvolutionFilter ( + int target, + int format, + int type, + short[] image + ) ; + public native void glGetConvolutionFilter ( + int target, + int format, + int type, + int[] image + ) ; + public native void glGetConvolutionFilter ( + int target, + int format, + int type, + float[] image + ) ; + public native void glGetConvolutionFilter ( + int target, + int format, + int type, + double[] image + ) ; + public native void glGetConvolutionFilter ( + int target, + int format, + int type, + boolean[] image + ) ; + public native void glGetConvolutionFilter ( + int target, + int format, + int type, + long[] image + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetConvolutionParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetConvolutionParameterfv ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetConvolutionParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetConvolutionParameteriv ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glSeparableFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * row , const GLvoid * column ) ;
+ * 
+ */ + public native void glSeparableFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + byte[] row, + byte[] column + ) ; + public native void glSeparableFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + short[] row, + short[] column + ) ; + public native void glSeparableFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + int[] row, + int[] column + ) ; + public native void glSeparableFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + float[] row, + float[] column + ) ; + public native void glSeparableFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + double[] row, + double[] column + ) ; + public native void glSeparableFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + boolean[] row, + boolean[] column + ) ; + public native void glSeparableFilter2D ( + int target, + int internalformat, + int width, + int height, + int format, + int type, + long[] row, + long[] column + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetSeparableFilter ( GLenum target , GLenum format , GLenum type , GLvoid * row , GLvoid * column , GLvoid * span ) ;
+ * 
+ */ + public native void glGetSeparableFilter ( + int target, + int format, + int type, + byte[] row, + byte[] column, + byte[] span + ) ; + public native void glGetSeparableFilter ( + int target, + int format, + int type, + short[] row, + short[] column, + short[] span + ) ; + public native void glGetSeparableFilter ( + int target, + int format, + int type, + int[] row, + int[] column, + int[] span + ) ; + public native void glGetSeparableFilter ( + int target, + int format, + int type, + float[] row, + float[] column, + float[] span + ) ; + public native void glGetSeparableFilter ( + int target, + int format, + int type, + double[] row, + double[] column, + double[] span + ) ; + public native void glGetSeparableFilter ( + int target, + int format, + int type, + boolean[] row, + boolean[] column, + boolean[] span + ) ; + public native void glGetSeparableFilter ( + int target, + int format, + int type, + long[] row, + long[] column, + long[] span + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendColorEXT ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * 
+ */ + public native void glBlendColorEXT ( + float red, + float green, + float blue, + float alpha + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPolygonOffsetEXT ( GLfloat factor , GLfloat bias ) ;
+ * 
+ */ + public native void glPolygonOffsetEXT ( + float factor, + float bias + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexImage3DEXT ( GLenum target , GLint level , GLenum internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + public native void glTexImage3DEXT ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + byte[] pixels + ) ; + public native void glTexImage3DEXT ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + short[] pixels + ) ; + public native void glTexImage3DEXT ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + int[] pixels + ) ; + public native void glTexImage3DEXT ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + float[] pixels + ) ; + public native void glTexImage3DEXT ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + double[] pixels + ) ; + public native void glTexImage3DEXT ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + boolean[] pixels + ) ; + public native void glTexImage3DEXT ( + int target, + int level, + int internalFormat, + int width, + int height, + int depth, + int border, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLsizei width , GLsizei height , GLsizei depth , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * 
+ */ + public native void glTexSubImage3DEXT ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + byte[] pixels + ) ; + public native void glTexSubImage3DEXT ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + short[] pixels + ) ; + public native void glTexSubImage3DEXT ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + int[] pixels + ) ; + public native void glTexSubImage3DEXT ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + float[] pixels + ) ; + public native void glTexSubImage3DEXT ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + double[] pixels + ) ; + public native void glTexSubImage3DEXT ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + boolean[] pixels + ) ; + public native void glTexSubImage3DEXT ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int width, + int height, + int depth, + int format, + int type, + long[] pixels + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glCopyTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * 
+ */ + public native void glCopyTexSubImage3DEXT ( + int target, + int level, + int xoffset, + int yoffset, + int zoffset, + int x, + int y, + int width, + int height + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGenTexturesEXT ( GLsizei n , GLuint * textures ) ;
+ * 
+ */ + public native void glGenTexturesEXT ( + int n, + int[] textures + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDeleteTexturesEXT ( GLsizei n , const GLuint * textures ) ;
+ * 
+ */ + public native void glDeleteTexturesEXT ( + int n, + int[] textures + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glBindTextureEXT ( GLenum target , GLuint texture ) ;
+ * 
+ */ + public native void glBindTextureEXT ( + int target, + int texture + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPrioritizeTexturesEXT ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
+ * 
+ */ + public native void glPrioritizeTexturesEXT ( + int n, + int[] textures, + float[] priorities + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glAreTexturesResidentEXT ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
+ * 
+ */ + public native boolean glAreTexturesResidentEXT ( + int n, + int[] textures, + boolean[] residences + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLboolean glIsTextureEXT ( GLuint texture ) ;
+ * 
+ */ + public native boolean glIsTextureEXT ( + int texture + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glVertexPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glVertexPointerEXT ( + int size, + int type, + int stride, + int count, + byte[] ptr + ) ; + public native void glVertexPointerEXT ( + int size, + int type, + int stride, + int count, + short[] ptr + ) ; + public native void glVertexPointerEXT ( + int size, + int type, + int stride, + int count, + int[] ptr + ) ; + public native void glVertexPointerEXT ( + int size, + int type, + int stride, + int count, + float[] ptr + ) ; + public native void glVertexPointerEXT ( + int size, + int type, + int stride, + int count, + double[] ptr + ) ; + public native void glVertexPointerEXT ( + int size, + int type, + int stride, + int count, + boolean[] ptr + ) ; + public native void glVertexPointerEXT ( + int size, + int type, + int stride, + int count, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glNormalPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glNormalPointerEXT ( + int type, + int stride, + int count, + byte[] ptr + ) ; + public native void glNormalPointerEXT ( + int type, + int stride, + int count, + short[] ptr + ) ; + public native void glNormalPointerEXT ( + int type, + int stride, + int count, + int[] ptr + ) ; + public native void glNormalPointerEXT ( + int type, + int stride, + int count, + float[] ptr + ) ; + public native void glNormalPointerEXT ( + int type, + int stride, + int count, + double[] ptr + ) ; + public native void glNormalPointerEXT ( + int type, + int stride, + int count, + boolean[] ptr + ) ; + public native void glNormalPointerEXT ( + int type, + int stride, + int count, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glColorPointerEXT ( + int size, + int type, + int stride, + int count, + byte[] ptr + ) ; + public native void glColorPointerEXT ( + int size, + int type, + int stride, + int count, + short[] ptr + ) ; + public native void glColorPointerEXT ( + int size, + int type, + int stride, + int count, + int[] ptr + ) ; + public native void glColorPointerEXT ( + int size, + int type, + int stride, + int count, + float[] ptr + ) ; + public native void glColorPointerEXT ( + int size, + int type, + int stride, + int count, + double[] ptr + ) ; + public native void glColorPointerEXT ( + int size, + int type, + int stride, + int count, + boolean[] ptr + ) ; + public native void glColorPointerEXT ( + int size, + int type, + int stride, + int count, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glIndexPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glIndexPointerEXT ( + int type, + int stride, + int count, + byte[] ptr + ) ; + public native void glIndexPointerEXT ( + int type, + int stride, + int count, + short[] ptr + ) ; + public native void glIndexPointerEXT ( + int type, + int stride, + int count, + int[] ptr + ) ; + public native void glIndexPointerEXT ( + int type, + int stride, + int count, + float[] ptr + ) ; + public native void glIndexPointerEXT ( + int type, + int stride, + int count, + double[] ptr + ) ; + public native void glIndexPointerEXT ( + int type, + int stride, + int count, + boolean[] ptr + ) ; + public native void glIndexPointerEXT ( + int type, + int stride, + int count, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glTexCoordPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * 
+ */ + public native void glTexCoordPointerEXT ( + int size, + int type, + int stride, + int count, + byte[] ptr + ) ; + public native void glTexCoordPointerEXT ( + int size, + int type, + int stride, + int count, + short[] ptr + ) ; + public native void glTexCoordPointerEXT ( + int size, + int type, + int stride, + int count, + int[] ptr + ) ; + public native void glTexCoordPointerEXT ( + int size, + int type, + int stride, + int count, + float[] ptr + ) ; + public native void glTexCoordPointerEXT ( + int size, + int type, + int stride, + int count, + double[] ptr + ) ; + public native void glTexCoordPointerEXT ( + int size, + int type, + int stride, + int count, + boolean[] ptr + ) ; + public native void glTexCoordPointerEXT ( + int size, + int type, + int stride, + int count, + long[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glEdgeFlagPointerEXT ( GLsizei stride , GLsizei count , const GLboolean * ptr ) ;
+ * 
+ */ + public native void glEdgeFlagPointerEXT ( + int stride, + int count, + boolean[] ptr + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetPointervEXT ( GLenum pname , void * * params ) ;
+ * 
+ */ + public native void glGetPointervEXT ( + int pname, + byte[][] params + ) ; + public native void glGetPointervEXT ( + int pname, + short[][] params + ) ; + public native void glGetPointervEXT ( + int pname, + int[][] params + ) ; + public native void glGetPointervEXT ( + int pname, + float[][] params + ) ; + public native void glGetPointervEXT ( + int pname, + double[][] params + ) ; + public native void glGetPointervEXT ( + int pname, + boolean[][] params + ) ; + public native void glGetPointervEXT ( + int pname, + long[][] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glArrayElementEXT ( GLint i ) ;
+ * 
+ */ + public native void glArrayElementEXT ( + int i + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glDrawArraysEXT ( GLenum mode , GLint first , GLsizei count ) ;
+ * 
+ */ + public native void glDrawArraysEXT ( + int mode, + int first, + int count + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glBlendEquationEXT ( GLenum mode ) ;
+ * 
+ */ + public native void glBlendEquationEXT ( + int mode + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPointParameterfEXT ( GLenum pname , GLfloat param ) ;
+ * 
+ */ + public native void glPointParameterfEXT ( + int pname, + float param + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glPointParameterfvEXT ( GLenum pname , const GLfloat * params ) ;
+ * 
+ */ + public native void glPointParameterfvEXT ( + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorTableEXT ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
+ * 
+ */ + public native void glColorTableEXT ( + int target, + int internalformat, + int width, + int format, + int type, + byte[] table + ) ; + public native void glColorTableEXT ( + int target, + int internalformat, + int width, + int format, + int type, + short[] table + ) ; + public native void glColorTableEXT ( + int target, + int internalformat, + int width, + int format, + int type, + int[] table + ) ; + public native void glColorTableEXT ( + int target, + int internalformat, + int width, + int format, + int type, + float[] table + ) ; + public native void glColorTableEXT ( + int target, + int internalformat, + int width, + int format, + int type, + double[] table + ) ; + public native void glColorTableEXT ( + int target, + int internalformat, + int width, + int format, + int type, + boolean[] table + ) ; + public native void glColorTableEXT ( + int target, + int internalformat, + int width, + int format, + int type, + long[] table + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glColorSubTableEXT ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
+ * 
+ */ + public native void glColorSubTableEXT ( + int target, + int start, + int count, + int format, + int type, + byte[] data + ) ; + public native void glColorSubTableEXT ( + int target, + int start, + int count, + int format, + int type, + short[] data + ) ; + public native void glColorSubTableEXT ( + int target, + int start, + int count, + int format, + int type, + int[] data + ) ; + public native void glColorSubTableEXT ( + int target, + int start, + int count, + int format, + int type, + float[] data + ) ; + public native void glColorSubTableEXT ( + int target, + int start, + int count, + int format, + int type, + double[] data + ) ; + public native void glColorSubTableEXT ( + int target, + int start, + int count, + int format, + int type, + boolean[] data + ) ; + public native void glColorSubTableEXT ( + int target, + int start, + int count, + int format, + int type, + long[] data + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableEXT ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
+ * 
+ */ + public native void glGetColorTableEXT ( + int target, + int format, + int type, + byte[] table + ) ; + public native void glGetColorTableEXT ( + int target, + int format, + int type, + short[] table + ) ; + public native void glGetColorTableEXT ( + int target, + int format, + int type, + int[] table + ) ; + public native void glGetColorTableEXT ( + int target, + int format, + int type, + float[] table + ) ; + public native void glGetColorTableEXT ( + int target, + int format, + int type, + double[] table + ) ; + public native void glGetColorTableEXT ( + int target, + int format, + int type, + boolean[] table + ) ; + public native void glGetColorTableEXT ( + int target, + int format, + int type, + long[] table + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableParameterfvEXT ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * 
+ */ + public native void glGetColorTableParameterfvEXT ( + int target, + int pname, + float[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glGetColorTableParameterivEXT ( GLenum target , GLenum pname , GLint * params ) ;
+ * 
+ */ + public native void glGetColorTableParameterivEXT ( + int target, + int pname, + int[] params + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glLockArraysEXT ( GLint first , GLsizei count ) ;
+ * 
+ */ + public native void glLockArraysEXT ( + int first, + int count + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glUnlockArraysEXT ( void ) ;
+ * 
+ */ + public native void glUnlockArraysEXT ( + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glActiveTextureARB ( GLenum texture ) ;
+ * 
+ */ + public native void glActiveTextureARB ( + int texture + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glClientActiveTextureARB ( GLenum texture ) ;
+ * 
+ */ + public native void glClientActiveTextureARB ( + int texture + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1dARB ( GLenum target , GLdouble s ) ;
+ * 
+ */ + public native void glMultiTexCoord1dARB ( + int target, + double s + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1dvARB ( GLenum target , const GLdouble * v ) ;
+ * 
+ */ + public native void glMultiTexCoord1dvARB ( + int target, + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1fARB ( GLenum target , GLfloat s ) ;
+ * 
+ */ + public native void glMultiTexCoord1fARB ( + int target, + float s + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1fvARB ( GLenum target , const GLfloat * v ) ;
+ * 
+ */ + public native void glMultiTexCoord1fvARB ( + int target, + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1iARB ( GLenum target , GLint s ) ;
+ * 
+ */ + public native void glMultiTexCoord1iARB ( + int target, + int s + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1ivARB ( GLenum target , const GLint * v ) ;
+ * 
+ */ + public native void glMultiTexCoord1ivARB ( + int target, + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1sARB ( GLenum target , GLshort s ) ;
+ * 
+ */ + public native void glMultiTexCoord1sARB ( + int target, + short s + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord1svARB ( GLenum target , const GLshort * v ) ;
+ * 
+ */ + public native void glMultiTexCoord1svARB ( + int target, + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2dARB ( GLenum target , GLdouble s , GLdouble t ) ;
+ * 
+ */ + public native void glMultiTexCoord2dARB ( + int target, + double s, + double t + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2dvARB ( GLenum target , const GLdouble * v ) ;
+ * 
+ */ + public native void glMultiTexCoord2dvARB ( + int target, + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2fARB ( GLenum target , GLfloat s , GLfloat t ) ;
+ * 
+ */ + public native void glMultiTexCoord2fARB ( + int target, + float s, + float t + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2fvARB ( GLenum target , const GLfloat * v ) ;
+ * 
+ */ + public native void glMultiTexCoord2fvARB ( + int target, + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2iARB ( GLenum target , GLint s , GLint t ) ;
+ * 
+ */ + public native void glMultiTexCoord2iARB ( + int target, + int s, + int t + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2ivARB ( GLenum target , const GLint * v ) ;
+ * 
+ */ + public native void glMultiTexCoord2ivARB ( + int target, + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2sARB ( GLenum target , GLshort s , GLshort t ) ;
+ * 
+ */ + public native void glMultiTexCoord2sARB ( + int target, + short s, + short t + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord2svARB ( GLenum target , const GLshort * v ) ;
+ * 
+ */ + public native void glMultiTexCoord2svARB ( + int target, + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r ) ;
+ * 
+ */ + public native void glMultiTexCoord3dARB ( + int target, + double s, + double t, + double r + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3dvARB ( GLenum target , const GLdouble * v ) ;
+ * 
+ */ + public native void glMultiTexCoord3dvARB ( + int target, + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r ) ;
+ * 
+ */ + public native void glMultiTexCoord3fARB ( + int target, + float s, + float t, + float r + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3fvARB ( GLenum target , const GLfloat * v ) ;
+ * 
+ */ + public native void glMultiTexCoord3fvARB ( + int target, + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3iARB ( GLenum target , GLint s , GLint t , GLint r ) ;
+ * 
+ */ + public native void glMultiTexCoord3iARB ( + int target, + int s, + int t, + int r + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3ivARB ( GLenum target , const GLint * v ) ;
+ * 
+ */ + public native void glMultiTexCoord3ivARB ( + int target, + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3sARB ( GLenum target , GLshort s , GLshort t , GLshort r ) ;
+ * 
+ */ + public native void glMultiTexCoord3sARB ( + int target, + short s, + short t, + short r + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord3svARB ( GLenum target , const GLshort * v ) ;
+ * 
+ */ + public native void glMultiTexCoord3svARB ( + int target, + short[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
+ * 
+ */ + public native void glMultiTexCoord4dARB ( + int target, + double s, + double t, + double r, + double q + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4dvARB ( GLenum target , const GLdouble * v ) ;
+ * 
+ */ + public native void glMultiTexCoord4dvARB ( + int target, + double[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
+ * 
+ */ + public native void glMultiTexCoord4fARB ( + int target, + float s, + float t, + float r, + float q + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4fvARB ( GLenum target , const GLfloat * v ) ;
+ * 
+ */ + public native void glMultiTexCoord4fvARB ( + int target, + float[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4iARB ( GLenum target , GLint s , GLint t , GLint r , GLint q ) ;
+ * 
+ */ + public native void glMultiTexCoord4iARB ( + int target, + int s, + int t, + int r, + int q + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4ivARB ( GLenum target , const GLint * v ) ;
+ * 
+ */ + public native void glMultiTexCoord4ivARB ( + int target, + int[] v + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4sARB ( GLenum target , GLshort s , GLshort t , GLshort r , GLshort q ) ;
+ * 
+ */ + public native void glMultiTexCoord4sARB ( + int target, + short s, + short t, + short r, + short q + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void glMultiTexCoord4svARB ( GLenum target , const GLshort * v ) ;
+ * 
+ */ + public native void glMultiTexCoord4svARB ( + int target, + short[] v + ) ; + +/* C2J Parser Version 2.1: Java program parsed successfully. */ + + +} + diff --git a/gl4java/GLUEnum.java b/gl4java/GLUEnum.java index 0ce9229..5eb7fca 100644 --- a/gl4java/GLUEnum.java +++ b/gl4java/GLUEnum.java @@ -22,7 +22,7 @@ public interface GLUEnum { /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-enum-auto.orig.h . . . * Destination-Class: gl4java_GLUEnum ! @@ -134,8 +134,8 @@ public interface GLUEnum public static final int GLU_EDGE_FLAG = GLU_TESS_EDGE_FLAG; public static final int GLU_END = GLU_TESS_END; public static final int GLU_ERROR = GLU_TESS_ERROR; -/* C2J Parser Version 2.0: Java program parsed successfully. */ - - -} - +/* C2J Parser Version 2.1: Java program parsed successfully. */ + + +} + diff --git a/gl4java/GLUFunc.java b/gl4java/GLUFunc.java index 4a28f66..450b9e7 100644 --- a/gl4java/GLUFunc.java +++ b/gl4java/GLUFunc.java @@ -69,7 +69,7 @@ public void gluDeleteNurbsRenderer( long nobj ); public void gluDeleteTess( long tobj ); /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -744,8 +744,8 @@ public void gluDeleteTess( long tobj ); long tobj ) ; -/* C2J Parser Version 2.0: Java program parsed successfully. */ - - -} - +/* C2J Parser Version 2.1: Java program parsed successfully. */ + + +} + diff --git a/gl4java/GLUFuncJauJNI.java b/gl4java/GLUFuncJauJNI.java index 17c2153..f694164 100644 --- a/gl4java/GLUFuncJauJNI.java +++ b/gl4java/GLUFuncJauJNI.java @@ -32,7 +32,7 @@ public final String getClassVendor ( ) { return "Jausoft - Sven Goethel Software Development"; } public final String getClassVersion ( ) -{ return "2.7.0.0"; } +{ return "2.7.1.0"; } /** @@ -143,7 +143,7 @@ public final native long gluNewNurbsRenderer( ); public final native long gluNewTess( ); /** - * C2J Parser Version 2.0 + * C2J Parser Version 2.1 * Jausoft - Sven Goethel Software Development * Reading from file: glu-proto-auto.orig.h . . . * Destination-Class: gl4java_GLUFuncJauJNI ! @@ -818,8 +818,8 @@ public final native long gluNewTess( ); long tobj ) ; -/* C2J Parser Version 2.0: Java program parsed successfully. */ - - -} - +/* C2J Parser Version 2.1: Java program parsed successfully. */ + + +} + diff --git a/gl4java/GLUFuncJauJNInf.java b/gl4java/GLUFuncJauJNInf.java index 0c9736c..56ad795 100644 --- a/gl4java/GLUFuncJauJNInf.java +++ b/gl4java/GLUFuncJauJNInf.java @@ -1,825 +1,825 @@ -/* WARNING ! WARNING *** THIS FILE IS GENERATED BY C2J !!! - - DO NOT MAKE ANY CHANGES *** MAKE CHANGES IN THE SKELETON FILES !!! -*/ - - -/** - * @(#) GLUFuncJauJNInf.java - */ - - -package gl4java; - -/** - * The default implementation class for GLU native function mapping - * - * @version 2.00, 21. April 1999 - * @author Sven Goethel - */ -public class GLUFuncJauJNInf - implements GLUFunc -{ - - -public native String gluErrorString ( int errorCode ) ; -public native String gluGetString ( int name ) ; - -public native String getNativeVendor ( ) ; -public native String getNativeVersion ( ) ; - -public String getClassVendor ( ) -{ return "Jausoft - Sven Goethel Software Development"; } - -public String getClassVersion ( ) -{ return "2.7.0.0"; } - - -/** - * The Callback registry function. - * To achieve the signature (internal argument signature) - * you can use the "javap -s " toolkit of the JDK ! - * - * @param qobj the quadratic id, fetch with gluNewQuadric - * @param which the id for the callback type - * @param methodClassInstance the class instance, - * which implements the callback-method - * @param methodName the name of the callback-method - * @param signature the signature of the callback-method. - * - * @see GLUFunc#gluNewQuadric - */ -public native void gluQuadricCallback( - long qobj, int which, - Object methodClassInstance, - String methodName, - String signature - ); - -/** - * The Callback registry function. - * To achieve the signature (internal argument signature) - * you can use the "javap -s " toolkit of the JDK ! - * - * @param nobj the nurbs id, fetch with gluNewNurbsRenderer - * @param which the id for the callback type - * @param methodClassInstance the class instance, - * which implements the callback-method - * @param methodName the name of the callback-method - * @param signature the signature of the callback-method. - * - * @see GLUFunc#gluNewNurbsRenderer - */ -public native void gluNurbsCallback( - long nobj, int which, - Object methodClassInstance, - String methodName, - String signature - ); - - -/** - * The Callback registry function. - * To achieve the signature (internal argument signature) - * you can use the "javap -s " toolkit of the JDK ! - * - * @param tobj the tesselation id, fetch with gluNewTess - * @param which the id for the callback type - * @param methodClassInstance the class instance, - * which implements the callback-method - * @param methodName the name of the callback-method - * @param signature the signature of the callback-method. - * @param voidArrayLen1 the optional length of the 1st array - * in the callback-methods argument-list - * @param voidArrayLen2 the optional length of the 2nd array - * in the callback-methods argument-list - * @param voidArrayLen3 the optional length of the 3rd array - * in the callback-methods argument-list - * @param voidArrayLen4 the optional length of the 4th array - * in the callback-methods argument-list - * @param voidArrayLen5 the optional length of the 5th array - * in the callback-methods argument-list - * - * @see GLUFunc#gluNewTess - */ -public native void gluTessCallback( - long tobj, int which, - Object methodClassInstance, - String methodName, - String signature, - int voidArrayLen1, - int voidArrayLen2, - int voidArrayLen3, - int voidArrayLen4, - int voidArrayLen5 - ); - -/** - * The Callback de-registry function. - * - * @param qobj the quadratic id, for which all callback-methods - * should be de-registered - */ -public native void gluDeleteQuadric( long qobj ); - -/** - * The Callback de-registry function. - * - * @param nobj the nurbs id, for which all callback-methods - * should be de-registered - */ -public native void gluDeleteNurbsRenderer( long nobj ); - -/** - * The Callback de-registry function. - * - * @param tobj the tesselation id, for which all callback-methods - * should be de-registered - */ -public native void gluDeleteTess( long tobj ); - -public native long gluNewQuadric( ); -public native long gluNewNurbsRenderer( ); -public native long gluNewTess( ); - -/** - * C2J Parser Version 2.0 - * Jausoft - Sven Goethel Software Development - * Reading from file: glu-proto-auto.orig.h . . . - * Destination-Class: gl4java_GLUFuncJauJNInf ! - */ - -/** - * Original Function-Prototype : - *
 
-   extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
- * 
- */ - public native void gluLookAt ( - double eyex, - double eyey, - double eyez, - double centerx, - double centery, - double centerz, - double upx, - double upy, - double upz - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
- * 
- */ - public native void gluOrtho2D ( - double left, - double right, - double bottom, - double top - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
- * 
- */ - public native void gluPerspective ( - double fovy, - double aspect, - double zNear, - double zFar - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
- * 
- */ - public native void gluPickMatrix ( - double x, - double y, - double width, - double height, - int[] viewport - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluProject ( GLdouble objx , GLdouble objy , GLdouble objz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * winx , GLdouble * winy , GLdouble * winz ) ;
- * 
- */ - public native int gluProject ( - double objx, - double objy, - double objz, - double[] modelMatrix, - double[] projMatrix, - int[] viewport, - double[] winx, - double[] winy, - double[] winz - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluUnProject ( GLdouble winx , GLdouble winy , GLdouble winz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * objx , GLdouble * objy , GLdouble * objz ) ;
- * 
- */ - public native int gluUnProject ( - double winx, - double winy, - double winz, - double[] modelMatrix, - double[] projMatrix, - int[] viewport, - double[] objx, - double[] objy, - double[] objz - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
- * 
- */ - public native int gluScaleImage ( - int format, - int widthin, - int heightin, - int typein, - byte[] datain, - int widthout, - int heightout, - int typeout, - byte[] dataout - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
- * 
- */ - public native int gluBuild1DMipmaps ( - int target, - int components, - int width, - int format, - int type, - byte[] data - ) ; - public native int gluBuild1DMipmaps ( - int target, - int components, - int width, - int format, - int type, - short[] data - ) ; - public native int gluBuild1DMipmaps ( - int target, - int components, - int width, - int format, - int type, - int[] data - ) ; - public native int gluBuild1DMipmaps ( - int target, - int components, - int width, - int format, - int type, - float[] data - ) ; - public native int gluBuild1DMipmaps ( - int target, - int components, - int width, - int format, - int type, - double[] data - ) ; - public native int gluBuild1DMipmaps ( - int target, - int components, - int width, - int format, - int type, - boolean[] data - ) ; - public native int gluBuild1DMipmaps ( - int target, - int components, - int width, - int format, - int type, - long[] data - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
- * 
- */ - public native int gluBuild2DMipmaps ( - int target, - int components, - int width, - int height, - int format, - int type, - byte[] data - ) ; - public native int gluBuild2DMipmaps ( - int target, - int components, - int width, - int height, - int format, - int type, - short[] data - ) ; - public native int gluBuild2DMipmaps ( - int target, - int components, - int width, - int height, - int format, - int type, - int[] data - ) ; - public native int gluBuild2DMipmaps ( - int target, - int components, - int width, - int height, - int format, - int type, - float[] data - ) ; - public native int gluBuild2DMipmaps ( - int target, - int components, - int width, - int height, - int format, - int type, - double[] data - ) ; - public native int gluBuild2DMipmaps ( - int target, - int components, - int width, - int height, - int format, - int type, - boolean[] data - ) ; - public native int gluBuild2DMipmaps ( - int target, - int components, - int width, - int height, - int format, - int type, - long[] data - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
- * 
- */ - public native void gluQuadricDrawStyle ( - long quadObject, - int drawStyle - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
- * 
- */ - public native void gluQuadricOrientation ( - long quadObject, - int orientation - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
- * 
- */ - public native void gluQuadricNormals ( - long quadObject, - int normals - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
- * 
- */ - public native void gluQuadricTexture ( - long quadObject, - boolean textureCoords - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
- * 
- */ - public native void gluCylinder ( - long qobj, - double baseRadius, - double topRadius, - double height, - int slices, - int stacks - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
- * 
- */ - public native void gluSphere ( - long qobj, - double radius, - int slices, - int stacks - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
- * 
- */ - public native void gluDisk ( - long qobj, - double innerRadius, - double outerRadius, - int slices, - int loops - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
- * 
- */ - public native void gluPartialDisk ( - long qobj, - double innerRadius, - double outerRadius, - int slices, - int loops, - double startAngle, - double sweepAngle - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
- * 
- */ - public native void gluLoadSamplingMatrices ( - long nobj, - float[] modelMatrix, - float[] projMatrix, - int[] viewport - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
- * 
- */ - public native void gluNurbsProperty ( - long nobj, - int property, - float value - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
- * 
- */ - public native void gluGetNurbsProperty ( - long nobj, - int property, - float[] value - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
- * 
- */ - public native void gluBeginCurve ( - long nobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
- * 
- */ - public native void gluEndCurve ( - long nobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
- * 
- */ - public native void gluNurbsCurve ( - long nobj, - int nknots, - float[] knot, - int stride, - float[] ctlarray, - int order, - int type - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
- * 
- */ - public native void gluBeginSurface ( - long nobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
- * 
- */ - public native void gluEndSurface ( - long nobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluNurbsSurface ( GLUnurbsObj * nobj , GLint sknot_count , GLfloat * sknot , GLint tknot_count , GLfloat * tknot , GLint s_stride , GLint t_stride , GLfloat * ctlarray , GLint sorder , GLint torder , GLenum type ) ;
- * 
- */ - public native void gluNurbsSurface ( - long nobj, - int sknot_count, - float[] sknot, - int tknot_count, - float[] tknot, - int s_stride, - int t_stride, - float[] ctlarray, - int sorder, - int torder, - int type - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
- * 
- */ - public native void gluBeginTrim ( - long nobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
- * 
- */ - public native void gluEndTrim ( - long nobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
- * 
- */ - public native void gluPwlCurve ( - long nobj, - int count, - float[] array, - int stride, - int type - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
- * 
- */ - public native void gluTessBeginPolygon ( - long tobj, - byte[] polygon_data - ) ; - public native void gluTessBeginPolygon ( - long tobj, - short[] polygon_data - ) ; - public native void gluTessBeginPolygon ( - long tobj, - int[] polygon_data - ) ; - public native void gluTessBeginPolygon ( - long tobj, - float[] polygon_data - ) ; - public native void gluTessBeginPolygon ( - long tobj, - double[] polygon_data - ) ; - public native void gluTessBeginPolygon ( - long tobj, - boolean[] polygon_data - ) ; - public native void gluTessBeginPolygon ( - long tobj, - long[] polygon_data - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
- * 
- */ - public native void gluTessBeginContour ( - long tobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
- * 
- */ - public native void gluTessVertex ( - long tobj, - double[] coords, - byte[] vertex_data - ) ; - public native void gluTessVertex ( - long tobj, - double[] coords, - short[] vertex_data - ) ; - public native void gluTessVertex ( - long tobj, - double[] coords, - int[] vertex_data - ) ; - public native void gluTessVertex ( - long tobj, - double[] coords, - float[] vertex_data - ) ; - public native void gluTessVertex ( - long tobj, - double[] coords, - double[] vertex_data - ) ; - public native void gluTessVertex ( - long tobj, - double[] coords, - boolean[] vertex_data - ) ; - public native void gluTessVertex ( - long tobj, - double[] coords, - long[] vertex_data - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessEndContour ( GLUtesselator * tobj ) ;
- * 
- */ - public native void gluTessEndContour ( - long tobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
- * 
- */ - public native void gluTessEndPolygon ( - long tobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
- * 
- */ - public native void gluTessProperty ( - long tobj, - int which, - double value - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
- * 
- */ - public native void gluTessNormal ( - long tobj, - double x, - double y, - double z - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
- * 
- */ - public native void gluGetTessProperty ( - long tobj, - int which, - double[] value - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
- * 
- */ - public native void gluBeginPolygon ( - long tobj - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
- * 
- */ - public native void gluNextContour ( - long tobj, - int type - ) ; - -/** - * Original Function-Prototype : - *
 
-   extern void gluEndPolygon ( GLUtesselator * tobj ) ;
- * 
- */ - public native void gluEndPolygon ( - long tobj - ) ; - -/* C2J Parser Version 2.0: Java program parsed successfully. */ - - -} - +/* WARNING ! WARNING *** THIS FILE IS GENERATED BY C2J !!! + + DO NOT MAKE ANY CHANGES *** MAKE CHANGES IN THE SKELETON FILES !!! +*/ + + +/** + * @(#) GLUFuncJauJNInf.java + */ + + +package gl4java; + +/** + * The default implementation class for GLU native function mapping + * + * @version 2.00, 21. April 1999 + * @author Sven Goethel + */ +public class GLUFuncJauJNInf + implements GLUFunc +{ + + +public native String gluErrorString ( int errorCode ) ; +public native String gluGetString ( int name ) ; + +public native String getNativeVendor ( ) ; +public native String getNativeVersion ( ) ; + +public String getClassVendor ( ) +{ return "Jausoft - Sven Goethel Software Development"; } + +public String getClassVersion ( ) +{ return "2.7.1.0"; } + + +/** + * The Callback registry function. + * To achieve the signature (internal argument signature) + * you can use the "javap -s " toolkit of the JDK ! + * + * @param qobj the quadratic id, fetch with gluNewQuadric + * @param which the id for the callback type + * @param methodClassInstance the class instance, + * which implements the callback-method + * @param methodName the name of the callback-method + * @param signature the signature of the callback-method. + * + * @see GLUFunc#gluNewQuadric + */ +public native void gluQuadricCallback( + long qobj, int which, + Object methodClassInstance, + String methodName, + String signature + ); + +/** + * The Callback registry function. + * To achieve the signature (internal argument signature) + * you can use the "javap -s " toolkit of the JDK ! + * + * @param nobj the nurbs id, fetch with gluNewNurbsRenderer + * @param which the id for the callback type + * @param methodClassInstance the class instance, + * which implements the callback-method + * @param methodName the name of the callback-method + * @param signature the signature of the callback-method. + * + * @see GLUFunc#gluNewNurbsRenderer + */ +public native void gluNurbsCallback( + long nobj, int which, + Object methodClassInstance, + String methodName, + String signature + ); + + +/** + * The Callback registry function. + * To achieve the signature (internal argument signature) + * you can use the "javap -s " toolkit of the JDK ! + * + * @param tobj the tesselation id, fetch with gluNewTess + * @param which the id for the callback type + * @param methodClassInstance the class instance, + * which implements the callback-method + * @param methodName the name of the callback-method + * @param signature the signature of the callback-method. + * @param voidArrayLen1 the optional length of the 1st array + * in the callback-methods argument-list + * @param voidArrayLen2 the optional length of the 2nd array + * in the callback-methods argument-list + * @param voidArrayLen3 the optional length of the 3rd array + * in the callback-methods argument-list + * @param voidArrayLen4 the optional length of the 4th array + * in the callback-methods argument-list + * @param voidArrayLen5 the optional length of the 5th array + * in the callback-methods argument-list + * + * @see GLUFunc#gluNewTess + */ +public native void gluTessCallback( + long tobj, int which, + Object methodClassInstance, + String methodName, + String signature, + int voidArrayLen1, + int voidArrayLen2, + int voidArrayLen3, + int voidArrayLen4, + int voidArrayLen5 + ); + +/** + * The Callback de-registry function. + * + * @param qobj the quadratic id, for which all callback-methods + * should be de-registered + */ +public native void gluDeleteQuadric( long qobj ); + +/** + * The Callback de-registry function. + * + * @param nobj the nurbs id, for which all callback-methods + * should be de-registered + */ +public native void gluDeleteNurbsRenderer( long nobj ); + +/** + * The Callback de-registry function. + * + * @param tobj the tesselation id, for which all callback-methods + * should be de-registered + */ +public native void gluDeleteTess( long tobj ); + +public native long gluNewQuadric( ); +public native long gluNewNurbsRenderer( ); +public native long gluNewTess( ); + +/** + * C2J Parser Version 2.1 + * Jausoft - Sven Goethel Software Development + * Reading from file: glu-proto-auto.orig.h . . . + * Destination-Class: gl4java_GLUFuncJauJNInf ! + */ + +/** + * Original Function-Prototype : + *
 
+   extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
+ * 
+ */ + public native void gluLookAt ( + double eyex, + double eyey, + double eyez, + double centerx, + double centery, + double centerz, + double upx, + double upy, + double upz + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
+ * 
+ */ + public native void gluOrtho2D ( + double left, + double right, + double bottom, + double top + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
+ * 
+ */ + public native void gluPerspective ( + double fovy, + double aspect, + double zNear, + double zFar + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
+ * 
+ */ + public native void gluPickMatrix ( + double x, + double y, + double width, + double height, + int[] viewport + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluProject ( GLdouble objx , GLdouble objy , GLdouble objz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * winx , GLdouble * winy , GLdouble * winz ) ;
+ * 
+ */ + public native int gluProject ( + double objx, + double objy, + double objz, + double[] modelMatrix, + double[] projMatrix, + int[] viewport, + double[] winx, + double[] winy, + double[] winz + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluUnProject ( GLdouble winx , GLdouble winy , GLdouble winz , const GLdouble modelMatrix [ 16 ] , const GLdouble projMatrix [ 16 ] , const GLint viewport [ 4 ] , GLdouble * objx , GLdouble * objy , GLdouble * objz ) ;
+ * 
+ */ + public native int gluUnProject ( + double winx, + double winy, + double winz, + double[] modelMatrix, + double[] projMatrix, + int[] viewport, + double[] objx, + double[] objy, + double[] objz + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
+ * 
+ */ + public native int gluScaleImage ( + int format, + int widthin, + int heightin, + int typein, + byte[] datain, + int widthout, + int heightout, + int typeout, + byte[] dataout + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
+ * 
+ */ + public native int gluBuild1DMipmaps ( + int target, + int components, + int width, + int format, + int type, + byte[] data + ) ; + public native int gluBuild1DMipmaps ( + int target, + int components, + int width, + int format, + int type, + short[] data + ) ; + public native int gluBuild1DMipmaps ( + int target, + int components, + int width, + int format, + int type, + int[] data + ) ; + public native int gluBuild1DMipmaps ( + int target, + int components, + int width, + int format, + int type, + float[] data + ) ; + public native int gluBuild1DMipmaps ( + int target, + int components, + int width, + int format, + int type, + double[] data + ) ; + public native int gluBuild1DMipmaps ( + int target, + int components, + int width, + int format, + int type, + boolean[] data + ) ; + public native int gluBuild1DMipmaps ( + int target, + int components, + int width, + int format, + int type, + long[] data + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
+ * 
+ */ + public native int gluBuild2DMipmaps ( + int target, + int components, + int width, + int height, + int format, + int type, + byte[] data + ) ; + public native int gluBuild2DMipmaps ( + int target, + int components, + int width, + int height, + int format, + int type, + short[] data + ) ; + public native int gluBuild2DMipmaps ( + int target, + int components, + int width, + int height, + int format, + int type, + int[] data + ) ; + public native int gluBuild2DMipmaps ( + int target, + int components, + int width, + int height, + int format, + int type, + float[] data + ) ; + public native int gluBuild2DMipmaps ( + int target, + int components, + int width, + int height, + int format, + int type, + double[] data + ) ; + public native int gluBuild2DMipmaps ( + int target, + int components, + int width, + int height, + int format, + int type, + boolean[] data + ) ; + public native int gluBuild2DMipmaps ( + int target, + int components, + int width, + int height, + int format, + int type, + long[] data + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
+ * 
+ */ + public native void gluQuadricDrawStyle ( + long quadObject, + int drawStyle + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
+ * 
+ */ + public native void gluQuadricOrientation ( + long quadObject, + int orientation + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
+ * 
+ */ + public native void gluQuadricNormals ( + long quadObject, + int normals + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
+ * 
+ */ + public native void gluQuadricTexture ( + long quadObject, + boolean textureCoords + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
+ * 
+ */ + public native void gluCylinder ( + long qobj, + double baseRadius, + double topRadius, + double height, + int slices, + int stacks + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
+ * 
+ */ + public native void gluSphere ( + long qobj, + double radius, + int slices, + int stacks + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
+ * 
+ */ + public native void gluDisk ( + long qobj, + double innerRadius, + double outerRadius, + int slices, + int loops + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
+ * 
+ */ + public native void gluPartialDisk ( + long qobj, + double innerRadius, + double outerRadius, + int slices, + int loops, + double startAngle, + double sweepAngle + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
+ * 
+ */ + public native void gluLoadSamplingMatrices ( + long nobj, + float[] modelMatrix, + float[] projMatrix, + int[] viewport + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
+ * 
+ */ + public native void gluNurbsProperty ( + long nobj, + int property, + float value + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
+ * 
+ */ + public native void gluGetNurbsProperty ( + long nobj, + int property, + float[] value + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + public native void gluBeginCurve ( + long nobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + public native void gluEndCurve ( + long nobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
+ * 
+ */ + public native void gluNurbsCurve ( + long nobj, + int nknots, + float[] knot, + int stride, + float[] ctlarray, + int order, + int type + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + public native void gluBeginSurface ( + long nobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + public native void gluEndSurface ( + long nobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluNurbsSurface ( GLUnurbsObj * nobj , GLint sknot_count , GLfloat * sknot , GLint tknot_count , GLfloat * tknot , GLint s_stride , GLint t_stride , GLfloat * ctlarray , GLint sorder , GLint torder , GLenum type ) ;
+ * 
+ */ + public native void gluNurbsSurface ( + long nobj, + int sknot_count, + float[] sknot, + int tknot_count, + float[] tknot, + int s_stride, + int t_stride, + float[] ctlarray, + int sorder, + int torder, + int type + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + public native void gluBeginTrim ( + long nobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
+ * 
+ */ + public native void gluEndTrim ( + long nobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
+ * 
+ */ + public native void gluPwlCurve ( + long nobj, + int count, + float[] array, + int stride, + int type + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
+ * 
+ */ + public native void gluTessBeginPolygon ( + long tobj, + byte[] polygon_data + ) ; + public native void gluTessBeginPolygon ( + long tobj, + short[] polygon_data + ) ; + public native void gluTessBeginPolygon ( + long tobj, + int[] polygon_data + ) ; + public native void gluTessBeginPolygon ( + long tobj, + float[] polygon_data + ) ; + public native void gluTessBeginPolygon ( + long tobj, + double[] polygon_data + ) ; + public native void gluTessBeginPolygon ( + long tobj, + boolean[] polygon_data + ) ; + public native void gluTessBeginPolygon ( + long tobj, + long[] polygon_data + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
+ * 
+ */ + public native void gluTessBeginContour ( + long tobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
+ * 
+ */ + public native void gluTessVertex ( + long tobj, + double[] coords, + byte[] vertex_data + ) ; + public native void gluTessVertex ( + long tobj, + double[] coords, + short[] vertex_data + ) ; + public native void gluTessVertex ( + long tobj, + double[] coords, + int[] vertex_data + ) ; + public native void gluTessVertex ( + long tobj, + double[] coords, + float[] vertex_data + ) ; + public native void gluTessVertex ( + long tobj, + double[] coords, + double[] vertex_data + ) ; + public native void gluTessVertex ( + long tobj, + double[] coords, + boolean[] vertex_data + ) ; + public native void gluTessVertex ( + long tobj, + double[] coords, + long[] vertex_data + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessEndContour ( GLUtesselator * tobj ) ;
+ * 
+ */ + public native void gluTessEndContour ( + long tobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
+ * 
+ */ + public native void gluTessEndPolygon ( + long tobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
+ * 
+ */ + public native void gluTessProperty ( + long tobj, + int which, + double value + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
+ * 
+ */ + public native void gluTessNormal ( + long tobj, + double x, + double y, + double z + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
+ * 
+ */ + public native void gluGetTessProperty ( + long tobj, + int which, + double[] value + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
+ * 
+ */ + public native void gluBeginPolygon ( + long tobj + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
+ * 
+ */ + public native void gluNextContour ( + long tobj, + int type + ) ; + +/** + * Original Function-Prototype : + *
 
+   extern void gluEndPolygon ( GLUtesselator * tobj ) ;
+ * 
+ */ + public native void gluEndPolygon ( + long tobj + ) ; + +/* C2J Parser Version 2.1: Java program parsed successfully. */ + + +} + diff --git a/gl4java/drawable/GLDrawableFactory.java b/gl4java/drawable/GLDrawableFactory.java index 603cf37..54c3565 100644 --- a/gl4java/drawable/GLDrawableFactory.java +++ b/gl4java/drawable/GLDrawableFactory.java @@ -4,6 +4,7 @@ import java.awt.*; import gl4java.*; import gl4java.awt.*; import gl4java.swing.*; +import java.security.*; /**

Provides a VM- and OS-independent mechanism for creating {@link gl4java.awt.GLAnimCanvas}, @@ -38,7 +39,7 @@ import gl4java.swing.*; public abstract class GLDrawableFactory { static { - GLContext.loadNativeLibraries(null, null, null); + GLContext.doLoadNativeLibraries(null, null, null); } private static GLDrawableFactory soleInstance; @@ -47,7 +48,7 @@ public abstract class GLDrawableFactory { pattern). */ public static GLDrawableFactory getFactory() { - GLContext.loadNativeLibraries(null, null, null); + GLContext.doLoadNativeLibraries(null, null, null); String jvmVendor = GLContext.getJVMVendor(); boolean isIBMJvm = jvmVendor!=null && jvmVendor.indexOf("IBM")>=0 ; @@ -73,7 +74,8 @@ public abstract class GLDrawableFactory { clazzName = "gl4java.drawable.Win32SunJDK13GLDrawableFactory"; break; - case GLContext.OsMac: + case GLContext.OsMac9: + case GLContext.OsMacX: clazzName = "gl4java.drawable.MacSunJDK13GLDrawableFactory"; break; @@ -88,12 +90,19 @@ public abstract class GLDrawableFactory { if(clazzName!=null) { - try { - soleInstance = (GLDrawableFactory) - Class.forName(clazzName).newInstance(); - } catch (Exception ex) { - System.out.println("GLDrawableFactory: could not create instance of: "+ clazzName + ", using DummyGLDrawableFactory"); - } + final String f_clazzName = clazzName; + + soleInstance = (GLDrawableFactory) + AccessController.doPrivileged(new PrivilegedAction() { + public Object run() + { + try { + return Class.forName(f_clazzName).newInstance(); + } catch (Exception ex) { + System.out.println("GLDrawableFactory: could not create instance of: "+ f_clazzName + ", using DummyGLDrawableFactory"); + } + return null; + }}); } } diff --git a/gl4java/drawable/Win32SunJDK13GLDrawableFactory.java b/gl4java/drawable/Win32SunJDK13GLDrawableFactory.java index da8fd93..8953ceb 100644 --- a/gl4java/drawable/Win32SunJDK13GLDrawableFactory.java +++ b/gl4java/drawable/Win32SunJDK13GLDrawableFactory.java @@ -5,6 +5,7 @@ import java.lang.reflect.*; import java.util.*; import sun.awt.*; import gl4java.*; +import java.security.*; public class Win32SunJDK13GLDrawableFactory extends SunJDK13GLDrawableFactory @@ -15,16 +16,37 @@ public class Win32SunJDK13GLDrawableFactory static { try { - getMaxConfigsMethod = - sun.awt.Win32GraphicsDevice.class. - getDeclaredMethod("getMaxConfigs", - new Class[] { Integer.TYPE }); + getMaxConfigsMethod = (Method) + AccessController.doPrivileged(new PrivilegedAction() { + public Object run() + { + try { + return + sun.awt.Win32GraphicsDevice.class. + getDeclaredMethod("getMaxConfigs", + new Class[] { Integer.TYPE }); + } catch (Exception e) { + e.printStackTrace(); + throw new InternalError(e.toString()); + } + }}); + getMaxConfigsMethod.setAccessible(true); - getDefaultPixIDMethod = - sun.awt.Win32GraphicsDevice.class. - getDeclaredMethod("getDefaultPixID", - new Class[] { Integer.TYPE }); + getDefaultPixIDMethod = (Method) + AccessController.doPrivileged(new PrivilegedAction() { + public Object run() + { + try { + return + sun.awt.Win32GraphicsDevice.class. + getDeclaredMethod("getDefaultPixID", + new Class[] { Integer.TYPE }); + } catch (Exception e) { + e.printStackTrace(); + throw new InternalError(e.toString()); + } + }}); getDefaultPixIDMethod.setAccessible(true); } catch (Exception e) { e.printStackTrace(); diff --git a/makefile b/makefile index 681f005..fb6fbc9 100644 --- a/makefile +++ b/makefile @@ -98,7 +98,7 @@ CNATIVEDIR = CNativeCode LIBMAJOR = 2 LIBMINOR = 7 -LIBBUGFIX = 0 +LIBBUGFIX = 1 RELEASE = 0 # @@ -632,7 +632,8 @@ cleanup: $(CHEADERDIR) archive binpkg rm -f errors cleanupw32: cleanup Win32VC6/libs Win32VC6/temp - + rm -rvf Win32VC6/libs/* + rm -fv `find Win32VC6 -name \*.plg -o -name \*.idb -o -name \*.opt -o -name \*.ncb` Win32VC6/libs: mkdir -p Win32VC6/libs @@ -663,11 +664,12 @@ cleannative: cd demos/natives/x11 ; make clean # clean out the *.o files and machine generated files from javah -clean: cleannative +clean: cleannative cleanupw32 rm -f $(CHEADERDIR)/* errors gl4java/*~ CNativeCode/*~ \ $(FILE.gen1.h) $(FILE.gen2.h) \ $(FILE.gen3.h) $(FILE.gen4.h) $(FILE.gen5.h) rm -f `find . -name \*.class` + rm -f `find . -name discrete.log` cd demos ; make clean cleanhtmldoc: @@ -788,8 +790,8 @@ java2binpkg: pbinpkg cd .. ; \ zip -9 GL4Java/binpkg/gl4java$(LIBMAJOR).$(LIBMINOR).$(LIBBUGFIX).$(RELEASE)-INSTALLER.zip \ GL4Java/Installer/GL4JInstaller.jar \ - GL4Java/Installer/install.sh \ - GL4Java/Installer/install.bat + GL4Java/Installer/install*.sh \ + GL4Java/Installer/install*.bat installer2binpkg: pbinpkg rm -f binpkg/gl4java$(LIBMAJOR).$(LIBMINOR).$(LIBBUGFIX).$(RELEASE)-installer.zip -- cgit v1.2.3