1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
/* This file is part of the Spring engine (GPL v2 or later), see LICENSE.html */
#undef GL_GLEXT_LEGACY
#define GL_GLEXT_PROTOTYPES
#include <GL/glu.h>
#ifdef __cplusplus
extern "C" {
#endif
// We need this because newer versions of GL/gl.h
// undefine GLAPI in the end
#ifndef GLAPI
# ifdef _WIN32
# define GLAPI __stdcall
# else
# define GLAPI
# endif
# define __DEFINED_GLAPI
#endif
// #include <stdio.h>
GLAPI GLUquadric* APIENTRY gluNewQuadric() {
return 0;
}
GLAPI void APIENTRY gluQuadricDrawStyle(GLUquadric* quad, GLenum draw) {}
GLAPI void APIENTRY gluSphere(GLUquadric* quad, GLdouble radius, GLint slices, GLint stacks) {}
GLAPI void APIENTRY gluDeleteQuadric(GLUquadric* quad) {}
GLAPI void APIENTRY gluCylinder(GLUquadric* quad, GLdouble base, GLdouble top, GLdouble height, GLint slices, GLint stacks) {}
GLAPI GLint APIENTRY gluBuild2DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *data) {
//printf("gluBuild2DMipmaps\n");
return 0;
}
GLAPI void APIENTRY gluPerspective(GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar) {}
GLAPI void APIENTRY gluOrtho2D(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top) {}
#ifdef __cplusplus
} // extern "C"
#endif
|