aboutsummaryrefslogtreecommitdiffstats
path: root/CNativeCode/OpenGL_JauJNI_funcs.c
diff options
context:
space:
mode:
Diffstat (limited to 'CNativeCode/OpenGL_JauJNI_funcs.c')
-rwxr-xr-xCNativeCode/OpenGL_JauJNI_funcs.c1375
1 files changed, 1372 insertions, 3 deletions
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. */