X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=src%2FMoof%2FOpenGL.cc;fp=src%2FMoof%2FOpenGL.cc;h=0000000000000000000000000000000000000000;hp=b286b35a0a5951f37b9e78561fa61cf934a08bc8;hb=8ad81a8282ce6e9e488a453e6bcd05fbc09715dc;hpb=50c1239917f5e443b8ec91773c85ceb3db7da67b diff --git a/src/Moof/OpenGL.cc b/src/Moof/OpenGL.cc deleted file mode 100644 index b286b35..0000000 --- a/src/Moof/OpenGL.cc +++ /dev/null @@ -1,96 +0,0 @@ - -/******************************************************************************* - - Copyright (c) 2009, Charles McGarvey - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*******************************************************************************/ - -#include "OpenGL.hh" - - -#if USE_DOUBLE_PRECISION - -void (*glGetScalarv)(GLenum, GLscalar*)(glGetDoublev); - -void (*glLoadMatrix)(const GLscalar*)(glLoadMatrixd); -void (*glMultMatrix)(const GLscalar*)(glMultMatrixd); - -void (*glScale)(GLscalar, GLscalar, GLscalar)(glScaled); -void (*glRotate)(GLscalar, GLscalar, GLscalar, GLscalar)(glRotated); -void (*glTranslate)(GLscalar, GLscalar, GLscalar)(glTranslated); - -void (*glColor3)(GLscalar, GLscalar, GLscalar)(glColor3d); -void (*glColor4)(GLscalar, GLscalar, GLscalar, GLscalar)(glColor4d); -void (*glColor3v)(const GLscalar*)(glColor3dv); -void (*glColor4v)(const GLscalar*)(glColor4dv); - -void (*glVertex2)(GLscalar, GLscalar)(glVertex2d); -void (*glVertex3)(GLscalar, GLscalar, GLscalar)(glVertex3d); -void (*glVertex4)(GLscalar, GLscalar, GLscalar, GLscalar)(glVertex4d); -void (*glVertex2v)(const GLscalar*)(glVertex2dv); -void (*glVertex3v)(const GLscalar*)(glVertex3dv); -void (*glVertex4v)(const GLscalar*)(glVertex4dv); - -void (*glTexCoord2)(GLscalar, GLscalar)(glTexCoord2d); -void (*glTexCoord3)(GLscalar, GLscalar, GLscalar)(glTexCoord3d); -void (*glTexCoord4)(GLscalar, GLscalar, GLscalar, GLscalar)(glTexCoord4d); -void (*glTexCoord2v)(const GLscalar*)(glTexCoord2dv); -void (*glTexCoord3v)(const GLscalar*)(glTexCoord3dv); -void (*glTexCoord4v)(const GLscalar*)(glTexCoord4dv); - -#else - -void (*glGetScalarv(GLenum, GLscalar*)(glGetFloatv); - -void (*glLoadMatrix)(const GLscalar*)(glLoadMatrixf); -void (*glMultMatrix)(const GLscalar*)(glMultMatrixf); - -void (*glScale)(GLscalar, GLscalar, GLscalar)(glScalef); -void (*glRotate)(GLscalar, GLscalar, GLscalar, GLscalar)(glRotatef); -void (*glTranslate)(GLscalar, GLscalar, GLscalar)(glTranslatef); - -void (*glColor3)(GLscalar, GLscalar, GLscalar)(glColor3f); -void (*glColor4)(GLscalar, GLscalar, GLscalar, GLscalar)(glColor4f); -void (*glColor3v)(const GLscalar*)(glColor3fv); -void (*glColor4v)(const GLscalar*)(glColor4fv); - -void (*glVertex2)(GLscalar, GLscalar)(glVertex2f); -void (*glVertex3)(GLscalar, GLscalar, GLscalar)(glVertex3f); -void (*glVertex4)(GLscalar, GLscalar, GLscalar, GLscalar)(glVertex4f); -void (*glVertex2v)(const GLscalar*)(glVertex2fv); -void (*glVertex3v)(const GLscalar*)(glVertex3fv); -void (*glVertex4v)(const GLscalar*)(glVertex4fv); - -void (*glTexCoord2)(GLscalar, GLscalar)(glTexCoord2f); -void (*glTexCoord3)(GLscalar, GLscalar, GLscalar)(glTexCoord3f); -void (*glTexCoord4)(GLscalar, GLscalar, GLscalar, GLscalar)(glTexCoord4f); -void (*glTexCoord2v)(const GLscalar*)(glTexCoord2df); -void (*glTexCoord3v)(const GLscalar*)(glTexCoord3df); -void (*glTexCoord4v)(const GLscalar*)(glTexCoord4df); - -#endif - - -/** vim: set ts=4 sw=4 tw=80: *************************************************/ -