summaryrefslogtreecommitdiffstats
path: root/make/glu-impl-win32-GLU13Hacks.cfg
diff options
context:
space:
mode:
authorKenneth Russel <[email protected]>2004-11-18 23:17:23 +0000
committerKenneth Russel <[email protected]>2004-11-18 23:17:23 +0000
commite088362d49d9c64fa3c862d7a3cd6f07485985eb (patch)
treeac193b82a54769c5c28dd7fc808c25ec0e5e8bc8 /make/glu-impl-win32-GLU13Hacks.cfg
parent0f4826aff7b84698df7c465782c81102a6160a30 (diff)
Partial fix for Issue 42: Problems invoking GLU functions
Incorporated the LWJGL team's port of the GLU quadric and projection routines to be able to eliminate calls to the native GLU library for these cases, which was problematic on certain Linux distributions. Still need to port at least some of the mipmap routines and the NURBS tesselator. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@172 232f8b59-042b-4e1e-8c03-345bb8c30851
Diffstat (limited to 'make/glu-impl-win32-GLU13Hacks.cfg')
-rw-r--r--make/glu-impl-win32-GLU13Hacks.cfg4
1 files changed, 0 insertions, 4 deletions
diff --git a/make/glu-impl-win32-GLU13Hacks.cfg b/make/glu-impl-win32-GLU13Hacks.cfg
index 325d2718c..186ee5ca1 100644
--- a/make/glu-impl-win32-GLU13Hacks.cfg
+++ b/make/glu-impl-win32-GLU13Hacks.cfg
@@ -9,7 +9,6 @@
Ignore gluBuild(1|2|3)DMipmapLevels
Ignore gluBuild3DMipmaps
Ignore gluCheckExtension
-Ignore gluUnProject4
CustomJavaCode GLUImpl /** Entry point to C language function: <br> <code> GLint gluBuild1DMipmapLevels(GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, GLint level, GLint base, GLint max, void *CustomJavaCode GLUImpl data); </code>CustomJavaCode GLUImpl CustomJavaCode GLUImpl */
CustomJavaCode GLUImpl public int gluBuild1DMipmapLevels(int target, int internalFormat, int width, int format, int type, int level, int base, int max, boolean[] data) { throw new GLException("This GLU 1.3 function is not available on Win32 platforms because Microsoft Windows ships with a GLU 1.2 implementation"); }
@@ -121,6 +120,3 @@ CustomJavaCode GLUImpl public int gluBuild3DMipmaps(int target, int internalFor
CustomJavaCode GLUImpl /** Entry point to C language function: <br> <code> GLboolean gluCheckExtension(const GLubyte *CustomJavaCode GLUImpl extName, const GLubyte *CustomJavaCode GLUImpl extString); </code>CustomJavaCode GLUImpl CustomJavaCode GLUImpl */
CustomJavaCode GLUImpl public boolean gluCheckExtension(java.lang.String extName, java.lang.String extString) { throw new GLException("This GLU 1.3 function is not available on Win32 platforms because Microsoft Windows ships with a GLU 1.2 implementation"); }
-
-CustomJavaCode GLUImpl /** Entry point to C language function: <br> <code> GLint gluUnProject4(GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *CustomJavaCode GLUImpl model, const GLdouble *CustomJavaCode GLUImpl proj, const GLint *CustomJavaCode GLUImpl view, GLdouble nearVal, GLdouble farVal, GLdouble *CustomJavaCode GLUImpl objX, GLdouble *CustomJavaCode GLUImpl objY, GLdouble *CustomJavaCode GLUImpl objZ, GLdouble *CustomJavaCode GLUImpl objW); </code>CustomJavaCode GLUImpl CustomJavaCode GLUImpl */
-CustomJavaCode GLUImpl public int gluUnProject4(double winX, double winY, double winZ, double clipW, double[] model, double[] proj, int[] view, double nearVal, double farVal, double[] objX, double[] objY, double[] objZ, double[] objW) { throw new GLException("This GLU 1.3 function is not available on Win32 platforms because Microsoft Windows ships with a GLU 1.2 implementation"); }