aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--C2J/C2J.java2
-rw-r--r--C2J/C2J.jj2
-rw-r--r--C2J/CFuncDeclaration.java16
-rw-r--r--C2J/gl-disp-fetch-auto.hc4
-rw-r--r--C2J/gl-disp-var-auto.h4
-rw-r--r--C2J/gl-disp-var-auto.hc4
-rw-r--r--C2J/gl-enum-auto.java4
-rw-r--r--C2J/gl-funcnames.skel4
-rw-r--r--C2J/gl-proto-auto.java4
-rw-r--r--C2J/gl-proto-dynauto-jni12.c1370
-rw-r--r--C2J/gl-proto-dynauto-tst-jni12.c1370
-rw-r--r--C2J/gl-proto-dynauto.c1370
-rw-r--r--C2J/gl-protoVirt-auto.java4
-rw-r--r--C2J/glu-disp-fetch-auto.hc4
-rw-r--r--C2J/glu-disp-var-auto.h4
-rw-r--r--C2J/glu-disp-var-auto.hc4
-rw-r--r--C2J/glu-enum-auto.java4
-rw-r--r--C2J/glu-proto-auto-jni12.c132
-rw-r--r--C2J/glu-proto-auto-tst-jni12.c132
-rw-r--r--C2J/glu-proto-auto.c132
-rw-r--r--C2J/glu-proto-auto.java4
-rw-r--r--C2J/glu-protoVirt-auto.java4
-rwxr-xr-xC2J/makefile2
-rw-r--r--C2J/manual/gl-manualCodedImplJNI.c5
-rw-r--r--C2J/manual/gl-manualCodedImplJNI2.java2
-rw-r--r--C2J/manual/glu-manualCodedImplJNI.c26
-rw-r--r--C2J/manual/glu-manualCodedImplJNI2.java2
-rw-r--r--CHANGES.txt21
-rw-r--r--CNativeCode/OpenGLU_JauJNI12_funcs.c158
-rwxr-xr-xCNativeCode/OpenGLU_JauJNI12nf_funcs.c4696
-rw-r--r--CNativeCode/OpenGLU_JauJNI12tst_funcs.c2506
-rw-r--r--CNativeCode/OpenGLU_JauJNI_funcs.c158
-rwxr-xr-xCNativeCode/OpenGL_JauJNI12_funcs.c1375
-rwxr-xr-xCNativeCode/OpenGL_JauJNI12nf_funcs.c39123
-rwxr-xr-xCNativeCode/OpenGL_JauJNI12tst_funcs.c1375
-rwxr-xr-xCNativeCode/OpenGL_JauJNI_funcs.c1375
-rwxr-xr-xCNativeCode/gl-disp-fetch.hc4
-rwxr-xr-xCNativeCode/gl-disp-var.h4
-rwxr-xr-xCNativeCode/gl-disp-var.hc4
-rwxr-xr-xCNativeCode/glu-disp-fetch.hc4
-rwxr-xr-xCNativeCode/glu-disp-var.h4
-rwxr-xr-xCNativeCode/glu-disp-var.hc4
-rw-r--r--COMPILATION.txt17
-rw-r--r--INSTALL.txt37
-rw-r--r--INSTALLER.txt8
-rwxr-xr-xInstaller/install-withproxy.bat12
-rwxr-xr-xInstaller/install-withproxy.sh9
-rw-r--r--Installer/java.policy85
-rwxr-xr-xInstaller/makeMSIESignedCab.sh2
-rwxr-xr-xInstaller/makeMScert.sh4
-rwxr-xr-xInstaller/makeNetscapeSignedJar-Unix.sh6
-rw-r--r--Installer/versiondef.sh2
-rw-r--r--Java2.txt37
-rw-r--r--MS-JVM.txt22
-rw-r--r--Netscape.txt27
-rw-r--r--README-Version-2-5-2.txt132
-rw-r--r--README.GLXDRI.txt4
-rw-r--r--docs-src/GL4Java.tex47
-rw-r--r--gl4java/GLContext.java.skel117
-rw-r--r--gl4java/GLEnum.java12
-rw-r--r--gl4java/GLFunc.java16
-rw-r--r--gl4java/GLFuncJauJNI.java14
-rw-r--r--gl4java/GLFuncJauJNInf.java13994
-rw-r--r--gl4java/GLUEnum.java12
-rw-r--r--gl4java/GLUFunc.java12
-rw-r--r--gl4java/GLUFuncJauJNI.java14
-rw-r--r--gl4java/GLUFuncJauJNInf.java1650
-rw-r--r--gl4java/drawable/GLDrawableFactory.java27
-rw-r--r--gl4java/drawable/Win32SunJDK13GLDrawableFactory.java38
-rw-r--r--makefile12
70 files changed, 42346 insertions, 29449 deletions
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
@@ -520,6 +520,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 ...
// THE ARGUMENT ACCESS
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 :
- * <pre>
- extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
- * </pre>
- */
- 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 :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluBeginCurve (
- JNIEnv *env, jobject obj,
- jlong nobj)
- {
-
- disp__gluBeginCurve (
- (GLUnurbsObj *) (PointerHolder) nobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluEndCurve (
- JNIEnv *env, jobject obj,
- jlong nobj)
- {
-
- disp__gluEndCurve (
- (GLUnurbsObj *) (PointerHolder) nobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluBeginSurface (
- JNIEnv *env, jobject obj,
- jlong nobj)
- {
-
- disp__gluBeginSurface (
- (GLUnurbsObj *) (PointerHolder) nobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluEndSurface (
- JNIEnv *env, jobject obj,
- jlong nobj)
- {
-
- disp__gluEndSurface (
- (GLUnurbsObj *) (PointerHolder) nobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluBeginTrim (
- JNIEnv *env, jobject obj,
- jlong nobj)
- {
-
- disp__gluBeginTrim (
- (GLUnurbsObj *) (PointerHolder) nobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluEndTrim (
- JNIEnv *env, jobject obj,
- jlong nobj)
- {
-
- disp__gluEndTrim (
- (GLUnurbsObj *) (PointerHolder) nobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluTessBeginContour (
- JNIEnv *env, jobject obj,
- jlong tobj)
- {
-
- disp__gluTessBeginContour (
- (GLUtesselator *) (PointerHolder) tobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluTessEndContour ( GLUtesselator * tobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluTessEndContour (
- JNIEnv *env, jobject obj,
- jlong tobj)
- {
-
- disp__gluTessEndContour (
- (GLUtesselator *) (PointerHolder) tobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluTessEndPolygon (
- JNIEnv *env, jobject obj,
- jlong tobj)
- {
-
- disp__gluTessEndPolygon (
- (GLUtesselator *) (PointerHolder) tobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLUFuncJauJNInf_gluBeginPolygon (
- JNIEnv *env, jobject obj,
- jlong tobj)
- {
-
- disp__gluBeginPolygon (
- (GLUtesselator *) (PointerHolder) tobj
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluEndPolygon ( GLUtesselator * tobj ) ;
- * </pre>
- */
- 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 :
+ * <pre>
+ extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessEndContour ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluEndPolygon ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessEndContour ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluEndPolygon ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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
- *
- * 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 :
- * <pre>
- extern void glClearIndex ( GLfloat c ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glClearIndex (
- JNIEnv *env, jobject obj,
- jfloat c)
- {
-
- disp__glClearIndex (
- (GLfloat) c
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClearColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glClear ( GLbitfield mask ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glClear (
- JNIEnv *env, jobject obj,
- jint mask)
- {
-
- disp__glClear (
- (GLbitfield) mask
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexMask ( GLuint mask ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glIndexMask (
- JNIEnv *env, jobject obj,
- jint mask)
- {
-
- disp__glIndexMask (
- (GLuint) mask
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColorMask ( GLboolean red , GLboolean green , GLboolean blue , GLboolean alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glAlphaFunc ( GLenum func , GLclampf ref ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glAlphaFunc (
- JNIEnv *env, jobject obj,
- jint func,
- jfloat ref)
- {
-
- disp__glAlphaFunc (
- (GLenum) func,
- (GLclampf) ref
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBlendFunc ( GLenum sfactor , GLenum dfactor ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glBlendFunc (
- JNIEnv *env, jobject obj,
- jint sfactor,
- jint dfactor)
- {
-
- disp__glBlendFunc (
- (GLenum) sfactor,
- (GLenum) dfactor
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLogicOp ( GLenum opcode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glLogicOp (
- JNIEnv *env, jobject obj,
- jint opcode)
- {
-
- disp__glLogicOp (
- (GLenum) opcode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCullFace ( GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glCullFace (
- JNIEnv *env, jobject obj,
- jint mode)
- {
-
- disp__glCullFace (
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFrontFace ( GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glFrontFace (
- JNIEnv *env, jobject obj,
- jint mode)
- {
-
- disp__glFrontFace (
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPointSize ( GLfloat size ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPointSize (
- JNIEnv *env, jobject obj,
- jfloat size)
- {
-
- disp__glPointSize (
- (GLfloat) size
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLineWidth ( GLfloat width ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glLineWidth (
- JNIEnv *env, jobject obj,
- jfloat width)
- {
-
- disp__glLineWidth (
- (GLfloat) width
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLineStipple ( GLint factor , GLushort pattern ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glLineStipple (
- JNIEnv *env, jobject obj,
- jint factor,
- jshort pattern)
- {
-
- disp__glLineStipple (
- (GLint) factor,
- (GLushort) pattern
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPolygonMode ( GLenum face , GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPolygonMode (
- JNIEnv *env, jobject obj,
- jint face,
- jint mode)
- {
-
- disp__glPolygonMode (
- (GLenum) face,
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPolygonOffset ( GLfloat factor , GLfloat units ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPolygonOffset (
- JNIEnv *env, jobject obj,
- jfloat factor,
- jfloat units)
- {
-
- disp__glPolygonOffset (
- (GLfloat) factor,
- (GLfloat) units
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPolygonStipple ( const GLubyte * mask ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetPolygonStipple ( GLubyte * mask ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEdgeFlag ( GLboolean flag ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEdgeFlag (
- JNIEnv *env, jobject obj,
- jboolean flag)
- {
-
- disp__glEdgeFlag (
- (GLboolean) flag
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEdgeFlagv ( const GLboolean * flag ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glScissor ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glClipPlane ( GLenum plane , const GLdouble * equation ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetClipPlane ( GLenum plane , GLdouble * equation ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glDrawBuffer ( GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glDrawBuffer (
- JNIEnv *env, jobject obj,
- jint mode)
- {
-
- disp__glDrawBuffer (
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glReadBuffer ( GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glReadBuffer (
- JNIEnv *env, jobject obj,
- jint mode)
- {
-
- disp__glReadBuffer (
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEnable ( GLenum cap ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEnable (
- JNIEnv *env, jobject obj,
- jint cap)
- {
-
- disp__glEnable (
- (GLenum) cap
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDisable ( GLenum cap ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glDisable (
- JNIEnv *env, jobject obj,
- jint cap)
- {
-
- disp__glDisable (
- (GLenum) cap
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLboolean glIsEnabled ( GLenum cap ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEnableClientState ( GLenum cap ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEnableClientState (
- JNIEnv *env, jobject obj,
- jint cap)
- {
-
- disp__glEnableClientState (
- (GLenum) cap
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDisableClientState ( GLenum cap ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glDisableClientState (
- JNIEnv *env, jobject obj,
- jint cap)
- {
-
- disp__glDisableClientState (
- (GLenum) cap
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetBooleanv ( GLenum pname , GLboolean * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetDoublev ( GLenum pname , GLdouble * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetFloatv ( GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetIntegerv ( GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glPushAttrib ( GLbitfield mask ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPushAttrib (
- JNIEnv *env, jobject obj,
- jint mask)
- {
-
- disp__glPushAttrib (
- (GLbitfield) mask
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPopAttrib ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPopAttrib (
- JNIEnv *env, jobject obj)
- {
-
- disp__glPopAttrib (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPushClientAttrib ( GLbitfield mask ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPushClientAttrib (
- JNIEnv *env, jobject obj,
- jint mask)
- {
-
- disp__glPushClientAttrib (
- (GLbitfield) mask
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPopClientAttrib ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPopClientAttrib (
- JNIEnv *env, jobject obj)
- {
-
- disp__glPopClientAttrib (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLint glRenderMode ( GLenum mode ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLenum glGetError ( void ) ;
- * </pre>
- */
- JNIEXPORT jint JNICALL
- Java_gl4java_GLFuncJauJNInf_glGetError (
- JNIEnv *env, jobject obj)
- {
- jint ret;
-
-
- ret = (jint) disp__glGetError (
- );
-
- return ret;
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFinish ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glFinish (
- JNIEnv *env, jobject obj)
- {
-
- disp__glFinish (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFlush ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glFlush (
- JNIEnv *env, jobject obj)
- {
-
- disp__glFlush (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glHint ( GLenum target , GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glHint (
- JNIEnv *env, jobject obj,
- jint target,
- jint mode)
- {
-
- disp__glHint (
- (GLenum) target,
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClearDepth ( GLclampd depth ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glClearDepth (
- JNIEnv *env, jobject obj,
- jdouble depth)
- {
-
- disp__glClearDepth (
- (GLclampd) depth
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDepthFunc ( GLenum func ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glDepthFunc (
- JNIEnv *env, jobject obj,
- jint func)
- {
-
- disp__glDepthFunc (
- (GLenum) func
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDepthMask ( GLboolean flag ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glDepthMask (
- JNIEnv *env, jobject obj,
- jboolean flag)
- {
-
- disp__glDepthMask (
- (GLboolean) flag
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDepthRange ( GLclampd near_val , GLclampd far_val ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glClearAccum ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glAccum ( GLenum op , GLfloat value ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glAccum (
- JNIEnv *env, jobject obj,
- jint op,
- jfloat value)
- {
-
- disp__glAccum (
- (GLenum) op,
- (GLfloat) value
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMatrixMode ( GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glMatrixMode (
- JNIEnv *env, jobject obj,
- jint mode)
- {
-
- disp__glMatrixMode (
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glOrtho ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glFrustum ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glViewport ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glPushMatrix ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPushMatrix (
- JNIEnv *env, jobject obj)
- {
-
- disp__glPushMatrix (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPopMatrix ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPopMatrix (
- JNIEnv *env, jobject obj)
- {
-
- disp__glPopMatrix (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLoadIdentity ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glLoadIdentity (
- JNIEnv *env, jobject obj)
- {
-
- disp__glLoadIdentity (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLoadMatrixd ( const GLdouble * m ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glLoadMatrixf ( const GLfloat * m ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultMatrixd ( const GLdouble * m ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultMatrixf ( const GLfloat * m ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRotated ( GLdouble angle , GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRotatef ( GLfloat angle , GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glScaled ( GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glScalef ( GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTranslated ( GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTranslatef ( GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLboolean glIsList ( GLuint list ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glDeleteLists ( GLuint list , GLsizei range ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glDeleteLists (
- JNIEnv *env, jobject obj,
- jint list,
- jint range)
- {
-
- disp__glDeleteLists (
- (GLuint) list,
- (GLsizei) range
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLuint glGenLists ( GLsizei range ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNewList ( GLuint list , GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glNewList (
- JNIEnv *env, jobject obj,
- jint list,
- jint mode)
- {
-
- disp__glNewList (
- (GLuint) list,
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEndList ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEndList (
- JNIEnv *env, jobject obj)
- {
-
- disp__glEndList (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCallList ( GLuint list ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glCallList (
- JNIEnv *env, jobject obj,
- jint list)
- {
-
- disp__glCallList (
- (GLuint) list
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCallLists ( GLsizei n , GLenum type , const GLvoid * lists ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glListBase ( GLuint base ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glListBase (
- JNIEnv *env, jobject obj,
- jint base)
- {
-
- disp__glListBase (
- (GLuint) base
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBegin ( GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glBegin (
- JNIEnv *env, jobject obj,
- jint mode)
- {
-
- disp__glBegin (
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEnd ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEnd (
- JNIEnv *env, jobject obj)
- {
-
- disp__glEnd (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2d ( GLdouble x , GLdouble y ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glVertex2d (
- JNIEnv *env, jobject obj,
- jdouble x,
- jdouble y)
- {
-
- disp__glVertex2d (
- (GLdouble) x,
- (GLdouble) y
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2f ( GLfloat x , GLfloat y ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glVertex2f (
- JNIEnv *env, jobject obj,
- jfloat x,
- jfloat y)
- {
-
- disp__glVertex2f (
- (GLfloat) x,
- (GLfloat) y
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2i ( GLint x , GLint y ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glVertex2i (
- JNIEnv *env, jobject obj,
- jint x,
- jint y)
- {
-
- disp__glVertex2i (
- (GLint) x,
- (GLint) y
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2s ( GLshort x , GLshort y ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glVertex2s (
- JNIEnv *env, jobject obj,
- jshort x,
- jshort y)
- {
-
- disp__glVertex2s (
- (GLshort) x,
- (GLshort) y
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex3d ( GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex3f ( GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex3i ( GLint x , GLint y , GLint z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex3s ( GLshort x , GLshort y , GLshort z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex4i ( GLint x , GLint y , GLint z , GLint w ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex2dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex2fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex2iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex2sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex3dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex3fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex3iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex3sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex4dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex4fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex4iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertex4sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3b ( GLbyte nx , GLbyte ny , GLbyte nz ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3d ( GLdouble nx , GLdouble ny , GLdouble nz ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3f ( GLfloat nx , GLfloat ny , GLfloat nz ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3i ( GLint nx , GLint ny , GLint nz ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3s ( GLshort nx , GLshort ny , GLshort nz ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3bv ( const GLbyte * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormal3sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glIndexd ( GLdouble c ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glIndexd (
- JNIEnv *env, jobject obj,
- jdouble c)
- {
-
- disp__glIndexd (
- (GLdouble) c
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexf ( GLfloat c ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glIndexf (
- JNIEnv *env, jobject obj,
- jfloat c)
- {
-
- disp__glIndexf (
- (GLfloat) c
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexi ( GLint c ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glIndexi (
- JNIEnv *env, jobject obj,
- jint c)
- {
-
- disp__glIndexi (
- (GLint) c
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexs ( GLshort c ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glIndexs (
- JNIEnv *env, jobject obj,
- jshort c)
- {
-
- disp__glIndexs (
- (GLshort) c
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexub ( GLubyte c ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glIndexub (
- JNIEnv *env, jobject obj,
- jbyte c)
- {
-
- disp__glIndexub (
- (GLubyte) c
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexdv ( const GLdouble * c ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glIndexfv ( const GLfloat * c ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glIndexiv ( const GLint * c ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glIndexsv ( const GLshort * c ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glIndexubv ( const GLubyte * c ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3b ( GLbyte red , GLbyte green , GLbyte blue ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3d ( GLdouble red , GLdouble green , GLdouble blue ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3f ( GLfloat red , GLfloat green , GLfloat blue ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3i ( GLint red , GLint green , GLint blue ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3s ( GLshort red , GLshort green , GLshort blue ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3ub ( GLubyte red , GLubyte green , GLubyte blue ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3ui ( GLuint red , GLuint green , GLuint blue ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3us ( GLushort red , GLushort green , GLushort blue ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4b ( GLbyte red , GLbyte green , GLbyte blue , GLbyte alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4d ( GLdouble red , GLdouble green , GLdouble blue , GLdouble alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4f ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4i ( GLint red , GLint green , GLint blue , GLint alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4s ( GLshort red , GLshort green , GLshort blue , GLshort alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4ub ( GLubyte red , GLubyte green , GLubyte blue , GLubyte alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4ui ( GLuint red , GLuint green , GLuint blue , GLuint alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4us ( GLushort red , GLushort green , GLushort blue , GLushort alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3bv ( const GLbyte * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3ubv ( const GLubyte * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3uiv ( const GLuint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor3usv ( const GLushort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4bv ( const GLbyte * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4ubv ( const GLubyte * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4uiv ( const GLuint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColor4usv ( const GLushort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord1d ( GLdouble s ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glTexCoord1d (
- JNIEnv *env, jobject obj,
- jdouble s)
- {
-
- disp__glTexCoord1d (
- (GLdouble) s
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1f ( GLfloat s ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glTexCoord1f (
- JNIEnv *env, jobject obj,
- jfloat s)
- {
-
- disp__glTexCoord1f (
- (GLfloat) s
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1i ( GLint s ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glTexCoord1i (
- JNIEnv *env, jobject obj,
- jint s)
- {
-
- disp__glTexCoord1i (
- (GLint) s
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1s ( GLshort s ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glTexCoord1s (
- JNIEnv *env, jobject obj,
- jshort s)
- {
-
- disp__glTexCoord1s (
- (GLshort) s
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2d ( GLdouble s , GLdouble t ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glTexCoord2d (
- JNIEnv *env, jobject obj,
- jdouble s,
- jdouble t)
- {
-
- disp__glTexCoord2d (
- (GLdouble) s,
- (GLdouble) t
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2f ( GLfloat s , GLfloat t ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glTexCoord2f (
- JNIEnv *env, jobject obj,
- jfloat s,
- jfloat t)
- {
-
- disp__glTexCoord2f (
- (GLfloat) s,
- (GLfloat) t
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2i ( GLint s , GLint t ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glTexCoord2i (
- JNIEnv *env, jobject obj,
- jint s,
- jint t)
- {
-
- disp__glTexCoord2i (
- (GLint) s,
- (GLint) t
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2s ( GLshort s , GLshort t ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glTexCoord2s (
- JNIEnv *env, jobject obj,
- jshort s,
- jshort t)
- {
-
- disp__glTexCoord2s (
- (GLshort) s,
- (GLshort) t
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord3d ( GLdouble s , GLdouble t , GLdouble r ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord3f ( GLfloat s , GLfloat t , GLfloat r ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord3i ( GLint s , GLint t , GLint r ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord3s ( GLshort s , GLshort t , GLshort r ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord4d ( GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord4f ( GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord4i ( GLint s , GLint t , GLint r , GLint q ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord4s ( GLshort s , GLshort t , GLshort r , GLshort q ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord1dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord1fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord1iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord1sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord2dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord2fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord2iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord2sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord3dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord3fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord3iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord3sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord4dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord4fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord4iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoord4sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos2d ( GLdouble x , GLdouble y ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glRasterPos2d (
- JNIEnv *env, jobject obj,
- jdouble x,
- jdouble y)
- {
-
- disp__glRasterPos2d (
- (GLdouble) x,
- (GLdouble) y
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2f ( GLfloat x , GLfloat y ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glRasterPos2f (
- JNIEnv *env, jobject obj,
- jfloat x,
- jfloat y)
- {
-
- disp__glRasterPos2f (
- (GLfloat) x,
- (GLfloat) y
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2i ( GLint x , GLint y ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glRasterPos2i (
- JNIEnv *env, jobject obj,
- jint x,
- jint y)
- {
-
- disp__glRasterPos2i (
- (GLint) x,
- (GLint) y
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2s ( GLshort x , GLshort y ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glRasterPos2s (
- JNIEnv *env, jobject obj,
- jshort x,
- jshort y)
- {
-
- disp__glRasterPos2s (
- (GLshort) x,
- (GLshort) y
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos3d ( GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos3f ( GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos3i ( GLint x , GLint y , GLint z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos3s ( GLshort x , GLshort y , GLshort z ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos4i ( GLint x , GLint y , GLint z , GLint w ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos2dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos2fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos2iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos2sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos3dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos3fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos3iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos3sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos4dv ( const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos4fv ( const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos4iv ( const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRasterPos4sv ( const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRectd ( GLdouble x1 , GLdouble y1 , GLdouble x2 , GLdouble y2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRectf ( GLfloat x1 , GLfloat y1 , GLfloat x2 , GLfloat y2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRecti ( GLint x1 , GLint y1 , GLint x2 , GLint y2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRects ( GLshort x1 , GLshort y1 , GLshort x2 , GLshort y2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRectdv ( const GLdouble * v1 , const GLdouble * v2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRectfv ( const GLfloat * v1 , const GLfloat * v2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRectiv ( const GLint * v1 , const GLint * v2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glRectsv ( const GLshort * v1 , const GLshort * v2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertexPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormalPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glIndexPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoordPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEdgeFlagPointer ( GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetPointerv ( GLenum pname , void * * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glArrayElement ( GLint i ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glArrayElement (
- JNIEnv *env, jobject obj,
- jint i)
- {
-
- disp__glArrayElement (
- (GLint) i
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDrawArrays ( GLenum mode , GLint first , GLsizei count ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glDrawElements ( GLenum mode , GLsizei count , GLenum type , const GLvoid * indices ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glInterleavedArrays ( GLenum format , GLsizei stride , const GLvoid * pointer ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glShadeModel ( GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glShadeModel (
- JNIEnv *env, jobject obj,
- jint mode)
- {
-
- disp__glShadeModel (
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightf ( GLenum light , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glLighti ( GLenum light , GLenum pname , GLint param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glLightfv ( GLenum light , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glLightiv ( GLenum light , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetLightfv ( GLenum light , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetLightiv ( GLenum light , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glLightModelf ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glLightModelf (
- JNIEnv *env, jobject obj,
- jint pname,
- jfloat param)
- {
-
- disp__glLightModelf (
- (GLenum) pname,
- (GLfloat) param
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightModeli ( GLenum pname , GLint param ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glLightModeli (
- JNIEnv *env, jobject obj,
- jint pname,
- jint param)
- {
-
- disp__glLightModeli (
- (GLenum) pname,
- (GLint) param
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightModelfv ( GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glLightModeliv ( GLenum pname , const GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMaterialf ( GLenum face , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMateriali ( GLenum face , GLenum pname , GLint param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMaterialfv ( GLenum face , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMaterialiv ( GLenum face , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetMaterialfv ( GLenum face , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetMaterialiv ( GLenum face , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorMaterial ( GLenum face , GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glColorMaterial (
- JNIEnv *env, jobject obj,
- jint face,
- jint mode)
- {
-
- disp__glColorMaterial (
- (GLenum) face,
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelZoom ( GLfloat xfactor , GLfloat yfactor ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPixelZoom (
- JNIEnv *env, jobject obj,
- jfloat xfactor,
- jfloat yfactor)
- {
-
- disp__glPixelZoom (
- (GLfloat) xfactor,
- (GLfloat) yfactor
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelStoref ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPixelStoref (
- JNIEnv *env, jobject obj,
- jint pname,
- jfloat param)
- {
-
- disp__glPixelStoref (
- (GLenum) pname,
- (GLfloat) param
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelStorei ( GLenum pname , GLint param ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPixelStorei (
- JNIEnv *env, jobject obj,
- jint pname,
- jint param)
- {
-
- disp__glPixelStorei (
- (GLenum) pname,
- (GLint) param
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelTransferf ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPixelTransferf (
- JNIEnv *env, jobject obj,
- jint pname,
- jfloat param)
- {
-
- disp__glPixelTransferf (
- (GLenum) pname,
- (GLfloat) param
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelTransferi ( GLenum pname , GLint param ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPixelTransferi (
- JNIEnv *env, jobject obj,
- jint pname,
- jint param)
- {
-
- disp__glPixelTransferi (
- (GLenum) pname,
- (GLint) param
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelMapfv ( GLenum map , GLint mapsize , const GLfloat * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glPixelMapuiv ( GLenum map , GLint mapsize , const GLuint * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glPixelMapusv ( GLenum map , GLint mapsize , const GLushort * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetPixelMapfv ( GLenum map , GLfloat * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetPixelMapuiv ( GLenum map , GLuint * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetPixelMapusv ( GLenum map , GLushort * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glBitmap ( GLsizei width , GLsizei height , GLfloat xorig , GLfloat yorig , GLfloat xmove , GLfloat ymove , const GLubyte * bitmap ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glReadPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum format , GLenum type , GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glDrawPixels ( GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum type ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glStencilFunc ( GLenum func , GLint ref , GLuint mask ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glStencilMask ( GLuint mask ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glStencilMask (
- JNIEnv *env, jobject obj,
- jint mask)
- {
-
- disp__glStencilMask (
- (GLuint) mask
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glStencilOp ( GLenum fail , GLenum zfail , GLenum zpass ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glClearStencil ( GLint s ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glClearStencil (
- JNIEnv *env, jobject obj,
- jint s)
- {
-
- disp__glClearStencil (
- (GLint) s
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexGend ( GLenum coord , GLenum pname , GLdouble param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexGenf ( GLenum coord , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexGeni ( GLenum coord , GLenum pname , GLint param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexGendv ( GLenum coord , GLenum pname , const GLdouble * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexGenfv ( GLenum coord , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexGeniv ( GLenum coord , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexGendv ( GLenum coord , GLenum pname , GLdouble * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexGenfv ( GLenum coord , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexGeniv ( GLenum coord , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexEnvf ( GLenum target , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexEnvi ( GLenum target , GLenum pname , GLint param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexEnvfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexEnviv ( GLenum target , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexEnvfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexEnviv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexParameterf ( GLenum target , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexParameteri ( GLenum target , GLenum pname , GLint param ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexLevelParameterfv ( GLenum target , GLint level , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexLevelParameteriv ( GLenum target , GLint level , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexImage1D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexImage2D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexImage ( GLenum target , GLint level , GLenum format , GLenum type , GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGenTextures ( GLsizei n , GLuint * textures ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glDeleteTextures ( GLsizei n , const GLuint * textures ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glBindTexture ( GLenum target , GLuint texture ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glBindTexture (
- JNIEnv *env, jobject obj,
- jint target,
- jint texture)
- {
-
- disp__glBindTexture (
- (GLenum) target,
- (GLuint) texture
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPrioritizeTextures ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLboolean glAreTexturesResident ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLboolean glIsTexture ( GLuint texture ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLsizei width , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyTexImage1D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLint border ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyTexImage2D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height , GLint border ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLint x , GLint y , GLsizei width ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMap1d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint stride , GLint order , const GLdouble * points ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMap1f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint stride , GLint order , const GLfloat * points ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMap2d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint ustride , GLint uorder , GLdouble v1 , GLdouble v2 , GLint vstride , GLint vorder , const GLdouble * points ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMap2f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint ustride , GLint uorder , GLfloat v1 , GLfloat v2 , GLint vstride , GLint vorder , const GLfloat * points ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetMapdv ( GLenum target , GLenum query , GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetMapfv ( GLenum target , GLenum query , GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetMapiv ( GLenum target , GLenum query , GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEvalCoord1d ( GLdouble u ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEvalCoord1d (
- JNIEnv *env, jobject obj,
- jdouble u)
- {
-
- disp__glEvalCoord1d (
- (GLdouble) u
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord1f ( GLfloat u ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEvalCoord1f (
- JNIEnv *env, jobject obj,
- jfloat u)
- {
-
- disp__glEvalCoord1f (
- (GLfloat) u
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord1dv ( const GLdouble * u ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEvalCoord1fv ( const GLfloat * u ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEvalCoord2d ( GLdouble u , GLdouble v ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEvalCoord2d (
- JNIEnv *env, jobject obj,
- jdouble u,
- jdouble v)
- {
-
- disp__glEvalCoord2d (
- (GLdouble) u,
- (GLdouble) v
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord2f ( GLfloat u , GLfloat v ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEvalCoord2f (
- JNIEnv *env, jobject obj,
- jfloat u,
- jfloat v)
- {
-
- disp__glEvalCoord2f (
- (GLfloat) u,
- (GLfloat) v
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord2dv ( const GLdouble * u ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEvalCoord2fv ( const GLfloat * u ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMapGrid1d ( GLint un , GLdouble u1 , GLdouble u2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMapGrid1f ( GLint un , GLfloat u1 , GLfloat u2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMapGrid2d ( GLint un , GLdouble u1 , GLdouble u2 , GLint vn , GLdouble v1 , GLdouble v2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMapGrid2f ( GLint un , GLfloat u1 , GLfloat u2 , GLint vn , GLfloat v1 , GLfloat v2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEvalPoint1 ( GLint i ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEvalPoint1 (
- JNIEnv *env, jobject obj,
- jint i)
- {
-
- disp__glEvalPoint1 (
- (GLint) i
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalPoint2 ( GLint i , GLint j ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glEvalPoint2 (
- JNIEnv *env, jobject obj,
- jint i,
- jint j)
- {
-
- disp__glEvalPoint2 (
- (GLint) i,
- (GLint) j
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalMesh1 ( GLenum mode , GLint i1 , GLint i2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEvalMesh2 ( GLenum mode , GLint i1 , GLint i2 , GLint j1 , GLint j2 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glFogf ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glFogf (
- JNIEnv *env, jobject obj,
- jint pname,
- jfloat param)
- {
-
- disp__glFogf (
- (GLenum) pname,
- (GLfloat) param
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFogi ( GLenum pname , GLint param ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glFogi (
- JNIEnv *env, jobject obj,
- jint pname,
- jint param)
- {
-
- disp__glFogi (
- (GLenum) pname,
- (GLint) param
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFogfv ( GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glFogiv ( GLenum pname , const GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glFeedbackBuffer ( GLsizei size , GLenum type , GLfloat * buffer ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glPassThrough ( GLfloat token ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPassThrough (
- JNIEnv *env, jobject obj,
- jfloat token)
- {
-
- disp__glPassThrough (
- (GLfloat) token
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glSelectBuffer ( GLsizei size , GLuint * buffer ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glInitNames ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glInitNames (
- JNIEnv *env, jobject obj)
- {
-
- disp__glInitNames (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLoadName ( GLuint name ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glLoadName (
- JNIEnv *env, jobject obj,
- jint name)
- {
-
- disp__glLoadName (
- (GLuint) name
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPushName ( GLuint name ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPushName (
- JNIEnv *env, jobject obj,
- jint name)
- {
-
- disp__glPushName (
- (GLuint) name
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPopName ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPopName (
- JNIEnv *env, jobject obj)
- {
-
- disp__glPopName (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDrawRangeElements ( GLenum mode , GLuint start , GLuint end , GLsizei count , GLenum type , const GLvoid * indices ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexImage3D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorTable ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorSubTable ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorTableParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorTableParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyColorSubTable ( GLenum target , GLsizei start , GLint x , GLint y , GLsizei width ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyColorTable ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetColorTable ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetColorTableParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetColorTableParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glBlendEquation ( GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glBlendEquation (
- JNIEnv *env, jobject obj,
- jint mode)
- {
-
- disp__glBlendEquation (
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBlendColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glHistogram ( GLenum target , GLsizei width , GLenum internalformat , GLboolean sink ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glResetHistogram ( GLenum target ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glResetHistogram (
- JNIEnv *env, jobject obj,
- jint target)
- {
-
- disp__glResetHistogram (
- (GLenum) target
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetHistogram ( GLenum target , GLboolean reset , GLenum format , GLenum type , GLvoid * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetHistogramParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetHistogramParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMinmax ( GLenum target , GLenum internalformat , GLboolean sink ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glResetMinmax ( GLenum target ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glResetMinmax (
- JNIEnv *env, jobject obj,
- jint target)
- {
-
- disp__glResetMinmax (
- (GLenum) target
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetMinmax ( GLenum target , GLboolean reset , GLenum format , GLenum types , GLvoid * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetMinmaxParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetMinmaxParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glConvolutionFilter1D ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * image ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glConvolutionFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * image ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glConvolutionParameterf ( GLenum target , GLenum pname , GLfloat params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glConvolutionParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glConvolutionParameteri ( GLenum target , GLenum pname , GLint params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glConvolutionParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyConvolutionFilter1D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyConvolutionFilter2D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetConvolutionFilter ( GLenum target , GLenum format , GLenum type , GLvoid * image ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetConvolutionParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetConvolutionParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glSeparableFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * row , const GLvoid * column ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetSeparableFilter ( GLenum target , GLenum format , GLenum type , GLvoid * row , GLvoid * column , GLvoid * span ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glBlendColorEXT ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glPolygonOffsetEXT ( GLfloat factor , GLfloat bias ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPolygonOffsetEXT (
- JNIEnv *env, jobject obj,
- jfloat factor,
- jfloat bias)
- {
-
- disp__glPolygonOffsetEXT (
- (GLfloat) factor,
- (GLfloat) bias
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexImage3DEXT ( GLenum target , GLint level , GLenum internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGenTexturesEXT ( GLsizei n , GLuint * textures ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glDeleteTexturesEXT ( GLsizei n , const GLuint * textures ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glBindTextureEXT ( GLenum target , GLuint texture ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glBindTextureEXT (
- JNIEnv *env, jobject obj,
- jint target,
- jint texture)
- {
-
- disp__glBindTextureEXT (
- (GLenum) target,
- (GLuint) texture
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPrioritizeTexturesEXT ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLboolean glAreTexturesResidentEXT ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLboolean glIsTextureEXT ( GLuint texture ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glVertexPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormalPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glIndexPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoordPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEdgeFlagPointerEXT ( GLsizei stride , GLsizei count , const GLboolean * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetPointervEXT ( GLenum pname , void * * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glArrayElementEXT ( GLint i ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glArrayElementEXT (
- JNIEnv *env, jobject obj,
- jint i)
- {
-
- disp__glArrayElementEXT (
- (GLint) i
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDrawArraysEXT ( GLenum mode , GLint first , GLsizei count ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glBlendEquationEXT ( GLenum mode ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glBlendEquationEXT (
- JNIEnv *env, jobject obj,
- jint mode)
- {
-
- disp__glBlendEquationEXT (
- (GLenum) mode
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPointParameterfEXT ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glPointParameterfEXT (
- JNIEnv *env, jobject obj,
- jint pname,
- jfloat param)
- {
-
- disp__glPointParameterfEXT (
- (GLenum) pname,
- (GLfloat) param
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPointParameterfvEXT ( GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorTableEXT ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorSubTableEXT ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetColorTableEXT ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetColorTableParameterfvEXT ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetColorTableParameterivEXT ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glLockArraysEXT ( GLint first , GLsizei count ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glLockArraysEXT (
- JNIEnv *env, jobject obj,
- jint first,
- jint count)
- {
-
- disp__glLockArraysEXT (
- (GLint) first,
- (GLsizei) count
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glUnlockArraysEXT ( void ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glUnlockArraysEXT (
- JNIEnv *env, jobject obj)
- {
-
- disp__glUnlockArraysEXT (
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glActiveTextureARB ( GLenum texture ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glActiveTextureARB (
- JNIEnv *env, jobject obj,
- jint texture)
- {
-
- disp__glActiveTextureARB (
- (GLenum) texture
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClientActiveTextureARB ( GLenum texture ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glClientActiveTextureARB (
- JNIEnv *env, jobject obj,
- jint texture)
- {
-
- disp__glClientActiveTextureARB (
- (GLenum) texture
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1dARB ( GLenum target , GLdouble s ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1dARB (
- JNIEnv *env, jobject obj,
- jint target,
- jdouble s)
- {
-
- disp__glMultiTexCoord1dARB (
- (GLenum) target,
- (GLdouble) s
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1dvARB ( GLenum target , const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord1fARB ( GLenum target , GLfloat s ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1fARB (
- JNIEnv *env, jobject obj,
- jint target,
- jfloat s)
- {
-
- disp__glMultiTexCoord1fARB (
- (GLenum) target,
- (GLfloat) s
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1fvARB ( GLenum target , const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord1iARB ( GLenum target , GLint s ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1iARB (
- JNIEnv *env, jobject obj,
- jint target,
- jint s)
- {
-
- disp__glMultiTexCoord1iARB (
- (GLenum) target,
- (GLint) s
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1ivARB ( GLenum target , const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord1sARB ( GLenum target , GLshort s ) ;
- * </pre>
- */
- JNIEXPORT void JNICALL
- Java_gl4java_GLFuncJauJNInf_glMultiTexCoord1sARB (
- JNIEnv *env, jobject obj,
- jint target,
- jshort s)
- {
-
- disp__glMultiTexCoord1sARB (
- (GLenum) target,
- (GLshort) s
- );
-
- }
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1svARB ( GLenum target , const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord2dARB ( GLenum target , GLdouble s , GLdouble t ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord2dvARB ( GLenum target , const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord2fARB ( GLenum target , GLfloat s , GLfloat t ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord2fvARB ( GLenum target , const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord2iARB ( GLenum target , GLint s , GLint t ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord2ivARB ( GLenum target , const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord2sARB ( GLenum target , GLshort s , GLshort t ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord2svARB ( GLenum target , const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord3dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord3dvARB ( GLenum target , const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord3fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord3fvARB ( GLenum target , const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord3iARB ( GLenum target , GLint s , GLint t , GLint r ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord3ivARB ( GLenum target , const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord3sARB ( GLenum target , GLshort s , GLshort t , GLshort r ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord3svARB ( GLenum target , const GLshort * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord4dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord4dvARB ( GLenum target , const GLdouble * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord4fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord4fvARB ( GLenum target , const GLfloat * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord4iARB ( GLenum target , GLint s , GLint t , GLint r , GLint q ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord4ivARB ( GLenum target , const GLint * v ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord4sARB ( GLenum target , GLshort s , GLshort t , GLshort r , GLshort q ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMultiTexCoord4svARB ( GLenum target , const GLshort * v ) ;
- * </pre>
- */
- 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
+ *
+ * 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 :
+ * <pre>
+ extern void glClearIndex ( GLfloat c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glClearColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glClear ( GLbitfield mask ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexMask ( GLuint mask ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorMask ( GLboolean red , GLboolean green , GLboolean blue , GLboolean alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glAlphaFunc ( GLenum func , GLclampf ref ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBlendFunc ( GLenum sfactor , GLenum dfactor ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLogicOp ( GLenum opcode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCullFace ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glFrontFace ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPointSize ( GLfloat size ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLineWidth ( GLfloat width ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLineStipple ( GLint factor , GLushort pattern ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPolygonMode ( GLenum face , GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPolygonOffset ( GLfloat factor , GLfloat units ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPolygonStipple ( const GLubyte * mask ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetPolygonStipple ( GLubyte * mask ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEdgeFlag ( GLboolean flag ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEdgeFlagv ( const GLboolean * flag ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glScissor ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glClipPlane ( GLenum plane , const GLdouble * equation ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetClipPlane ( GLenum plane , GLdouble * equation ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDrawBuffer ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glReadBuffer ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEnable ( GLenum cap ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDisable ( GLenum cap ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLboolean glIsEnabled ( GLenum cap ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEnableClientState ( GLenum cap ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDisableClientState ( GLenum cap ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetBooleanv ( GLenum pname , GLboolean * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetDoublev ( GLenum pname , GLdouble * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetFloatv ( GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetIntegerv ( GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPushAttrib ( GLbitfield mask ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPopAttrib ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glPopAttrib (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glPopAttrib == NULL ) return;
+
+ disp__glPopAttrib (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPushClientAttrib ( GLbitfield mask ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPopClientAttrib ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glPopClientAttrib (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glPopClientAttrib == NULL ) return;
+
+ disp__glPopClientAttrib (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLint glRenderMode ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLenum glGetError ( void ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glFinish ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glFinish (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glFinish == NULL ) return;
+
+ disp__glFinish (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFlush ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glFlush (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glFlush == NULL ) return;
+
+ disp__glFlush (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glHint ( GLenum target , GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glClearDepth ( GLclampd depth ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDepthFunc ( GLenum func ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDepthMask ( GLboolean flag ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDepthRange ( GLclampd near_val , GLclampd far_val ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glClearAccum ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glAccum ( GLenum op , GLfloat value ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMatrixMode ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glOrtho ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glFrustum ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glViewport ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPushMatrix ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glPushMatrix (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glPushMatrix == NULL ) return;
+
+ disp__glPushMatrix (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPopMatrix ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glPopMatrix (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glPopMatrix == NULL ) return;
+
+ disp__glPopMatrix (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLoadIdentity ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glLoadIdentity (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glLoadIdentity == NULL ) return;
+
+ disp__glLoadIdentity (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLoadMatrixd ( const GLdouble * m ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLoadMatrixf ( const GLfloat * m ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultMatrixd ( const GLdouble * m ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultMatrixf ( const GLfloat * m ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRotated ( GLdouble angle , GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRotatef ( GLfloat angle , GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glScaled ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glScalef ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTranslated ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTranslatef ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLboolean glIsList ( GLuint list ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDeleteLists ( GLuint list , GLsizei range ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLuint glGenLists ( GLsizei range ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNewList ( GLuint list , GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEndList ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glEndList (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glEndList == NULL ) return;
+
+ disp__glEndList (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCallList ( GLuint list ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCallLists ( GLsizei n , GLenum type , const GLvoid * lists ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glListBase ( GLuint base ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBegin ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEnd ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glEnd (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glEnd == NULL ) return;
+
+ disp__glEnd (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex2d ( GLdouble x , GLdouble y ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex2f ( GLfloat x , GLfloat y ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex2i ( GLint x , GLint y ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex2s ( GLshort x , GLshort y ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex3d ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex3f ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex3i ( GLint x , GLint y , GLint z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex3s ( GLshort x , GLshort y , GLshort z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex4i ( GLint x , GLint y , GLint z , GLint w ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex2dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex2fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex2iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex2sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex4dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex4fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex4iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertex4sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3b ( GLbyte nx , GLbyte ny , GLbyte nz ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3d ( GLdouble nx , GLdouble ny , GLdouble nz ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3f ( GLfloat nx , GLfloat ny , GLfloat nz ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3i ( GLint nx , GLint ny , GLint nz ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3s ( GLshort nx , GLshort ny , GLshort nz ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3bv ( const GLbyte * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormal3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexd ( GLdouble c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexf ( GLfloat c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexi ( GLint c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexs ( GLshort c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexub ( GLubyte c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexdv ( const GLdouble * c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexfv ( const GLfloat * c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexiv ( const GLint * c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexsv ( const GLshort * c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexubv ( const GLubyte * c ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3b ( GLbyte red , GLbyte green , GLbyte blue ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3d ( GLdouble red , GLdouble green , GLdouble blue ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3f ( GLfloat red , GLfloat green , GLfloat blue ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3i ( GLint red , GLint green , GLint blue ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3s ( GLshort red , GLshort green , GLshort blue ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3ub ( GLubyte red , GLubyte green , GLubyte blue ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3ui ( GLuint red , GLuint green , GLuint blue ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3us ( GLushort red , GLushort green , GLushort blue ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4b ( GLbyte red , GLbyte green , GLbyte blue , GLbyte alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4d ( GLdouble red , GLdouble green , GLdouble blue , GLdouble alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4f ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4i ( GLint red , GLint green , GLint blue , GLint alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4s ( GLshort red , GLshort green , GLshort blue , GLshort alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4ub ( GLubyte red , GLubyte green , GLubyte blue , GLubyte alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4ui ( GLuint red , GLuint green , GLuint blue , GLuint alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4us ( GLushort red , GLushort green , GLushort blue , GLushort alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3bv ( const GLbyte * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3ubv ( const GLubyte * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3uiv ( const GLuint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor3usv ( const GLushort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4bv ( const GLbyte * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4ubv ( const GLubyte * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4uiv ( const GLuint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColor4usv ( const GLushort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord1d ( GLdouble s ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord1f ( GLfloat s ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord1i ( GLint s ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord1s ( GLshort s ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord2d ( GLdouble s , GLdouble t ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord2f ( GLfloat s , GLfloat t ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord2i ( GLint s , GLint t ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord2s ( GLshort s , GLshort t ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord3d ( GLdouble s , GLdouble t , GLdouble r ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord3f ( GLfloat s , GLfloat t , GLfloat r ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord3i ( GLint s , GLint t , GLint r ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord3s ( GLshort s , GLshort t , GLshort r ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord4d ( GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord4f ( GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord4i ( GLint s , GLint t , GLint r , GLint q ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord4s ( GLshort s , GLshort t , GLshort r , GLshort q ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord1dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord1fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord1iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord1sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord2dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord2fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord2iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord2sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord4dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord4fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord4iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoord4sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos2d ( GLdouble x , GLdouble y ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos2f ( GLfloat x , GLfloat y ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos2i ( GLint x , GLint y ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos2s ( GLshort x , GLshort y ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos3d ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos3f ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos3i ( GLint x , GLint y , GLint z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos3s ( GLshort x , GLshort y , GLshort z ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos4i ( GLint x , GLint y , GLint z , GLint w ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos2dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos2fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos2iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos2sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos4dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos4fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos4iv ( const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRasterPos4sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRectd ( GLdouble x1 , GLdouble y1 , GLdouble x2 , GLdouble y2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRectf ( GLfloat x1 , GLfloat y1 , GLfloat x2 , GLfloat y2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRecti ( GLint x1 , GLint y1 , GLint x2 , GLint y2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRects ( GLshort x1 , GLshort y1 , GLshort x2 , GLshort y2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRectdv ( const GLdouble * v1 , const GLdouble * v2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRectfv ( const GLfloat * v1 , const GLfloat * v2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRectiv ( const GLint * v1 , const GLint * v2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glRectsv ( const GLshort * v1 , const GLshort * v2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertexPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormalPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoordPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEdgeFlagPointer ( GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetPointerv ( GLenum pname , void * * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glArrayElement ( GLint i ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDrawArrays ( GLenum mode , GLint first , GLsizei count ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDrawElements ( GLenum mode , GLsizei count , GLenum type , const GLvoid * indices ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glInterleavedArrays ( GLenum format , GLsizei stride , const GLvoid * pointer ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glShadeModel ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLightf ( GLenum light , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLighti ( GLenum light , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLightfv ( GLenum light , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLightiv ( GLenum light , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetLightfv ( GLenum light , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetLightiv ( GLenum light , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLightModelf ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLightModeli ( GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLightModelfv ( GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLightModeliv ( GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMaterialf ( GLenum face , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMateriali ( GLenum face , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMaterialfv ( GLenum face , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMaterialiv ( GLenum face , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMaterialfv ( GLenum face , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMaterialiv ( GLenum face , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorMaterial ( GLenum face , GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPixelZoom ( GLfloat xfactor , GLfloat yfactor ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPixelStoref ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPixelStorei ( GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPixelTransferf ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPixelTransferi ( GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPixelMapfv ( GLenum map , GLint mapsize , const GLfloat * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPixelMapuiv ( GLenum map , GLint mapsize , const GLuint * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPixelMapusv ( GLenum map , GLint mapsize , const GLushort * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetPixelMapfv ( GLenum map , GLfloat * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetPixelMapuiv ( GLenum map , GLuint * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetPixelMapusv ( GLenum map , GLushort * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBitmap ( GLsizei width , GLsizei height , GLfloat xorig , GLfloat yorig , GLfloat xmove , GLfloat ymove , const GLubyte * bitmap ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glReadPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum format , GLenum type , GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDrawPixels ( GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum type ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glStencilFunc ( GLenum func , GLint ref , GLuint mask ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glStencilMask ( GLuint mask ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glStencilOp ( GLenum fail , GLenum zfail , GLenum zpass ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glClearStencil ( GLint s ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexGend ( GLenum coord , GLenum pname , GLdouble param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexGenf ( GLenum coord , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexGeni ( GLenum coord , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexGendv ( GLenum coord , GLenum pname , const GLdouble * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexGenfv ( GLenum coord , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexGeniv ( GLenum coord , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexGendv ( GLenum coord , GLenum pname , GLdouble * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexGenfv ( GLenum coord , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexGeniv ( GLenum coord , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexEnvf ( GLenum target , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexEnvi ( GLenum target , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexEnvfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexEnviv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexEnvfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexEnviv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexParameterf ( GLenum target , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexParameteri ( GLenum target , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexLevelParameterfv ( GLenum target , GLint level , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexLevelParameteriv ( GLenum target , GLint level , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexImage1D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexImage2D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexImage ( GLenum target , GLint level , GLenum format , GLenum type , GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGenTextures ( GLsizei n , GLuint * textures ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDeleteTextures ( GLsizei n , const GLuint * textures ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBindTexture ( GLenum target , GLuint texture ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPrioritizeTextures ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLboolean glAreTexturesResident ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLboolean glIsTexture ( GLuint texture ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLsizei width , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyTexImage1D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLint border ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyTexImage2D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height , GLint border ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLint x , GLint y , GLsizei width ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMap1d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint stride , GLint order , const GLdouble * points ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMap1f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint stride , GLint order , const GLfloat * points ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMap2d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint ustride , GLint uorder , GLdouble v1 , GLdouble v2 , GLint vstride , GLint vorder , const GLdouble * points ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMap2f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint ustride , GLint uorder , GLfloat v1 , GLfloat v2 , GLint vstride , GLint vorder , const GLfloat * points ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMapdv ( GLenum target , GLenum query , GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMapfv ( GLenum target , GLenum query , GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMapiv ( GLenum target , GLenum query , GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalCoord1d ( GLdouble u ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalCoord1f ( GLfloat u ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalCoord1dv ( const GLdouble * u ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalCoord1fv ( const GLfloat * u ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalCoord2d ( GLdouble u , GLdouble v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalCoord2f ( GLfloat u , GLfloat v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalCoord2dv ( const GLdouble * u ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalCoord2fv ( const GLfloat * u ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMapGrid1d ( GLint un , GLdouble u1 , GLdouble u2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMapGrid1f ( GLint un , GLfloat u1 , GLfloat u2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMapGrid2d ( GLint un , GLdouble u1 , GLdouble u2 , GLint vn , GLdouble v1 , GLdouble v2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMapGrid2f ( GLint un , GLfloat u1 , GLfloat u2 , GLint vn , GLfloat v1 , GLfloat v2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalPoint1 ( GLint i ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalPoint2 ( GLint i , GLint j ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalMesh1 ( GLenum mode , GLint i1 , GLint i2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEvalMesh2 ( GLenum mode , GLint i1 , GLint i2 , GLint j1 , GLint j2 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glFogf ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glFogi ( GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glFogfv ( GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glFogiv ( GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glFeedbackBuffer ( GLsizei size , GLenum type , GLfloat * buffer ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPassThrough ( GLfloat token ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glSelectBuffer ( GLsizei size , GLuint * buffer ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glInitNames ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glInitNames (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glInitNames == NULL ) return;
+
+ disp__glInitNames (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLoadName ( GLuint name ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPushName ( GLuint name ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPopName ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glPopName (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glPopName == NULL ) return;
+
+ disp__glPopName (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDrawRangeElements ( GLenum mode , GLuint start , GLuint end , GLsizei count , GLenum type , const GLvoid * indices ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexImage3D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorTable ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorSubTable ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorTableParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorTableParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyColorSubTable ( GLenum target , GLsizei start , GLint x , GLint y , GLsizei width ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyColorTable ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetColorTable ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetColorTableParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetColorTableParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBlendEquation ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBlendColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glHistogram ( GLenum target , GLsizei width , GLenum internalformat , GLboolean sink ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glResetHistogram ( GLenum target ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetHistogram ( GLenum target , GLboolean reset , GLenum format , GLenum type , GLvoid * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetHistogramParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetHistogramParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMinmax ( GLenum target , GLenum internalformat , GLboolean sink ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glResetMinmax ( GLenum target ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMinmax ( GLenum target , GLboolean reset , GLenum format , GLenum types , GLvoid * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMinmaxParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMinmaxParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glConvolutionFilter1D ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * image ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glConvolutionFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * image ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glConvolutionParameterf ( GLenum target , GLenum pname , GLfloat params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glConvolutionParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glConvolutionParameteri ( GLenum target , GLenum pname , GLint params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glConvolutionParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyConvolutionFilter1D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyConvolutionFilter2D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetConvolutionFilter ( GLenum target , GLenum format , GLenum type , GLvoid * image ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetConvolutionParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetConvolutionParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glSeparableFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * row , const GLvoid * column ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetSeparableFilter ( GLenum target , GLenum format , GLenum type , GLvoid * row , GLvoid * column , GLvoid * span ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBlendColorEXT ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPolygonOffsetEXT ( GLfloat factor , GLfloat bias ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexImage3DEXT ( GLenum target , GLint level , GLenum internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGenTexturesEXT ( GLsizei n , GLuint * textures ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDeleteTexturesEXT ( GLsizei n , const GLuint * textures ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBindTextureEXT ( GLenum target , GLuint texture ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPrioritizeTexturesEXT ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLboolean glAreTexturesResidentEXT ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLboolean glIsTextureEXT ( GLuint texture ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glVertexPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormalPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoordPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEdgeFlagPointerEXT ( GLsizei stride , GLsizei count , const GLboolean * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetPointervEXT ( GLenum pname , void * * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glArrayElementEXT ( GLint i ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDrawArraysEXT ( GLenum mode , GLint first , GLsizei count ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBlendEquationEXT ( GLenum mode ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPointParameterfEXT ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glPointParameterfvEXT ( GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorTableEXT ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorSubTableEXT ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetColorTableEXT ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetColorTableParameterfvEXT ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetColorTableParameterivEXT ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glLockArraysEXT ( GLint first , GLsizei count ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glUnlockArraysEXT ( void ) ;
+ * </pre>
+ */
+ JNIEXPORT void JNICALL
+ Java_gl4java_GLFuncJauJNInf_glUnlockArraysEXT (
+ JNIEnv *env, jobject obj)
+ {
+
+ if ( disp__glUnlockArraysEXT == NULL ) return;
+
+ disp__glUnlockArraysEXT (
+ );
+
+ }
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glActiveTextureARB ( GLenum texture ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glClientActiveTextureARB ( GLenum texture ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord1dARB ( GLenum target , GLdouble s ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord1dvARB ( GLenum target , const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord1fARB ( GLenum target , GLfloat s ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord1fvARB ( GLenum target , const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord1iARB ( GLenum target , GLint s ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord1ivARB ( GLenum target , const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord1sARB ( GLenum target , GLshort s ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord1svARB ( GLenum target , const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord2dARB ( GLenum target , GLdouble s , GLdouble t ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord2dvARB ( GLenum target , const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord2fARB ( GLenum target , GLfloat s , GLfloat t ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord2fvARB ( GLenum target , const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord2iARB ( GLenum target , GLint s , GLint t ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord2ivARB ( GLenum target , const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord2sARB ( GLenum target , GLshort s , GLshort t ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord2svARB ( GLenum target , const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord3dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord3dvARB ( GLenum target , const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord3fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord3fvARB ( GLenum target , const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord3iARB ( GLenum target , GLint s , GLint t , GLint r ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord3ivARB ( GLenum target , const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord3sARB ( GLenum target , GLshort s , GLshort t , GLshort r ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord3svARB ( GLenum target , const GLshort * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord4dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord4dvARB ( GLenum target , const GLdouble * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord4fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord4fvARB ( GLenum target , const GLfloat * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord4iARB ( GLenum target , GLint s , GLint t , GLint r , GLint q ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord4ivARB ( GLenum target , const GLint * v ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord4sARB ( GLenum target , GLshort s , GLshort t , GLshort r , GLshort q ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMultiTexCoord4svARB ( GLenum target , const GLshort * v ) ;
+ * </pre>
+ */
+ 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/<machine>/libGL4JavaJauGLJNI12.so*
- ./jre/lib/<machine>/libGL4JavaJauGLUJNI12.so*
+ ./jre/lib/<machine>/libGL4JavaJauGljJNI.so*
./jre/lib/<machine>/libGL4JavaJauGljJNI12.so*
./jre/lib/<machine>/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
- <your render code>
- 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
+ <your render code>
+ 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
- <jdk-path>/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
+ <jdk-path>/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:[email protected]} \\[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<libNames.length; libNumber++)
- libLoaded[libNumber]=false;
+ boolean ok;
- for(libNumber=0; libNumber<libNames.length; libNumber++)
+ if( jvmVersionMajor>=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<libNames.length; libNumber++)
+ Boolean ook = (Boolean)
+ AccessController.doPrivileged(new PrivilegedAction() {
+ public Object run()
+ {
+ /* load libs */
+ int libNumber = 0;
+ String _libName = null ;
+ boolean libLoaded[] = new boolean[f_libNames.length];
+
+ for(libNumber=0; libNumber<f_libNames.length; libNumber++)
+ libLoaded[libNumber]=false;
+
+ for(libNumber=0; libNumber<f_libNames.length; libNumber++)
+ {
+ do {
+ try {
+ System.loadLibrary( f_libNames[libNumber] );
+ libLoaded[libNumber]=true;
+ if(gljClassDebug)
+ {
+ System.out.println("loaded native library: "+
+ f_libNames[libNumber]);
+ }
+ } catch ( UnsatisfiedLinkError e) {
+ System.out.println
+ ( "Sorry, can't find the library: "+
+ f_libNames[libNumber]+"\n"+e );
+
+ f_libNames[libNumber]=null; // stop trying ... :-(
+ }
+ } while( libLoaded[libNumber]==false &&
+ f_libNames[libNumber]!=null );
+ }
+ for(libNumber=0; libNumber<f_libNames.length; libNumber++)
+ if(libLoaded[libNumber]==false)
+ return new Boolean(false);
+ return new Boolean(true);
+ }
+ });
+ ok = ook.booleanValue();
+ } else
{
- if(libLoaded[libNumber]==false) break;
+ /* load libs */
+ int libNumber = 0;
+ String _libName = null ;
+ boolean libLoaded[] = new boolean[f_libNames.length];
+
+ for(libNumber=0; libNumber<f_libNames.length; libNumber++)
+ libLoaded[libNumber]=false;
+
+ for(libNumber=0; libNumber<f_libNames.length; libNumber++)
+ {
+ do {
+ try {
+ System.loadLibrary( f_libNames[libNumber] );
+ libLoaded[libNumber]=true;
+ if(gljClassDebug)
+ {
+ System.out.println("loaded native library: "+
+ f_libNames[libNumber]);
+ }
+ } catch ( UnsatisfiedLinkError e) {
+ System.out.println
+ ( "Sorry, can't find the library: "+
+ f_libNames[libNumber]+"\n"+e );
+
+ f_libNames[libNumber]=null; // stop trying ... :-(
+ }
+ } while( libLoaded[libNumber]==false &&
+ f_libNames[libNumber]!=null );
+ }
+ ok = true;
+ for(libNumber=0; libNumber<f_libNames.length; libNumber++)
+ if(libLoaded[libNumber]==false) { ok = false; break; }
}
- if(libNumber==libNames.length)
+
+ if(ok)
{
/**
* load the GL/GLU libs natively first, so
diff --git a/gl4java/GLEnum.java b/gl4java/GLEnum.java
index 1acec60..be81015 100644
--- a/gl4java/GLEnum.java
+++ b/gl4java/GLEnum.java
@@ -25,7 +25,7 @@ public interface GLEnum
public static final boolean GL_TRUE = true;
/**
- * 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 !
@@ -1340,8 +1340,8 @@ public interface GLEnum
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/gl4java/GLFunc.java b/gl4java/GLFunc.java
index b89c863..41bb726 100644
--- a/gl4java/GLFunc.java
+++ b/gl4java/GLFunc.java
@@ -31,7 +31,7 @@ public String getClassVersion ( ) ;
public static final String[] GL_PROC_NAMES = {
/**
- * 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 !
@@ -474,11 +474,11 @@ public static final String[] GL_PROC_NAMES = {
"glMultiTexCoord4ivARB",
"glMultiTexCoord4sARB",
"glMultiTexCoord4svARB",
-/* C2J Parser Version 2.0: Java program parsed successfully. */
+/* C2J Parser Version 2.1: Java program parsed successfully. */
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_GLFuncJauJNI !
@@ -7431,8 +7431,8 @@ public static final String[] GL_PROC_NAMES = {
short[] v
) ;
-/* C2J Parser Version 2.0: Java program parsed successfully. */
-
-
-}
-
+/* C2J Parser Version 2.1: Java program parsed successfully. */
+
+
+}
+
diff --git a/gl4java/GLFuncJauJNI.java b/gl4java/GLFuncJauJNI.java
index dd7854a..16b3827 100644
--- a/gl4java/GLFuncJauJNI.java
+++ b/gl4java/GLFuncJauJNI.java
@@ -32,12 +32,12 @@ public final String getClassVendor ( )
{ return "Jausoft - Sven Goethel Software Development"; }
public final String getClassVersion ( )
-{ return "2.7.0.0"; }
+{ return "2.7.1.0"; }
/**
- * 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 !
@@ -6990,8 +6990,8 @@ public final String getClassVersion ( )
short[] v
) ;
-/* C2J Parser Version 2.0: Java program parsed successfully. */
-
-
-}
-
+/* C2J Parser Version 2.1: Java program parsed successfully. */
+
+
+}
+
diff --git a/gl4java/GLFuncJauJNInf.java b/gl4java/GLFuncJauJNInf.java
index 30475b6..d9c7d8e 100644
--- a/gl4java/GLFuncJauJNInf.java
+++ b/gl4java/GLFuncJauJNInf.java
@@ -1,6997 +1,6997 @@
-/* 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.0.0"; }
-
-
-
-/**
- * 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 :
- * <pre>
- extern void glClearIndex ( GLfloat c ) ;
- * </pre>
- */
- public native void glClearIndex (
- float c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClearColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * </pre>
- */
- public native void glClearColor (
- float red,
- float green,
- float blue,
- float alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClear ( GLbitfield mask ) ;
- * </pre>
- */
- public native void glClear (
- int mask
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexMask ( GLuint mask ) ;
- * </pre>
- */
- public native void glIndexMask (
- int mask
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColorMask ( GLboolean red , GLboolean green , GLboolean blue , GLboolean alpha ) ;
- * </pre>
- */
- public native void glColorMask (
- boolean red,
- boolean green,
- boolean blue,
- boolean alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glAlphaFunc ( GLenum func , GLclampf ref ) ;
- * </pre>
- */
- public native void glAlphaFunc (
- int func,
- float ref
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBlendFunc ( GLenum sfactor , GLenum dfactor ) ;
- * </pre>
- */
- public native void glBlendFunc (
- int sfactor,
- int dfactor
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLogicOp ( GLenum opcode ) ;
- * </pre>
- */
- public native void glLogicOp (
- int opcode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCullFace ( GLenum mode ) ;
- * </pre>
- */
- public native void glCullFace (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFrontFace ( GLenum mode ) ;
- * </pre>
- */
- public native void glFrontFace (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPointSize ( GLfloat size ) ;
- * </pre>
- */
- public native void glPointSize (
- float size
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLineWidth ( GLfloat width ) ;
- * </pre>
- */
- public native void glLineWidth (
- float width
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLineStipple ( GLint factor , GLushort pattern ) ;
- * </pre>
- */
- public native void glLineStipple (
- int factor,
- short pattern
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPolygonMode ( GLenum face , GLenum mode ) ;
- * </pre>
- */
- public native void glPolygonMode (
- int face,
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPolygonOffset ( GLfloat factor , GLfloat units ) ;
- * </pre>
- */
- public native void glPolygonOffset (
- float factor,
- float units
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPolygonStipple ( const GLubyte * mask ) ;
- * </pre>
- */
- public native void glPolygonStipple (
- byte[] mask
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetPolygonStipple ( GLubyte * mask ) ;
- * </pre>
- */
- public native void glGetPolygonStipple (
- byte[] mask
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEdgeFlag ( GLboolean flag ) ;
- * </pre>
- */
- public native void glEdgeFlag (
- boolean flag
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEdgeFlagv ( const GLboolean * flag ) ;
- * </pre>
- */
- public native void glEdgeFlagv (
- boolean[] flag
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glScissor ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- public native void glScissor (
- int x,
- int y,
- int width,
- int height
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClipPlane ( GLenum plane , const GLdouble * equation ) ;
- * </pre>
- */
- public native void glClipPlane (
- int plane,
- double[] equation
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetClipPlane ( GLenum plane , GLdouble * equation ) ;
- * </pre>
- */
- public native void glGetClipPlane (
- int plane,
- double[] equation
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDrawBuffer ( GLenum mode ) ;
- * </pre>
- */
- public native void glDrawBuffer (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glReadBuffer ( GLenum mode ) ;
- * </pre>
- */
- public native void glReadBuffer (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEnable ( GLenum cap ) ;
- * </pre>
- */
- public native void glEnable (
- int cap
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDisable ( GLenum cap ) ;
- * </pre>
- */
- public native void glDisable (
- int cap
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLboolean glIsEnabled ( GLenum cap ) ;
- * </pre>
- */
- public native boolean glIsEnabled (
- int cap
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEnableClientState ( GLenum cap ) ;
- * </pre>
- */
- public native void glEnableClientState (
- int cap
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDisableClientState ( GLenum cap ) ;
- * </pre>
- */
- public native void glDisableClientState (
- int cap
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetBooleanv ( GLenum pname , GLboolean * params ) ;
- * </pre>
- */
- public native void glGetBooleanv (
- int pname,
- boolean[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetDoublev ( GLenum pname , GLdouble * params ) ;
- * </pre>
- */
- public native void glGetDoublev (
- int pname,
- double[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetFloatv ( GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetFloatv (
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetIntegerv ( GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetIntegerv (
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPushAttrib ( GLbitfield mask ) ;
- * </pre>
- */
- public native void glPushAttrib (
- int mask
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPopAttrib ( void ) ;
- * </pre>
- */
- public native void glPopAttrib (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPushClientAttrib ( GLbitfield mask ) ;
- * </pre>
- */
- public native void glPushClientAttrib (
- int mask
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPopClientAttrib ( void ) ;
- * </pre>
- */
- public native void glPopClientAttrib (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLint glRenderMode ( GLenum mode ) ;
- * </pre>
- */
- public native int glRenderMode (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLenum glGetError ( void ) ;
- * </pre>
- */
- public native int glGetError (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFinish ( void ) ;
- * </pre>
- */
- public native void glFinish (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFlush ( void ) ;
- * </pre>
- */
- public native void glFlush (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glHint ( GLenum target , GLenum mode ) ;
- * </pre>
- */
- public native void glHint (
- int target,
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClearDepth ( GLclampd depth ) ;
- * </pre>
- */
- public native void glClearDepth (
- double depth
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDepthFunc ( GLenum func ) ;
- * </pre>
- */
- public native void glDepthFunc (
- int func
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDepthMask ( GLboolean flag ) ;
- * </pre>
- */
- public native void glDepthMask (
- boolean flag
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDepthRange ( GLclampd near_val , GLclampd far_val ) ;
- * </pre>
- */
- public native void glDepthRange (
- double near_val,
- double far_val
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClearAccum ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
- * </pre>
- */
- public native void glClearAccum (
- float red,
- float green,
- float blue,
- float alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glAccum ( GLenum op , GLfloat value ) ;
- * </pre>
- */
- public native void glAccum (
- int op,
- float value
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMatrixMode ( GLenum mode ) ;
- * </pre>
- */
- public native void glMatrixMode (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glOrtho ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
- * </pre>
- */
- public native void glOrtho (
- double left,
- double right,
- double bottom,
- double top,
- double near_val,
- double far_val
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFrustum ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
- * </pre>
- */
- public native void glFrustum (
- double left,
- double right,
- double bottom,
- double top,
- double near_val,
- double far_val
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glViewport ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- public native void glViewport (
- int x,
- int y,
- int width,
- int height
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPushMatrix ( void ) ;
- * </pre>
- */
- public native void glPushMatrix (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPopMatrix ( void ) ;
- * </pre>
- */
- public native void glPopMatrix (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLoadIdentity ( void ) ;
- * </pre>
- */
- public native void glLoadIdentity (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLoadMatrixd ( const GLdouble * m ) ;
- * </pre>
- */
- public native void glLoadMatrixd (
- double[] m
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLoadMatrixf ( const GLfloat * m ) ;
- * </pre>
- */
- public native void glLoadMatrixf (
- float[] m
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultMatrixd ( const GLdouble * m ) ;
- * </pre>
- */
- public native void glMultMatrixd (
- double[] m
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultMatrixf ( const GLfloat * m ) ;
- * </pre>
- */
- public native void glMultMatrixf (
- float[] m
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRotated ( GLdouble angle , GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- public native void glRotated (
- double angle,
- double x,
- double y,
- double z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRotatef ( GLfloat angle , GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- public native void glRotatef (
- float angle,
- float x,
- float y,
- float z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glScaled ( GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- public native void glScaled (
- double x,
- double y,
- double z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glScalef ( GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- public native void glScalef (
- float x,
- float y,
- float z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTranslated ( GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- public native void glTranslated (
- double x,
- double y,
- double z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTranslatef ( GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- public native void glTranslatef (
- float x,
- float y,
- float z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLboolean glIsList ( GLuint list ) ;
- * </pre>
- */
- public native boolean glIsList (
- int list
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDeleteLists ( GLuint list , GLsizei range ) ;
- * </pre>
- */
- public native void glDeleteLists (
- int list,
- int range
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLuint glGenLists ( GLsizei range ) ;
- * </pre>
- */
- public native int glGenLists (
- int range
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNewList ( GLuint list , GLenum mode ) ;
- * </pre>
- */
- public native void glNewList (
- int list,
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEndList ( void ) ;
- * </pre>
- */
- public native void glEndList (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCallList ( GLuint list ) ;
- * </pre>
- */
- public native void glCallList (
- int list
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCallLists ( GLsizei n , GLenum type , const GLvoid * lists ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glListBase ( GLuint base ) ;
- * </pre>
- */
- public native void glListBase (
- int base
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBegin ( GLenum mode ) ;
- * </pre>
- */
- public native void glBegin (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEnd ( void ) ;
- * </pre>
- */
- public native void glEnd (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2d ( GLdouble x , GLdouble y ) ;
- * </pre>
- */
- public native void glVertex2d (
- double x,
- double y
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2f ( GLfloat x , GLfloat y ) ;
- * </pre>
- */
- public native void glVertex2f (
- float x,
- float y
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2i ( GLint x , GLint y ) ;
- * </pre>
- */
- public native void glVertex2i (
- int x,
- int y
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2s ( GLshort x , GLshort y ) ;
- * </pre>
- */
- public native void glVertex2s (
- short x,
- short y
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex3d ( GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- public native void glVertex3d (
- double x,
- double y,
- double z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex3f ( GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- public native void glVertex3f (
- float x,
- float y,
- float z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex3i ( GLint x , GLint y , GLint z ) ;
- * </pre>
- */
- public native void glVertex3i (
- int x,
- int y,
- int z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex3s ( GLshort x , GLshort y , GLshort z ) ;
- * </pre>
- */
- public native void glVertex3s (
- short x,
- short y,
- short z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
- * </pre>
- */
- public native void glVertex4d (
- double x,
- double y,
- double z,
- double w
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
- * </pre>
- */
- public native void glVertex4f (
- float x,
- float y,
- float z,
- float w
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex4i ( GLint x , GLint y , GLint z , GLint w ) ;
- * </pre>
- */
- public native void glVertex4i (
- int x,
- int y,
- int z,
- int w
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
- * </pre>
- */
- public native void glVertex4s (
- short x,
- short y,
- short z,
- short w
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glVertex2dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glVertex2fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glVertex2iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex2sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glVertex2sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex3dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glVertex3dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex3fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glVertex3fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex3iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glVertex3iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex3sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glVertex3sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex4dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glVertex4dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex4fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glVertex4fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex4iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glVertex4iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertex4sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glVertex4sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3b ( GLbyte nx , GLbyte ny , GLbyte nz ) ;
- * </pre>
- */
- public native void glNormal3b (
- byte nx,
- byte ny,
- byte nz
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3d ( GLdouble nx , GLdouble ny , GLdouble nz ) ;
- * </pre>
- */
- public native void glNormal3d (
- double nx,
- double ny,
- double nz
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3f ( GLfloat nx , GLfloat ny , GLfloat nz ) ;
- * </pre>
- */
- public native void glNormal3f (
- float nx,
- float ny,
- float nz
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3i ( GLint nx , GLint ny , GLint nz ) ;
- * </pre>
- */
- public native void glNormal3i (
- int nx,
- int ny,
- int nz
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3s ( GLshort nx , GLshort ny , GLshort nz ) ;
- * </pre>
- */
- public native void glNormal3s (
- short nx,
- short ny,
- short nz
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3bv ( const GLbyte * v ) ;
- * </pre>
- */
- public native void glNormal3bv (
- byte[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glNormal3dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glNormal3fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glNormal3iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glNormal3sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glNormal3sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexd ( GLdouble c ) ;
- * </pre>
- */
- public native void glIndexd (
- double c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexf ( GLfloat c ) ;
- * </pre>
- */
- public native void glIndexf (
- float c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexi ( GLint c ) ;
- * </pre>
- */
- public native void glIndexi (
- int c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexs ( GLshort c ) ;
- * </pre>
- */
- public native void glIndexs (
- short c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexub ( GLubyte c ) ;
- * </pre>
- */
- public native void glIndexub (
- byte c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexdv ( const GLdouble * c ) ;
- * </pre>
- */
- public native void glIndexdv (
- double[] c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexfv ( const GLfloat * c ) ;
- * </pre>
- */
- public native void glIndexfv (
- float[] c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexiv ( const GLint * c ) ;
- * </pre>
- */
- public native void glIndexiv (
- int[] c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexsv ( const GLshort * c ) ;
- * </pre>
- */
- public native void glIndexsv (
- short[] c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glIndexubv ( const GLubyte * c ) ;
- * </pre>
- */
- public native void glIndexubv (
- byte[] c
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3b ( GLbyte red , GLbyte green , GLbyte blue ) ;
- * </pre>
- */
- public native void glColor3b (
- byte red,
- byte green,
- byte blue
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3d ( GLdouble red , GLdouble green , GLdouble blue ) ;
- * </pre>
- */
- public native void glColor3d (
- double red,
- double green,
- double blue
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3f ( GLfloat red , GLfloat green , GLfloat blue ) ;
- * </pre>
- */
- public native void glColor3f (
- float red,
- float green,
- float blue
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3i ( GLint red , GLint green , GLint blue ) ;
- * </pre>
- */
- public native void glColor3i (
- int red,
- int green,
- int blue
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3s ( GLshort red , GLshort green , GLshort blue ) ;
- * </pre>
- */
- public native void glColor3s (
- short red,
- short green,
- short blue
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3ub ( GLubyte red , GLubyte green , GLubyte blue ) ;
- * </pre>
- */
- public native void glColor3ub (
- byte red,
- byte green,
- byte blue
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3ui ( GLuint red , GLuint green , GLuint blue ) ;
- * </pre>
- */
- public native void glColor3ui (
- int red,
- int green,
- int blue
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3us ( GLushort red , GLushort green , GLushort blue ) ;
- * </pre>
- */
- public native void glColor3us (
- short red,
- short green,
- short blue
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4b ( GLbyte red , GLbyte green , GLbyte blue , GLbyte alpha ) ;
- * </pre>
- */
- public native void glColor4b (
- byte red,
- byte green,
- byte blue,
- byte alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4d ( GLdouble red , GLdouble green , GLdouble blue , GLdouble alpha ) ;
- * </pre>
- */
- public native void glColor4d (
- double red,
- double green,
- double blue,
- double alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4f ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
- * </pre>
- */
- public native void glColor4f (
- float red,
- float green,
- float blue,
- float alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4i ( GLint red , GLint green , GLint blue , GLint alpha ) ;
- * </pre>
- */
- public native void glColor4i (
- int red,
- int green,
- int blue,
- int alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4s ( GLshort red , GLshort green , GLshort blue , GLshort alpha ) ;
- * </pre>
- */
- public native void glColor4s (
- short red,
- short green,
- short blue,
- short alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4ub ( GLubyte red , GLubyte green , GLubyte blue , GLubyte alpha ) ;
- * </pre>
- */
- public native void glColor4ub (
- byte red,
- byte green,
- byte blue,
- byte alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4ui ( GLuint red , GLuint green , GLuint blue , GLuint alpha ) ;
- * </pre>
- */
- public native void glColor4ui (
- int red,
- int green,
- int blue,
- int alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4us ( GLushort red , GLushort green , GLushort blue , GLushort alpha ) ;
- * </pre>
- */
- public native void glColor4us (
- short red,
- short green,
- short blue,
- short alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3bv ( const GLbyte * v ) ;
- * </pre>
- */
- public native void glColor3bv (
- byte[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glColor3dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glColor3fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glColor3iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glColor3sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3ubv ( const GLubyte * v ) ;
- * </pre>
- */
- public native void glColor3ubv (
- byte[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3uiv ( const GLuint * v ) ;
- * </pre>
- */
- public native void glColor3uiv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor3usv ( const GLushort * v ) ;
- * </pre>
- */
- public native void glColor3usv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4bv ( const GLbyte * v ) ;
- * </pre>
- */
- public native void glColor4bv (
- byte[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glColor4dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glColor4fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glColor4iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glColor4sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4ubv ( const GLubyte * v ) ;
- * </pre>
- */
- public native void glColor4ubv (
- byte[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4uiv ( const GLuint * v ) ;
- * </pre>
- */
- public native void glColor4uiv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColor4usv ( const GLushort * v ) ;
- * </pre>
- */
- public native void glColor4usv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1d ( GLdouble s ) ;
- * </pre>
- */
- public native void glTexCoord1d (
- double s
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1f ( GLfloat s ) ;
- * </pre>
- */
- public native void glTexCoord1f (
- float s
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1i ( GLint s ) ;
- * </pre>
- */
- public native void glTexCoord1i (
- int s
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1s ( GLshort s ) ;
- * </pre>
- */
- public native void glTexCoord1s (
- short s
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2d ( GLdouble s , GLdouble t ) ;
- * </pre>
- */
- public native void glTexCoord2d (
- double s,
- double t
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2f ( GLfloat s , GLfloat t ) ;
- * </pre>
- */
- public native void glTexCoord2f (
- float s,
- float t
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2i ( GLint s , GLint t ) ;
- * </pre>
- */
- public native void glTexCoord2i (
- int s,
- int t
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2s ( GLshort s , GLshort t ) ;
- * </pre>
- */
- public native void glTexCoord2s (
- short s,
- short t
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord3d ( GLdouble s , GLdouble t , GLdouble r ) ;
- * </pre>
- */
- public native void glTexCoord3d (
- double s,
- double t,
- double r
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord3f ( GLfloat s , GLfloat t , GLfloat r ) ;
- * </pre>
- */
- public native void glTexCoord3f (
- float s,
- float t,
- float r
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord3i ( GLint s , GLint t , GLint r ) ;
- * </pre>
- */
- public native void glTexCoord3i (
- int s,
- int t,
- int r
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord3s ( GLshort s , GLshort t , GLshort r ) ;
- * </pre>
- */
- public native void glTexCoord3s (
- short s,
- short t,
- short r
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord4d ( GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
- * </pre>
- */
- public native void glTexCoord4d (
- double s,
- double t,
- double r,
- double q
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord4f ( GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
- * </pre>
- */
- public native void glTexCoord4f (
- float s,
- float t,
- float r,
- float q
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord4i ( GLint s , GLint t , GLint r , GLint q ) ;
- * </pre>
- */
- public native void glTexCoord4i (
- int s,
- int t,
- int r,
- int q
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord4s ( GLshort s , GLshort t , GLshort r , GLshort q ) ;
- * </pre>
- */
- public native void glTexCoord4s (
- short s,
- short t,
- short r,
- short q
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glTexCoord1dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glTexCoord1fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glTexCoord1iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord1sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glTexCoord1sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glTexCoord2dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glTexCoord2fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glTexCoord2iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord2sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glTexCoord2sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord3dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glTexCoord3dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord3fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glTexCoord3fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord3iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glTexCoord3iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord3sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glTexCoord3sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord4dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glTexCoord4dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord4fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glTexCoord4fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord4iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glTexCoord4iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexCoord4sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glTexCoord4sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2d ( GLdouble x , GLdouble y ) ;
- * </pre>
- */
- public native void glRasterPos2d (
- double x,
- double y
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2f ( GLfloat x , GLfloat y ) ;
- * </pre>
- */
- public native void glRasterPos2f (
- float x,
- float y
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2i ( GLint x , GLint y ) ;
- * </pre>
- */
- public native void glRasterPos2i (
- int x,
- int y
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2s ( GLshort x , GLshort y ) ;
- * </pre>
- */
- public native void glRasterPos2s (
- short x,
- short y
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos3d ( GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- public native void glRasterPos3d (
- double x,
- double y,
- double z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos3f ( GLfloat x , GLfloat y , GLfloat z ) ;
- * </pre>
- */
- public native void glRasterPos3f (
- float x,
- float y,
- float z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos3i ( GLint x , GLint y , GLint z ) ;
- * </pre>
- */
- public native void glRasterPos3i (
- int x,
- int y,
- int z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos3s ( GLshort x , GLshort y , GLshort z ) ;
- * </pre>
- */
- public native void glRasterPos3s (
- short x,
- short y,
- short z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
- * </pre>
- */
- public native void glRasterPos4d (
- double x,
- double y,
- double z,
- double w
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
- * </pre>
- */
- public native void glRasterPos4f (
- float x,
- float y,
- float z,
- float w
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos4i ( GLint x , GLint y , GLint z , GLint w ) ;
- * </pre>
- */
- public native void glRasterPos4i (
- int x,
- int y,
- int z,
- int w
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
- * </pre>
- */
- public native void glRasterPos4s (
- short x,
- short y,
- short z,
- short w
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glRasterPos2dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glRasterPos2fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glRasterPos2iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos2sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glRasterPos2sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos3dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glRasterPos3dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos3fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glRasterPos3fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos3iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glRasterPos3iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos3sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glRasterPos3sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos4dv ( const GLdouble * v ) ;
- * </pre>
- */
- public native void glRasterPos4dv (
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos4fv ( const GLfloat * v ) ;
- * </pre>
- */
- public native void glRasterPos4fv (
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos4iv ( const GLint * v ) ;
- * </pre>
- */
- public native void glRasterPos4iv (
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRasterPos4sv ( const GLshort * v ) ;
- * </pre>
- */
- public native void glRasterPos4sv (
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRectd ( GLdouble x1 , GLdouble y1 , GLdouble x2 , GLdouble y2 ) ;
- * </pre>
- */
- public native void glRectd (
- double x1,
- double y1,
- double x2,
- double y2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRectf ( GLfloat x1 , GLfloat y1 , GLfloat x2 , GLfloat y2 ) ;
- * </pre>
- */
- public native void glRectf (
- float x1,
- float y1,
- float x2,
- float y2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRecti ( GLint x1 , GLint y1 , GLint x2 , GLint y2 ) ;
- * </pre>
- */
- public native void glRecti (
- int x1,
- int y1,
- int x2,
- int y2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRects ( GLshort x1 , GLshort y1 , GLshort x2 , GLshort y2 ) ;
- * </pre>
- */
- public native void glRects (
- short x1,
- short y1,
- short x2,
- short y2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRectdv ( const GLdouble * v1 , const GLdouble * v2 ) ;
- * </pre>
- */
- public native void glRectdv (
- double[] v1,
- double[] v2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRectfv ( const GLfloat * v1 , const GLfloat * v2 ) ;
- * </pre>
- */
- public native void glRectfv (
- float[] v1,
- float[] v2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRectiv ( const GLint * v1 , const GLint * v2 ) ;
- * </pre>
- */
- public native void glRectiv (
- int[] v1,
- int[] v2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glRectsv ( const GLshort * v1 , const GLshort * v2 ) ;
- * </pre>
- */
- public native void glRectsv (
- short[] v1,
- short[] v2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertexPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormalPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glIndexPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoordPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEdgeFlagPointer ( GLsizei stride , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetPointerv ( GLenum pname , void * * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glArrayElement ( GLint i ) ;
- * </pre>
- */
- public native void glArrayElement (
- int i
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDrawArrays ( GLenum mode , GLint first , GLsizei count ) ;
- * </pre>
- */
- public native void glDrawArrays (
- int mode,
- int first,
- int count
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDrawElements ( GLenum mode , GLsizei count , GLenum type , const GLvoid * indices ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glInterleavedArrays ( GLenum format , GLsizei stride , const GLvoid * pointer ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glShadeModel ( GLenum mode ) ;
- * </pre>
- */
- public native void glShadeModel (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightf ( GLenum light , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glLightf (
- int light,
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLighti ( GLenum light , GLenum pname , GLint param ) ;
- * </pre>
- */
- public native void glLighti (
- int light,
- int pname,
- int param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightfv ( GLenum light , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glLightfv (
- int light,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightiv ( GLenum light , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- public native void glLightiv (
- int light,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetLightfv ( GLenum light , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetLightfv (
- int light,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetLightiv ( GLenum light , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetLightiv (
- int light,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightModelf ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glLightModelf (
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightModeli ( GLenum pname , GLint param ) ;
- * </pre>
- */
- public native void glLightModeli (
- int pname,
- int param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightModelfv ( GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glLightModelfv (
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLightModeliv ( GLenum pname , const GLint * params ) ;
- * </pre>
- */
- public native void glLightModeliv (
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMaterialf ( GLenum face , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glMaterialf (
- int face,
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMateriali ( GLenum face , GLenum pname , GLint param ) ;
- * </pre>
- */
- public native void glMateriali (
- int face,
- int pname,
- int param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMaterialfv ( GLenum face , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glMaterialfv (
- int face,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMaterialiv ( GLenum face , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- public native void glMaterialiv (
- int face,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetMaterialfv ( GLenum face , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetMaterialfv (
- int face,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetMaterialiv ( GLenum face , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetMaterialiv (
- int face,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColorMaterial ( GLenum face , GLenum mode ) ;
- * </pre>
- */
- public native void glColorMaterial (
- int face,
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelZoom ( GLfloat xfactor , GLfloat yfactor ) ;
- * </pre>
- */
- public native void glPixelZoom (
- float xfactor,
- float yfactor
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelStoref ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glPixelStoref (
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelStorei ( GLenum pname , GLint param ) ;
- * </pre>
- */
- public native void glPixelStorei (
- int pname,
- int param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelTransferf ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glPixelTransferf (
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelTransferi ( GLenum pname , GLint param ) ;
- * </pre>
- */
- public native void glPixelTransferi (
- int pname,
- int param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelMapfv ( GLenum map , GLint mapsize , const GLfloat * values ) ;
- * </pre>
- */
- public native void glPixelMapfv (
- int map,
- int mapsize,
- float[] values
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelMapuiv ( GLenum map , GLint mapsize , const GLuint * values ) ;
- * </pre>
- */
- public native void glPixelMapuiv (
- int map,
- int mapsize,
- int[] values
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPixelMapusv ( GLenum map , GLint mapsize , const GLushort * values ) ;
- * </pre>
- */
- public native void glPixelMapusv (
- int map,
- int mapsize,
- short[] values
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetPixelMapfv ( GLenum map , GLfloat * values ) ;
- * </pre>
- */
- public native void glGetPixelMapfv (
- int map,
- float[] values
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetPixelMapuiv ( GLenum map , GLuint * values ) ;
- * </pre>
- */
- public native void glGetPixelMapuiv (
- int map,
- int[] values
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetPixelMapusv ( GLenum map , GLushort * values ) ;
- * </pre>
- */
- public native void glGetPixelMapusv (
- int map,
- short[] values
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBitmap ( GLsizei width , GLsizei height , GLfloat xorig , GLfloat yorig , GLfloat xmove , GLfloat ymove , const GLubyte * bitmap ) ;
- * </pre>
- */
- public native void glBitmap (
- int width,
- int height,
- float xorig,
- float yorig,
- float xmove,
- float ymove,
- byte[] bitmap
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glReadPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum format , GLenum type , GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glDrawPixels ( GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum type ) ;
- * </pre>
- */
- public native void glCopyPixels (
- int x,
- int y,
- int width,
- int height,
- int type
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glStencilFunc ( GLenum func , GLint ref , GLuint mask ) ;
- * </pre>
- */
- public native void glStencilFunc (
- int func,
- int ref,
- int mask
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glStencilMask ( GLuint mask ) ;
- * </pre>
- */
- public native void glStencilMask (
- int mask
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glStencilOp ( GLenum fail , GLenum zfail , GLenum zpass ) ;
- * </pre>
- */
- public native void glStencilOp (
- int fail,
- int zfail,
- int zpass
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClearStencil ( GLint s ) ;
- * </pre>
- */
- public native void glClearStencil (
- int s
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexGend ( GLenum coord , GLenum pname , GLdouble param ) ;
- * </pre>
- */
- public native void glTexGend (
- int coord,
- int pname,
- double param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexGenf ( GLenum coord , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glTexGenf (
- int coord,
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexGeni ( GLenum coord , GLenum pname , GLint param ) ;
- * </pre>
- */
- public native void glTexGeni (
- int coord,
- int pname,
- int param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexGendv ( GLenum coord , GLenum pname , const GLdouble * params ) ;
- * </pre>
- */
- public native void glTexGendv (
- int coord,
- int pname,
- double[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexGenfv ( GLenum coord , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glTexGenfv (
- int coord,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexGeniv ( GLenum coord , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- public native void glTexGeniv (
- int coord,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetTexGendv ( GLenum coord , GLenum pname , GLdouble * params ) ;
- * </pre>
- */
- public native void glGetTexGendv (
- int coord,
- int pname,
- double[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetTexGenfv ( GLenum coord , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetTexGenfv (
- int coord,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetTexGeniv ( GLenum coord , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetTexGeniv (
- int coord,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexEnvf ( GLenum target , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glTexEnvf (
- int target,
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexEnvi ( GLenum target , GLenum pname , GLint param ) ;
- * </pre>
- */
- public native void glTexEnvi (
- int target,
- int pname,
- int param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexEnvfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glTexEnvfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexEnviv ( GLenum target , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- public native void glTexEnviv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetTexEnvfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetTexEnvfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetTexEnviv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetTexEnviv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexParameterf ( GLenum target , GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glTexParameterf (
- int target,
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexParameteri ( GLenum target , GLenum pname , GLint param ) ;
- * </pre>
- */
- public native void glTexParameteri (
- int target,
- int pname,
- int param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glTexParameterfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- public native void glTexParameteriv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetTexParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetTexParameterfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetTexParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetTexParameteriv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetTexLevelParameterfv ( GLenum target , GLint level , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetTexLevelParameterfv (
- int target,
- int level,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetTexLevelParameteriv ( GLenum target , GLint level , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetTexLevelParameteriv (
- int target,
- int level,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexImage1D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexImage2D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetTexImage ( GLenum target , GLint level , GLenum format , GLenum type , GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGenTextures ( GLsizei n , GLuint * textures ) ;
- * </pre>
- */
- public native void glGenTextures (
- int n,
- int[] textures
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDeleteTextures ( GLsizei n , const GLuint * textures ) ;
- * </pre>
- */
- public native void glDeleteTextures (
- int n,
- int[] textures
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBindTexture ( GLenum target , GLuint texture ) ;
- * </pre>
- */
- public native void glBindTexture (
- int target,
- int texture
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPrioritizeTextures ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
- * </pre>
- */
- public native void glPrioritizeTextures (
- int n,
- int[] textures,
- float[] priorities
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLboolean glAreTexturesResident ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
- * </pre>
- */
- public native boolean glAreTexturesResident (
- int n,
- int[] textures,
- boolean[] residences
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLboolean glIsTexture ( GLuint texture ) ;
- * </pre>
- */
- public native boolean glIsTexture (
- int texture
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLsizei width , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyTexImage1D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLint border ) ;
- * </pre>
- */
- public native void glCopyTexImage1D (
- int target,
- int level,
- int internalformat,
- int x,
- int y,
- int width,
- int border
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCopyTexImage2D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height , GLint border ) ;
- * </pre>
- */
- public native void glCopyTexImage2D (
- int target,
- int level,
- int internalformat,
- int x,
- int y,
- int width,
- int height,
- int border
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCopyTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLint x , GLint y , GLsizei width ) ;
- * </pre>
- */
- public native void glCopyTexSubImage1D (
- int target,
- int level,
- int xoffset,
- int x,
- int y,
- int width
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCopyTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- public native void glCopyTexSubImage2D (
- int target,
- int level,
- int xoffset,
- int yoffset,
- int x,
- int y,
- int width,
- int height
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMap1d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint stride , GLint order , const GLdouble * points ) ;
- * </pre>
- */
- public native void glMap1d (
- int target,
- double u1,
- double u2,
- int stride,
- int order,
- double[] points
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMap1f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint stride , GLint order , const GLfloat * points ) ;
- * </pre>
- */
- public native void glMap1f (
- int target,
- float u1,
- float u2,
- int stride,
- int order,
- float[] points
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMap2d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint ustride , GLint uorder , GLdouble v1 , GLdouble v2 , GLint vstride , GLint vorder , const GLdouble * points ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glMap2f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint ustride , GLint uorder , GLfloat v1 , GLfloat v2 , GLint vstride , GLint vorder , const GLfloat * points ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetMapdv ( GLenum target , GLenum query , GLdouble * v ) ;
- * </pre>
- */
- public native void glGetMapdv (
- int target,
- int query,
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetMapfv ( GLenum target , GLenum query , GLfloat * v ) ;
- * </pre>
- */
- public native void glGetMapfv (
- int target,
- int query,
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetMapiv ( GLenum target , GLenum query , GLint * v ) ;
- * </pre>
- */
- public native void glGetMapiv (
- int target,
- int query,
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord1d ( GLdouble u ) ;
- * </pre>
- */
- public native void glEvalCoord1d (
- double u
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord1f ( GLfloat u ) ;
- * </pre>
- */
- public native void glEvalCoord1f (
- float u
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord1dv ( const GLdouble * u ) ;
- * </pre>
- */
- public native void glEvalCoord1dv (
- double[] u
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord1fv ( const GLfloat * u ) ;
- * </pre>
- */
- public native void glEvalCoord1fv (
- float[] u
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord2d ( GLdouble u , GLdouble v ) ;
- * </pre>
- */
- public native void glEvalCoord2d (
- double u,
- double v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord2f ( GLfloat u , GLfloat v ) ;
- * </pre>
- */
- public native void glEvalCoord2f (
- float u,
- float v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord2dv ( const GLdouble * u ) ;
- * </pre>
- */
- public native void glEvalCoord2dv (
- double[] u
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalCoord2fv ( const GLfloat * u ) ;
- * </pre>
- */
- public native void glEvalCoord2fv (
- float[] u
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMapGrid1d ( GLint un , GLdouble u1 , GLdouble u2 ) ;
- * </pre>
- */
- public native void glMapGrid1d (
- int un,
- double u1,
- double u2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMapGrid1f ( GLint un , GLfloat u1 , GLfloat u2 ) ;
- * </pre>
- */
- public native void glMapGrid1f (
- int un,
- float u1,
- float u2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMapGrid2d ( GLint un , GLdouble u1 , GLdouble u2 , GLint vn , GLdouble v1 , GLdouble v2 ) ;
- * </pre>
- */
- public native void glMapGrid2d (
- int un,
- double u1,
- double u2,
- int vn,
- double v1,
- double v2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMapGrid2f ( GLint un , GLfloat u1 , GLfloat u2 , GLint vn , GLfloat v1 , GLfloat v2 ) ;
- * </pre>
- */
- public native void glMapGrid2f (
- int un,
- float u1,
- float u2,
- int vn,
- float v1,
- float v2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalPoint1 ( GLint i ) ;
- * </pre>
- */
- public native void glEvalPoint1 (
- int i
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalPoint2 ( GLint i , GLint j ) ;
- * </pre>
- */
- public native void glEvalPoint2 (
- int i,
- int j
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalMesh1 ( GLenum mode , GLint i1 , GLint i2 ) ;
- * </pre>
- */
- public native void glEvalMesh1 (
- int mode,
- int i1,
- int i2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glEvalMesh2 ( GLenum mode , GLint i1 , GLint i2 , GLint j1 , GLint j2 ) ;
- * </pre>
- */
- public native void glEvalMesh2 (
- int mode,
- int i1,
- int i2,
- int j1,
- int j2
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFogf ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glFogf (
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFogi ( GLenum pname , GLint param ) ;
- * </pre>
- */
- public native void glFogi (
- int pname,
- int param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFogfv ( GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glFogfv (
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFogiv ( GLenum pname , const GLint * params ) ;
- * </pre>
- */
- public native void glFogiv (
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glFeedbackBuffer ( GLsizei size , GLenum type , GLfloat * buffer ) ;
- * </pre>
- */
- public native void glFeedbackBuffer (
- int size,
- int type,
- float[] buffer
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPassThrough ( GLfloat token ) ;
- * </pre>
- */
- public native void glPassThrough (
- float token
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glSelectBuffer ( GLsizei size , GLuint * buffer ) ;
- * </pre>
- */
- public native void glSelectBuffer (
- int size,
- int[] buffer
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glInitNames ( void ) ;
- * </pre>
- */
- public native void glInitNames (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLoadName ( GLuint name ) ;
- * </pre>
- */
- public native void glLoadName (
- int name
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPushName ( GLuint name ) ;
- * </pre>
- */
- public native void glPushName (
- int name
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPopName ( void ) ;
- * </pre>
- */
- public native void glPopName (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDrawRangeElements ( GLenum mode , GLuint start , GLuint end , GLsizei count , GLenum type , const GLvoid * indices ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexImage3D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorTable ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorSubTable ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorTableParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- public native void glColorTableParameteriv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColorTableParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glColorTableParameterfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCopyColorSubTable ( GLenum target , GLsizei start , GLint x , GLint y , GLsizei width ) ;
- * </pre>
- */
- public native void glCopyColorSubTable (
- int target,
- int start,
- int x,
- int y,
- int width
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCopyColorTable ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
- * </pre>
- */
- public native void glCopyColorTable (
- int target,
- int internalformat,
- int x,
- int y,
- int width
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetColorTable ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetColorTableParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetColorTableParameterfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetColorTableParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetColorTableParameteriv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBlendEquation ( GLenum mode ) ;
- * </pre>
- */
- public native void glBlendEquation (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBlendColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * </pre>
- */
- public native void glBlendColor (
- float red,
- float green,
- float blue,
- float alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glHistogram ( GLenum target , GLsizei width , GLenum internalformat , GLboolean sink ) ;
- * </pre>
- */
- public native void glHistogram (
- int target,
- int width,
- int internalformat,
- boolean sink
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glResetHistogram ( GLenum target ) ;
- * </pre>
- */
- public native void glResetHistogram (
- int target
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetHistogram ( GLenum target , GLboolean reset , GLenum format , GLenum type , GLvoid * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetHistogramParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetHistogramParameterfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetHistogramParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetHistogramParameteriv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMinmax ( GLenum target , GLenum internalformat , GLboolean sink ) ;
- * </pre>
- */
- public native void glMinmax (
- int target,
- int internalformat,
- boolean sink
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glResetMinmax ( GLenum target ) ;
- * </pre>
- */
- public native void glResetMinmax (
- int target
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetMinmax ( GLenum target , GLboolean reset , GLenum format , GLenum types , GLvoid * values ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetMinmaxParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetMinmaxParameterfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetMinmaxParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetMinmaxParameteriv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glConvolutionFilter1D ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * image ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glConvolutionFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * image ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glConvolutionParameterf ( GLenum target , GLenum pname , GLfloat params ) ;
- * </pre>
- */
- public native void glConvolutionParameterf (
- int target,
- int pname,
- float params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glConvolutionParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glConvolutionParameterfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glConvolutionParameteri ( GLenum target , GLenum pname , GLint params ) ;
- * </pre>
- */
- public native void glConvolutionParameteri (
- int target,
- int pname,
- int params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glConvolutionParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
- * </pre>
- */
- public native void glConvolutionParameteriv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCopyConvolutionFilter1D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
- * </pre>
- */
- public native void glCopyConvolutionFilter1D (
- int target,
- int internalformat,
- int x,
- int y,
- int width
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glCopyConvolutionFilter2D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- public native void glCopyConvolutionFilter2D (
- int target,
- int internalformat,
- int x,
- int y,
- int width,
- int height
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetConvolutionFilter ( GLenum target , GLenum format , GLenum type , GLvoid * image ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetConvolutionParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetConvolutionParameterfv (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetConvolutionParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetConvolutionParameteriv (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glSeparableFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * row , const GLvoid * column ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetSeparableFilter ( GLenum target , GLenum format , GLenum type , GLvoid * row , GLvoid * column , GLvoid * span ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glBlendColorEXT ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
- * </pre>
- */
- public native void glBlendColorEXT (
- float red,
- float green,
- float blue,
- float alpha
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPolygonOffsetEXT ( GLfloat factor , GLfloat bias ) ;
- * </pre>
- */
- public native void glPolygonOffsetEXT (
- float factor,
- float bias
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glTexImage3DEXT ( GLenum target , GLint level , GLenum internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
- * </pre>
- */
- 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 :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glCopyTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGenTexturesEXT ( GLsizei n , GLuint * textures ) ;
- * </pre>
- */
- public native void glGenTexturesEXT (
- int n,
- int[] textures
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDeleteTexturesEXT ( GLsizei n , const GLuint * textures ) ;
- * </pre>
- */
- public native void glDeleteTexturesEXT (
- int n,
- int[] textures
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBindTextureEXT ( GLenum target , GLuint texture ) ;
- * </pre>
- */
- public native void glBindTextureEXT (
- int target,
- int texture
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPrioritizeTexturesEXT ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
- * </pre>
- */
- public native void glPrioritizeTexturesEXT (
- int n,
- int[] textures,
- float[] priorities
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLboolean glAreTexturesResidentEXT ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
- * </pre>
- */
- public native boolean glAreTexturesResidentEXT (
- int n,
- int[] textures,
- boolean[] residences
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern GLboolean glIsTextureEXT ( GLuint texture ) ;
- * </pre>
- */
- public native boolean glIsTextureEXT (
- int texture
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glVertexPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glNormalPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glIndexPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glTexCoordPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glEdgeFlagPointerEXT ( GLsizei stride , GLsizei count , const GLboolean * ptr ) ;
- * </pre>
- */
- public native void glEdgeFlagPointerEXT (
- int stride,
- int count,
- boolean[] ptr
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetPointervEXT ( GLenum pname , void * * params ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glArrayElementEXT ( GLint i ) ;
- * </pre>
- */
- public native void glArrayElementEXT (
- int i
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glDrawArraysEXT ( GLenum mode , GLint first , GLsizei count ) ;
- * </pre>
- */
- public native void glDrawArraysEXT (
- int mode,
- int first,
- int count
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glBlendEquationEXT ( GLenum mode ) ;
- * </pre>
- */
- public native void glBlendEquationEXT (
- int mode
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPointParameterfEXT ( GLenum pname , GLfloat param ) ;
- * </pre>
- */
- public native void glPointParameterfEXT (
- int pname,
- float param
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glPointParameterfvEXT ( GLenum pname , const GLfloat * params ) ;
- * </pre>
- */
- public native void glPointParameterfvEXT (
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glColorTableEXT ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glColorSubTableEXT ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetColorTableEXT ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void glGetColorTableParameterfvEXT ( GLenum target , GLenum pname , GLfloat * params ) ;
- * </pre>
- */
- public native void glGetColorTableParameterfvEXT (
- int target,
- int pname,
- float[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glGetColorTableParameterivEXT ( GLenum target , GLenum pname , GLint * params ) ;
- * </pre>
- */
- public native void glGetColorTableParameterivEXT (
- int target,
- int pname,
- int[] params
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glLockArraysEXT ( GLint first , GLsizei count ) ;
- * </pre>
- */
- public native void glLockArraysEXT (
- int first,
- int count
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glUnlockArraysEXT ( void ) ;
- * </pre>
- */
- public native void glUnlockArraysEXT (
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glActiveTextureARB ( GLenum texture ) ;
- * </pre>
- */
- public native void glActiveTextureARB (
- int texture
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glClientActiveTextureARB ( GLenum texture ) ;
- * </pre>
- */
- public native void glClientActiveTextureARB (
- int texture
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1dARB ( GLenum target , GLdouble s ) ;
- * </pre>
- */
- public native void glMultiTexCoord1dARB (
- int target,
- double s
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1dvARB ( GLenum target , const GLdouble * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord1dvARB (
- int target,
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1fARB ( GLenum target , GLfloat s ) ;
- * </pre>
- */
- public native void glMultiTexCoord1fARB (
- int target,
- float s
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1fvARB ( GLenum target , const GLfloat * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord1fvARB (
- int target,
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1iARB ( GLenum target , GLint s ) ;
- * </pre>
- */
- public native void glMultiTexCoord1iARB (
- int target,
- int s
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1ivARB ( GLenum target , const GLint * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord1ivARB (
- int target,
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1sARB ( GLenum target , GLshort s ) ;
- * </pre>
- */
- public native void glMultiTexCoord1sARB (
- int target,
- short s
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord1svARB ( GLenum target , const GLshort * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord1svARB (
- int target,
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord2dARB ( GLenum target , GLdouble s , GLdouble t ) ;
- * </pre>
- */
- public native void glMultiTexCoord2dARB (
- int target,
- double s,
- double t
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord2dvARB ( GLenum target , const GLdouble * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord2dvARB (
- int target,
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord2fARB ( GLenum target , GLfloat s , GLfloat t ) ;
- * </pre>
- */
- public native void glMultiTexCoord2fARB (
- int target,
- float s,
- float t
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord2fvARB ( GLenum target , const GLfloat * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord2fvARB (
- int target,
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord2iARB ( GLenum target , GLint s , GLint t ) ;
- * </pre>
- */
- public native void glMultiTexCoord2iARB (
- int target,
- int s,
- int t
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord2ivARB ( GLenum target , const GLint * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord2ivARB (
- int target,
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord2sARB ( GLenum target , GLshort s , GLshort t ) ;
- * </pre>
- */
- public native void glMultiTexCoord2sARB (
- int target,
- short s,
- short t
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord2svARB ( GLenum target , const GLshort * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord2svARB (
- int target,
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord3dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r ) ;
- * </pre>
- */
- public native void glMultiTexCoord3dARB (
- int target,
- double s,
- double t,
- double r
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord3dvARB ( GLenum target , const GLdouble * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord3dvARB (
- int target,
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord3fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r ) ;
- * </pre>
- */
- public native void glMultiTexCoord3fARB (
- int target,
- float s,
- float t,
- float r
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord3fvARB ( GLenum target , const GLfloat * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord3fvARB (
- int target,
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord3iARB ( GLenum target , GLint s , GLint t , GLint r ) ;
- * </pre>
- */
- public native void glMultiTexCoord3iARB (
- int target,
- int s,
- int t,
- int r
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord3ivARB ( GLenum target , const GLint * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord3ivARB (
- int target,
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord3sARB ( GLenum target , GLshort s , GLshort t , GLshort r ) ;
- * </pre>
- */
- public native void glMultiTexCoord3sARB (
- int target,
- short s,
- short t,
- short r
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord3svARB ( GLenum target , const GLshort * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord3svARB (
- int target,
- short[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord4dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
- * </pre>
- */
- public native void glMultiTexCoord4dARB (
- int target,
- double s,
- double t,
- double r,
- double q
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord4dvARB ( GLenum target , const GLdouble * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord4dvARB (
- int target,
- double[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord4fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
- * </pre>
- */
- public native void glMultiTexCoord4fARB (
- int target,
- float s,
- float t,
- float r,
- float q
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord4fvARB ( GLenum target , const GLfloat * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord4fvARB (
- int target,
- float[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord4iARB ( GLenum target , GLint s , GLint t , GLint r , GLint q ) ;
- * </pre>
- */
- public native void glMultiTexCoord4iARB (
- int target,
- int s,
- int t,
- int r,
- int q
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord4ivARB ( GLenum target , const GLint * v ) ;
- * </pre>
- */
- public native void glMultiTexCoord4ivARB (
- int target,
- int[] v
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord4sARB ( GLenum target , GLshort s , GLshort t , GLshort r , GLshort q ) ;
- * </pre>
- */
- public native void glMultiTexCoord4sARB (
- int target,
- short s,
- short t,
- short r,
- short q
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void glMultiTexCoord4svARB ( GLenum target , const GLshort * v ) ;
- * </pre>
- */
- 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 :
+ * <pre>
+ extern void glClearIndex ( GLfloat c ) ;
+ * </pre>
+ */
+ public native void glClearIndex (
+ float c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glClearColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * </pre>
+ */
+ public native void glClearColor (
+ float red,
+ float green,
+ float blue,
+ float alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glClear ( GLbitfield mask ) ;
+ * </pre>
+ */
+ public native void glClear (
+ int mask
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexMask ( GLuint mask ) ;
+ * </pre>
+ */
+ public native void glIndexMask (
+ int mask
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColorMask ( GLboolean red , GLboolean green , GLboolean blue , GLboolean alpha ) ;
+ * </pre>
+ */
+ public native void glColorMask (
+ boolean red,
+ boolean green,
+ boolean blue,
+ boolean alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glAlphaFunc ( GLenum func , GLclampf ref ) ;
+ * </pre>
+ */
+ public native void glAlphaFunc (
+ int func,
+ float ref
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glBlendFunc ( GLenum sfactor , GLenum dfactor ) ;
+ * </pre>
+ */
+ public native void glBlendFunc (
+ int sfactor,
+ int dfactor
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLogicOp ( GLenum opcode ) ;
+ * </pre>
+ */
+ public native void glLogicOp (
+ int opcode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCullFace ( GLenum mode ) ;
+ * </pre>
+ */
+ public native void glCullFace (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFrontFace ( GLenum mode ) ;
+ * </pre>
+ */
+ public native void glFrontFace (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPointSize ( GLfloat size ) ;
+ * </pre>
+ */
+ public native void glPointSize (
+ float size
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLineWidth ( GLfloat width ) ;
+ * </pre>
+ */
+ public native void glLineWidth (
+ float width
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLineStipple ( GLint factor , GLushort pattern ) ;
+ * </pre>
+ */
+ public native void glLineStipple (
+ int factor,
+ short pattern
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPolygonMode ( GLenum face , GLenum mode ) ;
+ * </pre>
+ */
+ public native void glPolygonMode (
+ int face,
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPolygonOffset ( GLfloat factor , GLfloat units ) ;
+ * </pre>
+ */
+ public native void glPolygonOffset (
+ float factor,
+ float units
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPolygonStipple ( const GLubyte * mask ) ;
+ * </pre>
+ */
+ public native void glPolygonStipple (
+ byte[] mask
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetPolygonStipple ( GLubyte * mask ) ;
+ * </pre>
+ */
+ public native void glGetPolygonStipple (
+ byte[] mask
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEdgeFlag ( GLboolean flag ) ;
+ * </pre>
+ */
+ public native void glEdgeFlag (
+ boolean flag
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEdgeFlagv ( const GLboolean * flag ) ;
+ * </pre>
+ */
+ public native void glEdgeFlagv (
+ boolean[] flag
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glScissor ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ public native void glScissor (
+ int x,
+ int y,
+ int width,
+ int height
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glClipPlane ( GLenum plane , const GLdouble * equation ) ;
+ * </pre>
+ */
+ public native void glClipPlane (
+ int plane,
+ double[] equation
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetClipPlane ( GLenum plane , GLdouble * equation ) ;
+ * </pre>
+ */
+ public native void glGetClipPlane (
+ int plane,
+ double[] equation
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDrawBuffer ( GLenum mode ) ;
+ * </pre>
+ */
+ public native void glDrawBuffer (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glReadBuffer ( GLenum mode ) ;
+ * </pre>
+ */
+ public native void glReadBuffer (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEnable ( GLenum cap ) ;
+ * </pre>
+ */
+ public native void glEnable (
+ int cap
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDisable ( GLenum cap ) ;
+ * </pre>
+ */
+ public native void glDisable (
+ int cap
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLboolean glIsEnabled ( GLenum cap ) ;
+ * </pre>
+ */
+ public native boolean glIsEnabled (
+ int cap
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEnableClientState ( GLenum cap ) ;
+ * </pre>
+ */
+ public native void glEnableClientState (
+ int cap
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDisableClientState ( GLenum cap ) ;
+ * </pre>
+ */
+ public native void glDisableClientState (
+ int cap
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetBooleanv ( GLenum pname , GLboolean * params ) ;
+ * </pre>
+ */
+ public native void glGetBooleanv (
+ int pname,
+ boolean[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetDoublev ( GLenum pname , GLdouble * params ) ;
+ * </pre>
+ */
+ public native void glGetDoublev (
+ int pname,
+ double[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetFloatv ( GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetFloatv (
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetIntegerv ( GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetIntegerv (
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPushAttrib ( GLbitfield mask ) ;
+ * </pre>
+ */
+ public native void glPushAttrib (
+ int mask
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPopAttrib ( void ) ;
+ * </pre>
+ */
+ public native void glPopAttrib (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPushClientAttrib ( GLbitfield mask ) ;
+ * </pre>
+ */
+ public native void glPushClientAttrib (
+ int mask
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPopClientAttrib ( void ) ;
+ * </pre>
+ */
+ public native void glPopClientAttrib (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLint glRenderMode ( GLenum mode ) ;
+ * </pre>
+ */
+ public native int glRenderMode (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLenum glGetError ( void ) ;
+ * </pre>
+ */
+ public native int glGetError (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFinish ( void ) ;
+ * </pre>
+ */
+ public native void glFinish (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFlush ( void ) ;
+ * </pre>
+ */
+ public native void glFlush (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glHint ( GLenum target , GLenum mode ) ;
+ * </pre>
+ */
+ public native void glHint (
+ int target,
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glClearDepth ( GLclampd depth ) ;
+ * </pre>
+ */
+ public native void glClearDepth (
+ double depth
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDepthFunc ( GLenum func ) ;
+ * </pre>
+ */
+ public native void glDepthFunc (
+ int func
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDepthMask ( GLboolean flag ) ;
+ * </pre>
+ */
+ public native void glDepthMask (
+ boolean flag
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDepthRange ( GLclampd near_val , GLclampd far_val ) ;
+ * </pre>
+ */
+ public native void glDepthRange (
+ double near_val,
+ double far_val
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glClearAccum ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
+ * </pre>
+ */
+ public native void glClearAccum (
+ float red,
+ float green,
+ float blue,
+ float alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glAccum ( GLenum op , GLfloat value ) ;
+ * </pre>
+ */
+ public native void glAccum (
+ int op,
+ float value
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMatrixMode ( GLenum mode ) ;
+ * </pre>
+ */
+ public native void glMatrixMode (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glOrtho ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
+ * </pre>
+ */
+ public native void glOrtho (
+ double left,
+ double right,
+ double bottom,
+ double top,
+ double near_val,
+ double far_val
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFrustum ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top , GLdouble near_val , GLdouble far_val ) ;
+ * </pre>
+ */
+ public native void glFrustum (
+ double left,
+ double right,
+ double bottom,
+ double top,
+ double near_val,
+ double far_val
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glViewport ( GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ public native void glViewport (
+ int x,
+ int y,
+ int width,
+ int height
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPushMatrix ( void ) ;
+ * </pre>
+ */
+ public native void glPushMatrix (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPopMatrix ( void ) ;
+ * </pre>
+ */
+ public native void glPopMatrix (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLoadIdentity ( void ) ;
+ * </pre>
+ */
+ public native void glLoadIdentity (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLoadMatrixd ( const GLdouble * m ) ;
+ * </pre>
+ */
+ public native void glLoadMatrixd (
+ double[] m
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLoadMatrixf ( const GLfloat * m ) ;
+ * </pre>
+ */
+ public native void glLoadMatrixf (
+ float[] m
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultMatrixd ( const GLdouble * m ) ;
+ * </pre>
+ */
+ public native void glMultMatrixd (
+ double[] m
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultMatrixf ( const GLfloat * m ) ;
+ * </pre>
+ */
+ public native void glMultMatrixf (
+ float[] m
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRotated ( GLdouble angle , GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ public native void glRotated (
+ double angle,
+ double x,
+ double y,
+ double z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRotatef ( GLfloat angle , GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ public native void glRotatef (
+ float angle,
+ float x,
+ float y,
+ float z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glScaled ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ public native void glScaled (
+ double x,
+ double y,
+ double z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glScalef ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ public native void glScalef (
+ float x,
+ float y,
+ float z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTranslated ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ public native void glTranslated (
+ double x,
+ double y,
+ double z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTranslatef ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ public native void glTranslatef (
+ float x,
+ float y,
+ float z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLboolean glIsList ( GLuint list ) ;
+ * </pre>
+ */
+ public native boolean glIsList (
+ int list
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDeleteLists ( GLuint list , GLsizei range ) ;
+ * </pre>
+ */
+ public native void glDeleteLists (
+ int list,
+ int range
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLuint glGenLists ( GLsizei range ) ;
+ * </pre>
+ */
+ public native int glGenLists (
+ int range
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNewList ( GLuint list , GLenum mode ) ;
+ * </pre>
+ */
+ public native void glNewList (
+ int list,
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEndList ( void ) ;
+ * </pre>
+ */
+ public native void glEndList (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCallList ( GLuint list ) ;
+ * </pre>
+ */
+ public native void glCallList (
+ int list
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCallLists ( GLsizei n , GLenum type , const GLvoid * lists ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glListBase ( GLuint base ) ;
+ * </pre>
+ */
+ public native void glListBase (
+ int base
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glBegin ( GLenum mode ) ;
+ * </pre>
+ */
+ public native void glBegin (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEnd ( void ) ;
+ * </pre>
+ */
+ public native void glEnd (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex2d ( GLdouble x , GLdouble y ) ;
+ * </pre>
+ */
+ public native void glVertex2d (
+ double x,
+ double y
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex2f ( GLfloat x , GLfloat y ) ;
+ * </pre>
+ */
+ public native void glVertex2f (
+ float x,
+ float y
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex2i ( GLint x , GLint y ) ;
+ * </pre>
+ */
+ public native void glVertex2i (
+ int x,
+ int y
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex2s ( GLshort x , GLshort y ) ;
+ * </pre>
+ */
+ public native void glVertex2s (
+ short x,
+ short y
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex3d ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ public native void glVertex3d (
+ double x,
+ double y,
+ double z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex3f ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ public native void glVertex3f (
+ float x,
+ float y,
+ float z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex3i ( GLint x , GLint y , GLint z ) ;
+ * </pre>
+ */
+ public native void glVertex3i (
+ int x,
+ int y,
+ int z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex3s ( GLshort x , GLshort y , GLshort z ) ;
+ * </pre>
+ */
+ public native void glVertex3s (
+ short x,
+ short y,
+ short z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
+ * </pre>
+ */
+ public native void glVertex4d (
+ double x,
+ double y,
+ double z,
+ double w
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
+ * </pre>
+ */
+ public native void glVertex4f (
+ float x,
+ float y,
+ float z,
+ float w
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex4i ( GLint x , GLint y , GLint z , GLint w ) ;
+ * </pre>
+ */
+ public native void glVertex4i (
+ int x,
+ int y,
+ int z,
+ int w
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
+ * </pre>
+ */
+ public native void glVertex4s (
+ short x,
+ short y,
+ short z,
+ short w
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex2dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glVertex2dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex2fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glVertex2fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex2iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glVertex2iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex2sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glVertex2sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glVertex3dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glVertex3fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glVertex3iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glVertex3sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex4dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glVertex4dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex4fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glVertex4fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex4iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glVertex4iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertex4sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glVertex4sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3b ( GLbyte nx , GLbyte ny , GLbyte nz ) ;
+ * </pre>
+ */
+ public native void glNormal3b (
+ byte nx,
+ byte ny,
+ byte nz
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3d ( GLdouble nx , GLdouble ny , GLdouble nz ) ;
+ * </pre>
+ */
+ public native void glNormal3d (
+ double nx,
+ double ny,
+ double nz
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3f ( GLfloat nx , GLfloat ny , GLfloat nz ) ;
+ * </pre>
+ */
+ public native void glNormal3f (
+ float nx,
+ float ny,
+ float nz
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3i ( GLint nx , GLint ny , GLint nz ) ;
+ * </pre>
+ */
+ public native void glNormal3i (
+ int nx,
+ int ny,
+ int nz
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3s ( GLshort nx , GLshort ny , GLshort nz ) ;
+ * </pre>
+ */
+ public native void glNormal3s (
+ short nx,
+ short ny,
+ short nz
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3bv ( const GLbyte * v ) ;
+ * </pre>
+ */
+ public native void glNormal3bv (
+ byte[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glNormal3dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glNormal3fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glNormal3iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glNormal3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glNormal3sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexd ( GLdouble c ) ;
+ * </pre>
+ */
+ public native void glIndexd (
+ double c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexf ( GLfloat c ) ;
+ * </pre>
+ */
+ public native void glIndexf (
+ float c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexi ( GLint c ) ;
+ * </pre>
+ */
+ public native void glIndexi (
+ int c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexs ( GLshort c ) ;
+ * </pre>
+ */
+ public native void glIndexs (
+ short c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexub ( GLubyte c ) ;
+ * </pre>
+ */
+ public native void glIndexub (
+ byte c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexdv ( const GLdouble * c ) ;
+ * </pre>
+ */
+ public native void glIndexdv (
+ double[] c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexfv ( const GLfloat * c ) ;
+ * </pre>
+ */
+ public native void glIndexfv (
+ float[] c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexiv ( const GLint * c ) ;
+ * </pre>
+ */
+ public native void glIndexiv (
+ int[] c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexsv ( const GLshort * c ) ;
+ * </pre>
+ */
+ public native void glIndexsv (
+ short[] c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glIndexubv ( const GLubyte * c ) ;
+ * </pre>
+ */
+ public native void glIndexubv (
+ byte[] c
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3b ( GLbyte red , GLbyte green , GLbyte blue ) ;
+ * </pre>
+ */
+ public native void glColor3b (
+ byte red,
+ byte green,
+ byte blue
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3d ( GLdouble red , GLdouble green , GLdouble blue ) ;
+ * </pre>
+ */
+ public native void glColor3d (
+ double red,
+ double green,
+ double blue
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3f ( GLfloat red , GLfloat green , GLfloat blue ) ;
+ * </pre>
+ */
+ public native void glColor3f (
+ float red,
+ float green,
+ float blue
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3i ( GLint red , GLint green , GLint blue ) ;
+ * </pre>
+ */
+ public native void glColor3i (
+ int red,
+ int green,
+ int blue
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3s ( GLshort red , GLshort green , GLshort blue ) ;
+ * </pre>
+ */
+ public native void glColor3s (
+ short red,
+ short green,
+ short blue
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3ub ( GLubyte red , GLubyte green , GLubyte blue ) ;
+ * </pre>
+ */
+ public native void glColor3ub (
+ byte red,
+ byte green,
+ byte blue
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3ui ( GLuint red , GLuint green , GLuint blue ) ;
+ * </pre>
+ */
+ public native void glColor3ui (
+ int red,
+ int green,
+ int blue
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3us ( GLushort red , GLushort green , GLushort blue ) ;
+ * </pre>
+ */
+ public native void glColor3us (
+ short red,
+ short green,
+ short blue
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4b ( GLbyte red , GLbyte green , GLbyte blue , GLbyte alpha ) ;
+ * </pre>
+ */
+ public native void glColor4b (
+ byte red,
+ byte green,
+ byte blue,
+ byte alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4d ( GLdouble red , GLdouble green , GLdouble blue , GLdouble alpha ) ;
+ * </pre>
+ */
+ public native void glColor4d (
+ double red,
+ double green,
+ double blue,
+ double alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4f ( GLfloat red , GLfloat green , GLfloat blue , GLfloat alpha ) ;
+ * </pre>
+ */
+ public native void glColor4f (
+ float red,
+ float green,
+ float blue,
+ float alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4i ( GLint red , GLint green , GLint blue , GLint alpha ) ;
+ * </pre>
+ */
+ public native void glColor4i (
+ int red,
+ int green,
+ int blue,
+ int alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4s ( GLshort red , GLshort green , GLshort blue , GLshort alpha ) ;
+ * </pre>
+ */
+ public native void glColor4s (
+ short red,
+ short green,
+ short blue,
+ short alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4ub ( GLubyte red , GLubyte green , GLubyte blue , GLubyte alpha ) ;
+ * </pre>
+ */
+ public native void glColor4ub (
+ byte red,
+ byte green,
+ byte blue,
+ byte alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4ui ( GLuint red , GLuint green , GLuint blue , GLuint alpha ) ;
+ * </pre>
+ */
+ public native void glColor4ui (
+ int red,
+ int green,
+ int blue,
+ int alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4us ( GLushort red , GLushort green , GLushort blue , GLushort alpha ) ;
+ * </pre>
+ */
+ public native void glColor4us (
+ short red,
+ short green,
+ short blue,
+ short alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3bv ( const GLbyte * v ) ;
+ * </pre>
+ */
+ public native void glColor3bv (
+ byte[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glColor3dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glColor3fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glColor3iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glColor3sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3ubv ( const GLubyte * v ) ;
+ * </pre>
+ */
+ public native void glColor3ubv (
+ byte[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3uiv ( const GLuint * v ) ;
+ * </pre>
+ */
+ public native void glColor3uiv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor3usv ( const GLushort * v ) ;
+ * </pre>
+ */
+ public native void glColor3usv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4bv ( const GLbyte * v ) ;
+ * </pre>
+ */
+ public native void glColor4bv (
+ byte[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glColor4dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glColor4fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glColor4iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glColor4sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4ubv ( const GLubyte * v ) ;
+ * </pre>
+ */
+ public native void glColor4ubv (
+ byte[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4uiv ( const GLuint * v ) ;
+ * </pre>
+ */
+ public native void glColor4uiv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColor4usv ( const GLushort * v ) ;
+ * </pre>
+ */
+ public native void glColor4usv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord1d ( GLdouble s ) ;
+ * </pre>
+ */
+ public native void glTexCoord1d (
+ double s
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord1f ( GLfloat s ) ;
+ * </pre>
+ */
+ public native void glTexCoord1f (
+ float s
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord1i ( GLint s ) ;
+ * </pre>
+ */
+ public native void glTexCoord1i (
+ int s
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord1s ( GLshort s ) ;
+ * </pre>
+ */
+ public native void glTexCoord1s (
+ short s
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord2d ( GLdouble s , GLdouble t ) ;
+ * </pre>
+ */
+ public native void glTexCoord2d (
+ double s,
+ double t
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord2f ( GLfloat s , GLfloat t ) ;
+ * </pre>
+ */
+ public native void glTexCoord2f (
+ float s,
+ float t
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord2i ( GLint s , GLint t ) ;
+ * </pre>
+ */
+ public native void glTexCoord2i (
+ int s,
+ int t
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord2s ( GLshort s , GLshort t ) ;
+ * </pre>
+ */
+ public native void glTexCoord2s (
+ short s,
+ short t
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord3d ( GLdouble s , GLdouble t , GLdouble r ) ;
+ * </pre>
+ */
+ public native void glTexCoord3d (
+ double s,
+ double t,
+ double r
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord3f ( GLfloat s , GLfloat t , GLfloat r ) ;
+ * </pre>
+ */
+ public native void glTexCoord3f (
+ float s,
+ float t,
+ float r
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord3i ( GLint s , GLint t , GLint r ) ;
+ * </pre>
+ */
+ public native void glTexCoord3i (
+ int s,
+ int t,
+ int r
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord3s ( GLshort s , GLshort t , GLshort r ) ;
+ * </pre>
+ */
+ public native void glTexCoord3s (
+ short s,
+ short t,
+ short r
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord4d ( GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
+ * </pre>
+ */
+ public native void glTexCoord4d (
+ double s,
+ double t,
+ double r,
+ double q
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord4f ( GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
+ * </pre>
+ */
+ public native void glTexCoord4f (
+ float s,
+ float t,
+ float r,
+ float q
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord4i ( GLint s , GLint t , GLint r , GLint q ) ;
+ * </pre>
+ */
+ public native void glTexCoord4i (
+ int s,
+ int t,
+ int r,
+ int q
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord4s ( GLshort s , GLshort t , GLshort r , GLshort q ) ;
+ * </pre>
+ */
+ public native void glTexCoord4s (
+ short s,
+ short t,
+ short r,
+ short q
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord1dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord1dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord1fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord1fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord1iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord1iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord1sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord1sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord2dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord2dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord2fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord2fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord2iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord2iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord2sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord2sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord3dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord3fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord3iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord3sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord4dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord4dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord4fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord4fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord4iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord4iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexCoord4sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glTexCoord4sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos2d ( GLdouble x , GLdouble y ) ;
+ * </pre>
+ */
+ public native void glRasterPos2d (
+ double x,
+ double y
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos2f ( GLfloat x , GLfloat y ) ;
+ * </pre>
+ */
+ public native void glRasterPos2f (
+ float x,
+ float y
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos2i ( GLint x , GLint y ) ;
+ * </pre>
+ */
+ public native void glRasterPos2i (
+ int x,
+ int y
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos2s ( GLshort x , GLshort y ) ;
+ * </pre>
+ */
+ public native void glRasterPos2s (
+ short x,
+ short y
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos3d ( GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ public native void glRasterPos3d (
+ double x,
+ double y,
+ double z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos3f ( GLfloat x , GLfloat y , GLfloat z ) ;
+ * </pre>
+ */
+ public native void glRasterPos3f (
+ float x,
+ float y,
+ float z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos3i ( GLint x , GLint y , GLint z ) ;
+ * </pre>
+ */
+ public native void glRasterPos3i (
+ int x,
+ int y,
+ int z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos3s ( GLshort x , GLshort y , GLshort z ) ;
+ * </pre>
+ */
+ public native void glRasterPos3s (
+ short x,
+ short y,
+ short z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos4d ( GLdouble x , GLdouble y , GLdouble z , GLdouble w ) ;
+ * </pre>
+ */
+ public native void glRasterPos4d (
+ double x,
+ double y,
+ double z,
+ double w
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos4f ( GLfloat x , GLfloat y , GLfloat z , GLfloat w ) ;
+ * </pre>
+ */
+ public native void glRasterPos4f (
+ float x,
+ float y,
+ float z,
+ float w
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos4i ( GLint x , GLint y , GLint z , GLint w ) ;
+ * </pre>
+ */
+ public native void glRasterPos4i (
+ int x,
+ int y,
+ int z,
+ int w
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos4s ( GLshort x , GLshort y , GLshort z , GLshort w ) ;
+ * </pre>
+ */
+ public native void glRasterPos4s (
+ short x,
+ short y,
+ short z,
+ short w
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos2dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos2dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos2fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos2fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos2iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos2iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos2sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos2sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos3dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos3dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos3fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos3fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos3iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos3iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos3sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos3sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos4dv ( const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos4dv (
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos4fv ( const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos4fv (
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos4iv ( const GLint * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos4iv (
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRasterPos4sv ( const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glRasterPos4sv (
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRectd ( GLdouble x1 , GLdouble y1 , GLdouble x2 , GLdouble y2 ) ;
+ * </pre>
+ */
+ public native void glRectd (
+ double x1,
+ double y1,
+ double x2,
+ double y2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRectf ( GLfloat x1 , GLfloat y1 , GLfloat x2 , GLfloat y2 ) ;
+ * </pre>
+ */
+ public native void glRectf (
+ float x1,
+ float y1,
+ float x2,
+ float y2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRecti ( GLint x1 , GLint y1 , GLint x2 , GLint y2 ) ;
+ * </pre>
+ */
+ public native void glRecti (
+ int x1,
+ int y1,
+ int x2,
+ int y2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRects ( GLshort x1 , GLshort y1 , GLshort x2 , GLshort y2 ) ;
+ * </pre>
+ */
+ public native void glRects (
+ short x1,
+ short y1,
+ short x2,
+ short y2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRectdv ( const GLdouble * v1 , const GLdouble * v2 ) ;
+ * </pre>
+ */
+ public native void glRectdv (
+ double[] v1,
+ double[] v2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRectfv ( const GLfloat * v1 , const GLfloat * v2 ) ;
+ * </pre>
+ */
+ public native void glRectfv (
+ float[] v1,
+ float[] v2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRectiv ( const GLint * v1 , const GLint * v2 ) ;
+ * </pre>
+ */
+ public native void glRectiv (
+ int[] v1,
+ int[] v2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glRectsv ( const GLshort * v1 , const GLshort * v2 ) ;
+ * </pre>
+ */
+ public native void glRectsv (
+ short[] v1,
+ short[] v2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertexPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormalPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexPointer ( GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoordPointer ( GLint size , GLenum type , GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEdgeFlagPointer ( GLsizei stride , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetPointerv ( GLenum pname , void * * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glArrayElement ( GLint i ) ;
+ * </pre>
+ */
+ public native void glArrayElement (
+ int i
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDrawArrays ( GLenum mode , GLint first , GLsizei count ) ;
+ * </pre>
+ */
+ public native void glDrawArrays (
+ int mode,
+ int first,
+ int count
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDrawElements ( GLenum mode , GLsizei count , GLenum type , const GLvoid * indices ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glInterleavedArrays ( GLenum format , GLsizei stride , const GLvoid * pointer ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glShadeModel ( GLenum mode ) ;
+ * </pre>
+ */
+ public native void glShadeModel (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLightf ( GLenum light , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glLightf (
+ int light,
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLighti ( GLenum light , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ public native void glLighti (
+ int light,
+ int pname,
+ int param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLightfv ( GLenum light , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glLightfv (
+ int light,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLightiv ( GLenum light , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ public native void glLightiv (
+ int light,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetLightfv ( GLenum light , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetLightfv (
+ int light,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetLightiv ( GLenum light , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetLightiv (
+ int light,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLightModelf ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glLightModelf (
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLightModeli ( GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ public native void glLightModeli (
+ int pname,
+ int param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLightModelfv ( GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glLightModelfv (
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLightModeliv ( GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ public native void glLightModeliv (
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMaterialf ( GLenum face , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glMaterialf (
+ int face,
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMateriali ( GLenum face , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ public native void glMateriali (
+ int face,
+ int pname,
+ int param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMaterialfv ( GLenum face , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glMaterialfv (
+ int face,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMaterialiv ( GLenum face , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ public native void glMaterialiv (
+ int face,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetMaterialfv ( GLenum face , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetMaterialfv (
+ int face,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetMaterialiv ( GLenum face , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetMaterialiv (
+ int face,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColorMaterial ( GLenum face , GLenum mode ) ;
+ * </pre>
+ */
+ public native void glColorMaterial (
+ int face,
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPixelZoom ( GLfloat xfactor , GLfloat yfactor ) ;
+ * </pre>
+ */
+ public native void glPixelZoom (
+ float xfactor,
+ float yfactor
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPixelStoref ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glPixelStoref (
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPixelStorei ( GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ public native void glPixelStorei (
+ int pname,
+ int param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPixelTransferf ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glPixelTransferf (
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPixelTransferi ( GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ public native void glPixelTransferi (
+ int pname,
+ int param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPixelMapfv ( GLenum map , GLint mapsize , const GLfloat * values ) ;
+ * </pre>
+ */
+ public native void glPixelMapfv (
+ int map,
+ int mapsize,
+ float[] values
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPixelMapuiv ( GLenum map , GLint mapsize , const GLuint * values ) ;
+ * </pre>
+ */
+ public native void glPixelMapuiv (
+ int map,
+ int mapsize,
+ int[] values
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPixelMapusv ( GLenum map , GLint mapsize , const GLushort * values ) ;
+ * </pre>
+ */
+ public native void glPixelMapusv (
+ int map,
+ int mapsize,
+ short[] values
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetPixelMapfv ( GLenum map , GLfloat * values ) ;
+ * </pre>
+ */
+ public native void glGetPixelMapfv (
+ int map,
+ float[] values
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetPixelMapuiv ( GLenum map , GLuint * values ) ;
+ * </pre>
+ */
+ public native void glGetPixelMapuiv (
+ int map,
+ int[] values
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetPixelMapusv ( GLenum map , GLushort * values ) ;
+ * </pre>
+ */
+ public native void glGetPixelMapusv (
+ int map,
+ short[] values
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glBitmap ( GLsizei width , GLsizei height , GLfloat xorig , GLfloat yorig , GLfloat xmove , GLfloat ymove , const GLubyte * bitmap ) ;
+ * </pre>
+ */
+ public native void glBitmap (
+ int width,
+ int height,
+ float xorig,
+ float yorig,
+ float xmove,
+ float ymove,
+ byte[] bitmap
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glReadPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum format , GLenum type , GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glDrawPixels ( GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyPixels ( GLint x , GLint y , GLsizei width , GLsizei height , GLenum type ) ;
+ * </pre>
+ */
+ public native void glCopyPixels (
+ int x,
+ int y,
+ int width,
+ int height,
+ int type
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glStencilFunc ( GLenum func , GLint ref , GLuint mask ) ;
+ * </pre>
+ */
+ public native void glStencilFunc (
+ int func,
+ int ref,
+ int mask
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glStencilMask ( GLuint mask ) ;
+ * </pre>
+ */
+ public native void glStencilMask (
+ int mask
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glStencilOp ( GLenum fail , GLenum zfail , GLenum zpass ) ;
+ * </pre>
+ */
+ public native void glStencilOp (
+ int fail,
+ int zfail,
+ int zpass
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glClearStencil ( GLint s ) ;
+ * </pre>
+ */
+ public native void glClearStencil (
+ int s
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexGend ( GLenum coord , GLenum pname , GLdouble param ) ;
+ * </pre>
+ */
+ public native void glTexGend (
+ int coord,
+ int pname,
+ double param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexGenf ( GLenum coord , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glTexGenf (
+ int coord,
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexGeni ( GLenum coord , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ public native void glTexGeni (
+ int coord,
+ int pname,
+ int param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexGendv ( GLenum coord , GLenum pname , const GLdouble * params ) ;
+ * </pre>
+ */
+ public native void glTexGendv (
+ int coord,
+ int pname,
+ double[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexGenfv ( GLenum coord , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glTexGenfv (
+ int coord,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexGeniv ( GLenum coord , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ public native void glTexGeniv (
+ int coord,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetTexGendv ( GLenum coord , GLenum pname , GLdouble * params ) ;
+ * </pre>
+ */
+ public native void glGetTexGendv (
+ int coord,
+ int pname,
+ double[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetTexGenfv ( GLenum coord , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetTexGenfv (
+ int coord,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetTexGeniv ( GLenum coord , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetTexGeniv (
+ int coord,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexEnvf ( GLenum target , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glTexEnvf (
+ int target,
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexEnvi ( GLenum target , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ public native void glTexEnvi (
+ int target,
+ int pname,
+ int param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexEnvfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glTexEnvfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexEnviv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ public native void glTexEnviv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetTexEnvfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetTexEnvfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetTexEnviv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetTexEnviv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexParameterf ( GLenum target , GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glTexParameterf (
+ int target,
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexParameteri ( GLenum target , GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ public native void glTexParameteri (
+ int target,
+ int pname,
+ int param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glTexParameterfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ public native void glTexParameteriv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetTexParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetTexParameterfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetTexParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetTexParameteriv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetTexLevelParameterfv ( GLenum target , GLint level , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetTexLevelParameterfv (
+ int target,
+ int level,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetTexLevelParameteriv ( GLenum target , GLint level , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetTexLevelParameteriv (
+ int target,
+ int level,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexImage1D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexImage2D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetTexImage ( GLenum target , GLint level , GLenum format , GLenum type , GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGenTextures ( GLsizei n , GLuint * textures ) ;
+ * </pre>
+ */
+ public native void glGenTextures (
+ int n,
+ int[] textures
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDeleteTextures ( GLsizei n , const GLuint * textures ) ;
+ * </pre>
+ */
+ public native void glDeleteTextures (
+ int n,
+ int[] textures
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glBindTexture ( GLenum target , GLuint texture ) ;
+ * </pre>
+ */
+ public native void glBindTexture (
+ int target,
+ int texture
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPrioritizeTextures ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
+ * </pre>
+ */
+ public native void glPrioritizeTextures (
+ int n,
+ int[] textures,
+ float[] priorities
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLboolean glAreTexturesResident ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
+ * </pre>
+ */
+ public native boolean glAreTexturesResident (
+ int n,
+ int[] textures,
+ boolean[] residences
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLboolean glIsTexture ( GLuint texture ) ;
+ * </pre>
+ */
+ public native boolean glIsTexture (
+ int texture
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLsizei width , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyTexImage1D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLint border ) ;
+ * </pre>
+ */
+ public native void glCopyTexImage1D (
+ int target,
+ int level,
+ int internalformat,
+ int x,
+ int y,
+ int width,
+ int border
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCopyTexImage2D ( GLenum target , GLint level , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height , GLint border ) ;
+ * </pre>
+ */
+ public native void glCopyTexImage2D (
+ int target,
+ int level,
+ int internalformat,
+ int x,
+ int y,
+ int width,
+ int height,
+ int border
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCopyTexSubImage1D ( GLenum target , GLint level , GLint xoffset , GLint x , GLint y , GLsizei width ) ;
+ * </pre>
+ */
+ public native void glCopyTexSubImage1D (
+ int target,
+ int level,
+ int xoffset,
+ int x,
+ int y,
+ int width
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCopyTexSubImage2D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ public native void glCopyTexSubImage2D (
+ int target,
+ int level,
+ int xoffset,
+ int yoffset,
+ int x,
+ int y,
+ int width,
+ int height
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMap1d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint stride , GLint order , const GLdouble * points ) ;
+ * </pre>
+ */
+ public native void glMap1d (
+ int target,
+ double u1,
+ double u2,
+ int stride,
+ int order,
+ double[] points
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMap1f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint stride , GLint order , const GLfloat * points ) ;
+ * </pre>
+ */
+ public native void glMap1f (
+ int target,
+ float u1,
+ float u2,
+ int stride,
+ int order,
+ float[] points
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMap2d ( GLenum target , GLdouble u1 , GLdouble u2 , GLint ustride , GLint uorder , GLdouble v1 , GLdouble v2 , GLint vstride , GLint vorder , const GLdouble * points ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glMap2f ( GLenum target , GLfloat u1 , GLfloat u2 , GLint ustride , GLint uorder , GLfloat v1 , GLfloat v2 , GLint vstride , GLint vorder , const GLfloat * points ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMapdv ( GLenum target , GLenum query , GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glGetMapdv (
+ int target,
+ int query,
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetMapfv ( GLenum target , GLenum query , GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glGetMapfv (
+ int target,
+ int query,
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetMapiv ( GLenum target , GLenum query , GLint * v ) ;
+ * </pre>
+ */
+ public native void glGetMapiv (
+ int target,
+ int query,
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalCoord1d ( GLdouble u ) ;
+ * </pre>
+ */
+ public native void glEvalCoord1d (
+ double u
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalCoord1f ( GLfloat u ) ;
+ * </pre>
+ */
+ public native void glEvalCoord1f (
+ float u
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalCoord1dv ( const GLdouble * u ) ;
+ * </pre>
+ */
+ public native void glEvalCoord1dv (
+ double[] u
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalCoord1fv ( const GLfloat * u ) ;
+ * </pre>
+ */
+ public native void glEvalCoord1fv (
+ float[] u
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalCoord2d ( GLdouble u , GLdouble v ) ;
+ * </pre>
+ */
+ public native void glEvalCoord2d (
+ double u,
+ double v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalCoord2f ( GLfloat u , GLfloat v ) ;
+ * </pre>
+ */
+ public native void glEvalCoord2f (
+ float u,
+ float v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalCoord2dv ( const GLdouble * u ) ;
+ * </pre>
+ */
+ public native void glEvalCoord2dv (
+ double[] u
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalCoord2fv ( const GLfloat * u ) ;
+ * </pre>
+ */
+ public native void glEvalCoord2fv (
+ float[] u
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMapGrid1d ( GLint un , GLdouble u1 , GLdouble u2 ) ;
+ * </pre>
+ */
+ public native void glMapGrid1d (
+ int un,
+ double u1,
+ double u2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMapGrid1f ( GLint un , GLfloat u1 , GLfloat u2 ) ;
+ * </pre>
+ */
+ public native void glMapGrid1f (
+ int un,
+ float u1,
+ float u2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMapGrid2d ( GLint un , GLdouble u1 , GLdouble u2 , GLint vn , GLdouble v1 , GLdouble v2 ) ;
+ * </pre>
+ */
+ public native void glMapGrid2d (
+ int un,
+ double u1,
+ double u2,
+ int vn,
+ double v1,
+ double v2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMapGrid2f ( GLint un , GLfloat u1 , GLfloat u2 , GLint vn , GLfloat v1 , GLfloat v2 ) ;
+ * </pre>
+ */
+ public native void glMapGrid2f (
+ int un,
+ float u1,
+ float u2,
+ int vn,
+ float v1,
+ float v2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalPoint1 ( GLint i ) ;
+ * </pre>
+ */
+ public native void glEvalPoint1 (
+ int i
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalPoint2 ( GLint i , GLint j ) ;
+ * </pre>
+ */
+ public native void glEvalPoint2 (
+ int i,
+ int j
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalMesh1 ( GLenum mode , GLint i1 , GLint i2 ) ;
+ * </pre>
+ */
+ public native void glEvalMesh1 (
+ int mode,
+ int i1,
+ int i2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glEvalMesh2 ( GLenum mode , GLint i1 , GLint i2 , GLint j1 , GLint j2 ) ;
+ * </pre>
+ */
+ public native void glEvalMesh2 (
+ int mode,
+ int i1,
+ int i2,
+ int j1,
+ int j2
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFogf ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glFogf (
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFogi ( GLenum pname , GLint param ) ;
+ * </pre>
+ */
+ public native void glFogi (
+ int pname,
+ int param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFogfv ( GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glFogfv (
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFogiv ( GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ public native void glFogiv (
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glFeedbackBuffer ( GLsizei size , GLenum type , GLfloat * buffer ) ;
+ * </pre>
+ */
+ public native void glFeedbackBuffer (
+ int size,
+ int type,
+ float[] buffer
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPassThrough ( GLfloat token ) ;
+ * </pre>
+ */
+ public native void glPassThrough (
+ float token
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glSelectBuffer ( GLsizei size , GLuint * buffer ) ;
+ * </pre>
+ */
+ public native void glSelectBuffer (
+ int size,
+ int[] buffer
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glInitNames ( void ) ;
+ * </pre>
+ */
+ public native void glInitNames (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLoadName ( GLuint name ) ;
+ * </pre>
+ */
+ public native void glLoadName (
+ int name
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPushName ( GLuint name ) ;
+ * </pre>
+ */
+ public native void glPushName (
+ int name
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPopName ( void ) ;
+ * </pre>
+ */
+ public native void glPopName (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDrawRangeElements ( GLenum mode , GLuint start , GLuint end , GLsizei count , GLenum type , const GLvoid * indices ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexImage3D ( GLenum target , GLint level , GLint internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyTexSubImage3D ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorTable ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorSubTable ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorTableParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ public native void glColorTableParameteriv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColorTableParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glColorTableParameterfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCopyColorSubTable ( GLenum target , GLsizei start , GLint x , GLint y , GLsizei width ) ;
+ * </pre>
+ */
+ public native void glCopyColorSubTable (
+ int target,
+ int start,
+ int x,
+ int y,
+ int width
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCopyColorTable ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
+ * </pre>
+ */
+ public native void glCopyColorTable (
+ int target,
+ int internalformat,
+ int x,
+ int y,
+ int width
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetColorTable ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetColorTableParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetColorTableParameterfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetColorTableParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetColorTableParameteriv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glBlendEquation ( GLenum mode ) ;
+ * </pre>
+ */
+ public native void glBlendEquation (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glBlendColor ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * </pre>
+ */
+ public native void glBlendColor (
+ float red,
+ float green,
+ float blue,
+ float alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glHistogram ( GLenum target , GLsizei width , GLenum internalformat , GLboolean sink ) ;
+ * </pre>
+ */
+ public native void glHistogram (
+ int target,
+ int width,
+ int internalformat,
+ boolean sink
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glResetHistogram ( GLenum target ) ;
+ * </pre>
+ */
+ public native void glResetHistogram (
+ int target
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetHistogram ( GLenum target , GLboolean reset , GLenum format , GLenum type , GLvoid * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetHistogramParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetHistogramParameterfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetHistogramParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetHistogramParameteriv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMinmax ( GLenum target , GLenum internalformat , GLboolean sink ) ;
+ * </pre>
+ */
+ public native void glMinmax (
+ int target,
+ int internalformat,
+ boolean sink
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glResetMinmax ( GLenum target ) ;
+ * </pre>
+ */
+ public native void glResetMinmax (
+ int target
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetMinmax ( GLenum target , GLboolean reset , GLenum format , GLenum types , GLvoid * values ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetMinmaxParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetMinmaxParameterfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetMinmaxParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetMinmaxParameteriv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glConvolutionFilter1D ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * image ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glConvolutionFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * image ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glConvolutionParameterf ( GLenum target , GLenum pname , GLfloat params ) ;
+ * </pre>
+ */
+ public native void glConvolutionParameterf (
+ int target,
+ int pname,
+ float params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glConvolutionParameterfv ( GLenum target , GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glConvolutionParameterfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glConvolutionParameteri ( GLenum target , GLenum pname , GLint params ) ;
+ * </pre>
+ */
+ public native void glConvolutionParameteri (
+ int target,
+ int pname,
+ int params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glConvolutionParameteriv ( GLenum target , GLenum pname , const GLint * params ) ;
+ * </pre>
+ */
+ public native void glConvolutionParameteriv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCopyConvolutionFilter1D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width ) ;
+ * </pre>
+ */
+ public native void glCopyConvolutionFilter1D (
+ int target,
+ int internalformat,
+ int x,
+ int y,
+ int width
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glCopyConvolutionFilter2D ( GLenum target , GLenum internalformat , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ public native void glCopyConvolutionFilter2D (
+ int target,
+ int internalformat,
+ int x,
+ int y,
+ int width,
+ int height
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetConvolutionFilter ( GLenum target , GLenum format , GLenum type , GLvoid * image ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetConvolutionParameterfv ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetConvolutionParameterfv (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetConvolutionParameteriv ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetConvolutionParameteriv (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glSeparableFilter2D ( GLenum target , GLenum internalformat , GLsizei width , GLsizei height , GLenum format , GLenum type , const GLvoid * row , const GLvoid * column ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetSeparableFilter ( GLenum target , GLenum format , GLenum type , GLvoid * row , GLvoid * column , GLvoid * span ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glBlendColorEXT ( GLclampf red , GLclampf green , GLclampf blue , GLclampf alpha ) ;
+ * </pre>
+ */
+ public native void glBlendColorEXT (
+ float red,
+ float green,
+ float blue,
+ float alpha
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPolygonOffsetEXT ( GLfloat factor , GLfloat bias ) ;
+ * </pre>
+ */
+ public native void glPolygonOffsetEXT (
+ float factor,
+ float bias
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glTexImage3DEXT ( GLenum target , GLint level , GLenum internalFormat , GLsizei width , GLsizei height , GLsizei depth , GLint border , GLenum format , GLenum type , const GLvoid * pixels ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glCopyTexSubImage3DEXT ( GLenum target , GLint level , GLint xoffset , GLint yoffset , GLint zoffset , GLint x , GLint y , GLsizei width , GLsizei height ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGenTexturesEXT ( GLsizei n , GLuint * textures ) ;
+ * </pre>
+ */
+ public native void glGenTexturesEXT (
+ int n,
+ int[] textures
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDeleteTexturesEXT ( GLsizei n , const GLuint * textures ) ;
+ * </pre>
+ */
+ public native void glDeleteTexturesEXT (
+ int n,
+ int[] textures
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glBindTextureEXT ( GLenum target , GLuint texture ) ;
+ * </pre>
+ */
+ public native void glBindTextureEXT (
+ int target,
+ int texture
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPrioritizeTexturesEXT ( GLsizei n , const GLuint * textures , const GLclampf * priorities ) ;
+ * </pre>
+ */
+ public native void glPrioritizeTexturesEXT (
+ int n,
+ int[] textures,
+ float[] priorities
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLboolean glAreTexturesResidentEXT ( GLsizei n , const GLuint * textures , GLboolean * residences ) ;
+ * </pre>
+ */
+ public native boolean glAreTexturesResidentEXT (
+ int n,
+ int[] textures,
+ boolean[] residences
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern GLboolean glIsTextureEXT ( GLuint texture ) ;
+ * </pre>
+ */
+ public native boolean glIsTextureEXT (
+ int texture
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glVertexPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glNormalPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glIndexPointerEXT ( GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glTexCoordPointerEXT ( GLint size , GLenum type , GLsizei stride , GLsizei count , const GLvoid * ptr ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glEdgeFlagPointerEXT ( GLsizei stride , GLsizei count , const GLboolean * ptr ) ;
+ * </pre>
+ */
+ public native void glEdgeFlagPointerEXT (
+ int stride,
+ int count,
+ boolean[] ptr
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetPointervEXT ( GLenum pname , void * * params ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glArrayElementEXT ( GLint i ) ;
+ * </pre>
+ */
+ public native void glArrayElementEXT (
+ int i
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glDrawArraysEXT ( GLenum mode , GLint first , GLsizei count ) ;
+ * </pre>
+ */
+ public native void glDrawArraysEXT (
+ int mode,
+ int first,
+ int count
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glBlendEquationEXT ( GLenum mode ) ;
+ * </pre>
+ */
+ public native void glBlendEquationEXT (
+ int mode
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPointParameterfEXT ( GLenum pname , GLfloat param ) ;
+ * </pre>
+ */
+ public native void glPointParameterfEXT (
+ int pname,
+ float param
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glPointParameterfvEXT ( GLenum pname , const GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glPointParameterfvEXT (
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glColorTableEXT ( GLenum target , GLenum internalformat , GLsizei width , GLenum format , GLenum type , const GLvoid * table ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glColorSubTableEXT ( GLenum target , GLsizei start , GLsizei count , GLenum format , GLenum type , const GLvoid * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetColorTableEXT ( GLenum target , GLenum format , GLenum type , GLvoid * table ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void glGetColorTableParameterfvEXT ( GLenum target , GLenum pname , GLfloat * params ) ;
+ * </pre>
+ */
+ public native void glGetColorTableParameterfvEXT (
+ int target,
+ int pname,
+ float[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glGetColorTableParameterivEXT ( GLenum target , GLenum pname , GLint * params ) ;
+ * </pre>
+ */
+ public native void glGetColorTableParameterivEXT (
+ int target,
+ int pname,
+ int[] params
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glLockArraysEXT ( GLint first , GLsizei count ) ;
+ * </pre>
+ */
+ public native void glLockArraysEXT (
+ int first,
+ int count
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glUnlockArraysEXT ( void ) ;
+ * </pre>
+ */
+ public native void glUnlockArraysEXT (
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glActiveTextureARB ( GLenum texture ) ;
+ * </pre>
+ */
+ public native void glActiveTextureARB (
+ int texture
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glClientActiveTextureARB ( GLenum texture ) ;
+ * </pre>
+ */
+ public native void glClientActiveTextureARB (
+ int texture
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord1dARB ( GLenum target , GLdouble s ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord1dARB (
+ int target,
+ double s
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord1dvARB ( GLenum target , const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord1dvARB (
+ int target,
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord1fARB ( GLenum target , GLfloat s ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord1fARB (
+ int target,
+ float s
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord1fvARB ( GLenum target , const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord1fvARB (
+ int target,
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord1iARB ( GLenum target , GLint s ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord1iARB (
+ int target,
+ int s
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord1ivARB ( GLenum target , const GLint * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord1ivARB (
+ int target,
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord1sARB ( GLenum target , GLshort s ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord1sARB (
+ int target,
+ short s
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord1svARB ( GLenum target , const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord1svARB (
+ int target,
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord2dARB ( GLenum target , GLdouble s , GLdouble t ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord2dARB (
+ int target,
+ double s,
+ double t
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord2dvARB ( GLenum target , const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord2dvARB (
+ int target,
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord2fARB ( GLenum target , GLfloat s , GLfloat t ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord2fARB (
+ int target,
+ float s,
+ float t
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord2fvARB ( GLenum target , const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord2fvARB (
+ int target,
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord2iARB ( GLenum target , GLint s , GLint t ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord2iARB (
+ int target,
+ int s,
+ int t
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord2ivARB ( GLenum target , const GLint * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord2ivARB (
+ int target,
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord2sARB ( GLenum target , GLshort s , GLshort t ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord2sARB (
+ int target,
+ short s,
+ short t
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord2svARB ( GLenum target , const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord2svARB (
+ int target,
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord3dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord3dARB (
+ int target,
+ double s,
+ double t,
+ double r
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord3dvARB ( GLenum target , const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord3dvARB (
+ int target,
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord3fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord3fARB (
+ int target,
+ float s,
+ float t,
+ float r
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord3fvARB ( GLenum target , const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord3fvARB (
+ int target,
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord3iARB ( GLenum target , GLint s , GLint t , GLint r ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord3iARB (
+ int target,
+ int s,
+ int t,
+ int r
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord3ivARB ( GLenum target , const GLint * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord3ivARB (
+ int target,
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord3sARB ( GLenum target , GLshort s , GLshort t , GLshort r ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord3sARB (
+ int target,
+ short s,
+ short t,
+ short r
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord3svARB ( GLenum target , const GLshort * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord3svARB (
+ int target,
+ short[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord4dARB ( GLenum target , GLdouble s , GLdouble t , GLdouble r , GLdouble q ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord4dARB (
+ int target,
+ double s,
+ double t,
+ double r,
+ double q
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord4dvARB ( GLenum target , const GLdouble * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord4dvARB (
+ int target,
+ double[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord4fARB ( GLenum target , GLfloat s , GLfloat t , GLfloat r , GLfloat q ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord4fARB (
+ int target,
+ float s,
+ float t,
+ float r,
+ float q
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord4fvARB ( GLenum target , const GLfloat * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord4fvARB (
+ int target,
+ float[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord4iARB ( GLenum target , GLint s , GLint t , GLint r , GLint q ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord4iARB (
+ int target,
+ int s,
+ int t,
+ int r,
+ int q
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord4ivARB ( GLenum target , const GLint * v ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord4ivARB (
+ int target,
+ int[] v
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord4sARB ( GLenum target , GLshort s , GLshort t , GLshort r , GLshort q ) ;
+ * </pre>
+ */
+ public native void glMultiTexCoord4sARB (
+ int target,
+ short s,
+ short t,
+ short r,
+ short q
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void glMultiTexCoord4svARB ( GLenum target , const GLshort * v ) ;
+ * </pre>
+ */
+ 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 <classname>" 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 <classname>" 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 <classname>" 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 :
- * <pre>
- extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
- * </pre>
- */
- public native void gluOrtho2D (
- double left,
- double right,
- double bottom,
- double top
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
- * </pre>
- */
- public native void gluPerspective (
- double fovy,
- double aspect,
- double zNear,
- double zFar
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
- * </pre>
- */
- public native void gluPickMatrix (
- double x,
- double y,
- double width,
- double height,
- int[] viewport
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
- * </pre>
- */
- public native void gluQuadricDrawStyle (
- long quadObject,
- int drawStyle
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
- * </pre>
- */
- public native void gluQuadricOrientation (
- long quadObject,
- int orientation
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
- * </pre>
- */
- public native void gluQuadricNormals (
- long quadObject,
- int normals
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
- * </pre>
- */
- public native void gluQuadricTexture (
- long quadObject,
- boolean textureCoords
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
- * </pre>
- */
- public native void gluCylinder (
- long qobj,
- double baseRadius,
- double topRadius,
- double height,
- int slices,
- int stacks
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
- * </pre>
- */
- public native void gluSphere (
- long qobj,
- double radius,
- int slices,
- int stacks
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
- * </pre>
- */
- public native void gluDisk (
- long qobj,
- double innerRadius,
- double outerRadius,
- int slices,
- int loops
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
- * </pre>
- */
- public native void gluPartialDisk (
- long qobj,
- double innerRadius,
- double outerRadius,
- int slices,
- int loops,
- double startAngle,
- double sweepAngle
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
- * </pre>
- */
- public native void gluLoadSamplingMatrices (
- long nobj,
- float[] modelMatrix,
- float[] projMatrix,
- int[] viewport
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
- * </pre>
- */
- public native void gluNurbsProperty (
- long nobj,
- int property,
- float value
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
- * </pre>
- */
- public native void gluGetNurbsProperty (
- long nobj,
- int property,
- float[] value
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- public native void gluBeginCurve (
- long nobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- public native void gluEndCurve (
- long nobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
- * </pre>
- */
- public native void gluNurbsCurve (
- long nobj,
- int nknots,
- float[] knot,
- int stride,
- float[] ctlarray,
- int order,
- int type
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- public native void gluBeginSurface (
- long nobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- public native void gluEndSurface (
- long nobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- 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 ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- public native void gluBeginTrim (
- long nobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
- * </pre>
- */
- public native void gluEndTrim (
- long nobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
- * </pre>
- */
- public native void gluPwlCurve (
- long nobj,
- int count,
- float[] array,
- int stride,
- int type
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
- * </pre>
- */
- public native void gluTessBeginContour (
- long tobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
- * </pre>
- */
- 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 :
- * <pre>
- extern void gluTessEndContour ( GLUtesselator * tobj ) ;
- * </pre>
- */
- public native void gluTessEndContour (
- long tobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
- * </pre>
- */
- public native void gluTessEndPolygon (
- long tobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
- * </pre>
- */
- public native void gluTessProperty (
- long tobj,
- int which,
- double value
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
- * </pre>
- */
- public native void gluTessNormal (
- long tobj,
- double x,
- double y,
- double z
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
- * </pre>
- */
- public native void gluGetTessProperty (
- long tobj,
- int which,
- double[] value
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
- * </pre>
- */
- public native void gluBeginPolygon (
- long tobj
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
- * </pre>
- */
- public native void gluNextContour (
- long tobj,
- int type
- ) ;
-
-/**
- * Original Function-Prototype :
- * <pre>
- extern void gluEndPolygon ( GLUtesselator * tobj ) ;
- * </pre>
- */
- 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 <classname>" 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 <classname>" 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 <classname>" 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 :
+ * <pre>
+ extern void gluLookAt ( GLdouble eyex , GLdouble eyey , GLdouble eyez , GLdouble centerx , GLdouble centery , GLdouble centerz , GLdouble upx , GLdouble upy , GLdouble upz ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluOrtho2D ( GLdouble left , GLdouble right , GLdouble bottom , GLdouble top ) ;
+ * </pre>
+ */
+ public native void gluOrtho2D (
+ double left,
+ double right,
+ double bottom,
+ double top
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluPerspective ( GLdouble fovy , GLdouble aspect , GLdouble zNear , GLdouble zFar ) ;
+ * </pre>
+ */
+ public native void gluPerspective (
+ double fovy,
+ double aspect,
+ double zNear,
+ double zFar
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluPickMatrix ( GLdouble x , GLdouble y , GLdouble width , GLdouble height , GLint * viewport ) ;
+ * </pre>
+ */
+ public native void gluPickMatrix (
+ double x,
+ double y,
+ double width,
+ double height,
+ int[] viewport
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLint gluScaleImage ( GLenum format , GLsizei widthin , GLsizei heightin , GLenum typein , const char * datain , GLsizei widthout , GLsizei heightout , GLenum typeout , char * dataout ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLint gluBuild1DMipmaps ( GLenum target , GLint components , GLint width , GLenum format , GLenum type , const void * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern GLint gluBuild2DMipmaps ( GLenum target , GLint components , GLint width , GLint height , GLenum format , GLenum type , const void * data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluQuadricDrawStyle ( GLUquadricObj * quadObject , GLenum drawStyle ) ;
+ * </pre>
+ */
+ public native void gluQuadricDrawStyle (
+ long quadObject,
+ int drawStyle
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluQuadricOrientation ( GLUquadricObj * quadObject , GLenum orientation ) ;
+ * </pre>
+ */
+ public native void gluQuadricOrientation (
+ long quadObject,
+ int orientation
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluQuadricNormals ( GLUquadricObj * quadObject , GLenum normals ) ;
+ * </pre>
+ */
+ public native void gluQuadricNormals (
+ long quadObject,
+ int normals
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluQuadricTexture ( GLUquadricObj * quadObject , GLboolean textureCoords ) ;
+ * </pre>
+ */
+ public native void gluQuadricTexture (
+ long quadObject,
+ boolean textureCoords
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluCylinder ( GLUquadricObj * qobj , GLdouble baseRadius , GLdouble topRadius , GLdouble height , GLint slices , GLint stacks ) ;
+ * </pre>
+ */
+ public native void gluCylinder (
+ long qobj,
+ double baseRadius,
+ double topRadius,
+ double height,
+ int slices,
+ int stacks
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluSphere ( GLUquadricObj * qobj , GLdouble radius , GLint slices , GLint stacks ) ;
+ * </pre>
+ */
+ public native void gluSphere (
+ long qobj,
+ double radius,
+ int slices,
+ int stacks
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops ) ;
+ * </pre>
+ */
+ public native void gluDisk (
+ long qobj,
+ double innerRadius,
+ double outerRadius,
+ int slices,
+ int loops
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluPartialDisk ( GLUquadricObj * qobj , GLdouble innerRadius , GLdouble outerRadius , GLint slices , GLint loops , GLdouble startAngle , GLdouble sweepAngle ) ;
+ * </pre>
+ */
+ public native void gluPartialDisk (
+ long qobj,
+ double innerRadius,
+ double outerRadius,
+ int slices,
+ int loops,
+ double startAngle,
+ double sweepAngle
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluLoadSamplingMatrices ( GLUnurbsObj * nobj , const GLfloat modelMatrix [ 16 ] , const GLfloat projMatrix [ 16 ] , const GLint viewport [ 4 ] ) ;
+ * </pre>
+ */
+ public native void gluLoadSamplingMatrices (
+ long nobj,
+ float[] modelMatrix,
+ float[] projMatrix,
+ int[] viewport
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat value ) ;
+ * </pre>
+ */
+ public native void gluNurbsProperty (
+ long nobj,
+ int property,
+ float value
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluGetNurbsProperty ( GLUnurbsObj * nobj , GLenum property , GLfloat * value ) ;
+ * </pre>
+ */
+ public native void gluGetNurbsProperty (
+ long nobj,
+ int property,
+ float[] value
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluBeginCurve ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ public native void gluBeginCurve (
+ long nobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluEndCurve ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ public native void gluEndCurve (
+ long nobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluNurbsCurve ( GLUnurbsObj * nobj , GLint nknots , GLfloat * knot , GLint stride , GLfloat * ctlarray , GLint order , GLenum type ) ;
+ * </pre>
+ */
+ public native void gluNurbsCurve (
+ long nobj,
+ int nknots,
+ float[] knot,
+ int stride,
+ float[] ctlarray,
+ int order,
+ int type
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluBeginSurface ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ public native void gluBeginSurface (
+ long nobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluEndSurface ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ public native void gluEndSurface (
+ long nobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ 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 ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluBeginTrim ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ public native void gluBeginTrim (
+ long nobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluEndTrim ( GLUnurbsObj * nobj ) ;
+ * </pre>
+ */
+ public native void gluEndTrim (
+ long nobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluPwlCurve ( GLUnurbsObj * nobj , GLint count , GLfloat * array , GLint stride , GLenum type ) ;
+ * </pre>
+ */
+ public native void gluPwlCurve (
+ long nobj,
+ int count,
+ float[] array,
+ int stride,
+ int type
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluTessBeginPolygon ( GLUtesselator * tobj , void * polygon_data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessBeginContour ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ public native void gluTessBeginContour (
+ long tobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluTessVertex ( GLUtesselator * tobj , GLdouble coords [ 3 ] , void * vertex_data ) ;
+ * </pre>
+ */
+ 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 :
+ * <pre>
+ extern void gluTessEndContour ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ public native void gluTessEndContour (
+ long tobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluTessEndPolygon ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ public native void gluTessEndPolygon (
+ long tobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble value ) ;
+ * </pre>
+ */
+ public native void gluTessProperty (
+ long tobj,
+ int which,
+ double value
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluTessNormal ( GLUtesselator * tobj , GLdouble x , GLdouble y , GLdouble z ) ;
+ * </pre>
+ */
+ public native void gluTessNormal (
+ long tobj,
+ double x,
+ double y,
+ double z
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluGetTessProperty ( GLUtesselator * tobj , GLenum which , GLdouble * value ) ;
+ * </pre>
+ */
+ public native void gluGetTessProperty (
+ long tobj,
+ int which,
+ double[] value
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluBeginPolygon ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ public native void gluBeginPolygon (
+ long tobj
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluNextContour ( GLUtesselator * tobj , GLenum type ) ;
+ * </pre>
+ */
+ public native void gluNextContour (
+ long tobj,
+ int type
+ ) ;
+
+/**
+ * Original Function-Prototype :
+ * <pre>
+ extern void gluEndPolygon ( GLUtesselator * tobj ) ;
+ * </pre>
+ */
+ 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.*;
/** <P> 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