Perhaps you could quote the problem lines from your GLU file.
My line 261 says:
extern void gluBeginSurface (GLUnurbs* nurb);
Earlier, GLUnurbs is declared as:
#ifdef __cplusplus
class GLUnurbs;
class GLUquadric;
class GLUtesselator;
#else
typedef struct GLUnurbs GLUnurbs;
typedef struct GLUquadric GLUquadric;
typedef struct GLUtesselator GLUtesselator;
#endif
glu.h is not included in the NV driver, so mine is from SGI: "This software was created using the OpenGL(R) version 1.2.1 Sample Implementation published by SGI", according to the comments.
Quote:
|
It would be easier for the linux community if these drivers were released under a free licence. I never really understand why it is not possible to open part of the code which is not patent protected and let the rest in a binary file...
|
Now that ATI has equalled or surpassed NVidia in many ways, I don't see how opening their drivers could cause them to lose their performance edge, as it's already gone.
The other day I was checking out Mesa and they have all the extensions, vertex programs, you name it. We just need an FPGA Mesa board.