Changeset 2945 for trunk/src


Ignore:
Timestamp:
Feb 29, 2000, 2:56:52 PM (25 years ago)
Author:
sandervl
Message:

compile fixes

Location:
trunk/src/opengl
Files:
1 deleted
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/opengl/glu/include/gluos.h

    r2689 r2945  
    1 /* $Id: gluos.h,v 1.1 2000-02-09 08:50:55 jeroen Exp $ */
     1/* $Id: gluos.h,v 1.2 2000-02-29 13:56:48 sandervl Exp $ */
    22/*
    33** gluos.h - operating system dependencies for GLU
    44**
    5 ** $Header: /home/ktk/tmp/odin/2007/netlabs.cvs/odin32/src/opengl/glu/include/gluos.h,v 1.1 2000-02-09 08:50:55 jeroen Exp $*/
     5** $Header: /home/ktk/tmp/odin/2007/netlabs.cvs/odin32/src/opengl/glu/include/gluos.h,v 1.2 2000-02-29 13:56:48 sandervl Exp $*/
    66
    77#if defined(_WIN32)
     
    1919#else
    2020#if defined(__WIN32OS2__)
    21 #include <os2win.h>
    22 #define GLAPI WIN32API
     21#include <windows.h>
    2322#else
    2423/* Disable Microsoft-specific keywords */
  • trunk/src/opengl/glu/makefile

    r2730 r2945  
    1 # $Id: makefile,v 1.9 2000-02-10 01:19:17 bird Exp $
     1# $Id: makefile,v 1.10 2000-02-29 13:56:48 sandervl Exp $
    22
    33#
     
    2626!endif
    2727
    28 CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE)
    29 CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE)
     28CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE) -I..\mesa\GL
     29CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE) -I..\mesa\GL
    3030
    3131TARGET = GLU32
     
    354354
    355355dep:
    356     $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     356    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win -I..\mesa\GL \
    357357    *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    358358    cd util
  • trunk/src/opengl/glu/nurbs/interface/glinterface.cpp

    r2689 r2945  
    1 /* $Id: glinterface.cpp,v 1.1 2000-02-09 08:49:01 jeroen Exp $ */
     1/* $Id: glinterface.cpp,v 1.2 2000-02-29 13:56:48 sandervl Exp $ */
    22/*
    33** License Applicability. Except to the extent portions of this file are
     
    3333** compliant with the OpenGL(R) version 1.2.1 Specification.
    3434**
    35 ** $Date: 2000-02-09 08:49:01 $ $Revision: 1.1 $
     35** $Date: 2000-02-29 13:56:48 $ $Revision: 1.2 $
    3636*/
    3737/*
    38 ** $Header: /home/ktk/tmp/odin/2007/netlabs.cvs/odin32/src/opengl/glu/nurbs/interface/glinterface.cpp,v 1.1 2000-02-09 08:49:01 jeroen Exp $
     38** $Header: /home/ktk/tmp/odin/2007/netlabs.cvs/odin32/src/opengl/glu/nurbs/interface/glinterface.cpp,v 1.2 2000-02-29 13:56:48 sandervl Exp $
    3939*/
    4040
     
    430430}
    431431
    432 extern "C" void GLAPI
    433 gluNurbsCallback(GLUnurbs *r, GLenum which, GLvoid (*fn)())
     432GLUAPI void GLAPIENTRY gluNurbsCallback( GLUnurbsObj *nobj, GLenum which,
     433                                         void (GLCALLBACK *fn)() )
    434434{
    435435    switch (which) {
     
    446446    case GLU_NURBS_TEXTURE_COORD_DATA:
    447447    case GLU_NURBS_COLOR_DATA:
    448 #ifdef __WIN32OS2__
    449         r->putSurfCallBack(which, (GLvoid (* WIN32API)(...))fn);
    450 #else
    451         r->putSurfCallBack(which, (GLvoid (*)(...))fn);
    452 #endif
     448        nobj->putSurfCallBack(which, (GLvoid (*)(...))fn);
    453449        break;
    454450
    455451    case GLU_NURBS_ERROR:
    456 #ifdef __WIN32OS2__
    457         r->errorCallback = (void (* WIN32API)( GLenum )) fn;
    458 #else
    459         r->errorCallback = (void (*)( GLenum )) fn;
    460 #endif
     452        nobj->errorCallback = (void (*)( GLenum )) fn;
    461453        break;
    462454    default:
    463         r->postError(GLU_INVALID_ENUM);
     455        nobj->postError(GLU_INVALID_ENUM);
    464456        return;
    465457    }
  • trunk/src/opengl/glu/nurbs/interface/makefile

    r2709 r2945  
    1 # $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
     1# $Id: makefile,v 1.3 2000-02-29 13:56:49 sandervl Exp $
    22#
    33# PD-Win32 API
     
    1414!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1515
    16 CINCLUDE=-I..\.. -I..\internals -I..\nurbtess -I..\..\..\mesa -I$(PDWIN32_INCLUDE) -I..\..\include
     16CINCLUDE=-I..\..\..\mesa\GL -I..\.. -I..\internals -I..\nurbtess -I$(PDWIN32_INCLUDE) -I..\..\include  -I..\..\..\mesa
    1717
    1818CFLAGS = $(CFLAGS) $(CINCLUDE)  -DNDEBUG
     
    2828dep:
    2929    $(DEPEND) $(CINCLUDE) *.c *.cpp *.h *.asm *.inc \
    30         ..\internals\*.h ..\nurbtess\*.h ..\..\..\mesa\*.h
     30        ..\internals\*.h ..\nurbtess\*.h ..\..\..\mesa\GL\*.h
    3131
    3232!ifndef NODEP
  • trunk/src/opengl/glu/nurbs/internals/makefile

    r2709 r2945  
    1 # $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
     1# $Id: makefile,v 1.3 2000-02-29 13:56:49 sandervl Exp $
    22
    33#
     
    1515!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1616
    17 CINCLUDE=-I..\internals -I..\nurbtess -I..\..\..\mesa -I..\..\include -I$(PDWIN32_INCLUDE)
     17CINCLUDE=-I..\internals -I..\nurbtess -I..\..\..\mesa\GL -I..\..\include -I$(PDWIN32_INCLUDE)
    1818CDEFS=-DSTANDALONE -DLIBRARYBUILD -DNDEBUG
    1919
     
    3737dep:
    3838    $(DEPEND) $(CINCLUDE) *.c *.cpp *.h *.asm *.inc  \
    39         ..\nurbtess\*.h ..\..\..\mesa\*.h ..\..\include\*.h
     39        ..\nurbtess\*.h ..\..\..\mesa\GL\*.h ..\..\include\*.h
    4040
    4141!ifndef NODEP
  • trunk/src/opengl/glu/nurbs/nurbtess/makefile

    r2709 r2945  
    1 # $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
     1# $Id: makefile,v 1.3 2000-02-29 13:56:49 sandervl Exp $
    22
    33#
     
    1616
    1717
    18 CINCLUDE=-I..\internals -I..\nurbtess -I..\..\..\mesa -I$(PDWIN32_INCLUDE) -I..\..\include
     18CINCLUDE=-I..\internals -I..\nurbtess -I..\..\..\mesa\GL -I$(PDWIN32_INCLUDE) -I..\..\include
    1919
    2020CFLAGS = $(CFLAGS) $(CINCLUDE) -DNDEBUG
  • trunk/src/opengl/glu/tess/makefile

    r2709 r2945  
    1 # $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
     1# $Id: makefile,v 1.3 2000-02-29 13:56:50 sandervl Exp $
    22#
    33# PD-Win32 API
     
    1414!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1515
    16 CINCLUDE=-I.. -I..\..\mesa -I$(PDWIN32_INCLUDE) -I..\include
     16CINCLUDE=-I.. -I..\..\mesa -I$(PDWIN32_INCLUDE) -I..\include -I..\..\mesa\GL
    1717CDEFS=-DNDEBUG -Tdp
    1818
  • trunk/src/opengl/glu/util/makefile

    r2709 r2945  
    1 # $Id: makefile,v 1.2 2000-02-09 23:40:51 bird Exp $
     1# $Id: makefile,v 1.3 2000-02-29 13:56:50 sandervl Exp $
    22#
    33# PD-Win32 API
     
    1414!include $(PDWIN32_INCLUDE)/pdwin32.mk
    1515
    16 CINCLUDE=-I.. -I..\..\mesa -I$(PDWIN32_INCLUDE) -I..\include
     16CINCLUDE=-I.. -I..\..\mesa -I$(PDWIN32_INCLUDE) -I..\include -I..\..\mesa\GL
    1717
    1818CFLAGS = $(CFLAGS) $(CINCLUDE) -Tdp -DNDEBUG
  • trunk/src/opengl/glu/util/project.c

    r2689 r2945  
    1 /* $Id: project.c,v 1.1 2000-02-09 08:47:14 jeroen Exp $ */
     1/* $Id: project.c,v 1.2 2000-02-29 13:56:50 sandervl Exp $ */
    22/*
    33** License Applicability. Except to the extent portions of this file are
     
    3333** compliant with the OpenGL(R) version 1.2.1 Specification.
    3434**
    35 ** $Date: 2000-02-09 08:47:14 $ $Revision: 1.1 $
    36 ** $Header: /home/ktk/tmp/odin/2007/netlabs.cvs/odin32/src/opengl/glu/util/project.c,v 1.1 2000-02-09 08:47:14 jeroen Exp $
     35** $Date: 2000-02-29 13:56:50 $ $Revision: 1.2 $
     36** $Header: /home/ktk/tmp/odin/2007/netlabs.cvs/odin32/src/opengl/glu/util/project.c,v 1.2 2000-02-29 13:56:50 sandervl Exp $
    3737*/
    3838
     
    367367}
    368368
    369 void GLAPI
    370 gluPickMatrix(GLdouble x, GLdouble y, GLdouble deltax, GLdouble deltay,
    371                   GLint viewport[4])
     369GLUAPI void GLAPIENTRY gluPickMatrix(GLdouble x, GLdouble y, GLdouble deltax, GLdouble deltay,
     370                                     const GLint viewport[4])
    372371{
    373372    if (deltax <= 0 || deltay <= 0) {
  • trunk/src/opengl/glut/Makefile

    r2709 r2945  
    1 # $Id: Makefile,v 1.6 2000-02-09 23:40:52 bird Exp $
     1# $Id: Makefile,v 1.7 2000-02-29 13:56:51 sandervl Exp $
    22
    33#
     
    2424!endif
    2525
    26 CFLAGS = -Tdp -I..\mesa -I..\glu $(CFLAGS) -I$(PDWIN32_INCLUDE)
    27 CXXFLAGS = -Tdp -I..\mesa -I..\glu $(CXXFLAGS) -I$(PDWIN32_INCLUDE)
     26CFLAGS = -Tdp -I..\mesa\GL -I..\glu $(CFLAGS) -I$(PDWIN32_INCLUDE) -I..\mesa
     27CXXFLAGS = -Tdp -I..\mesa\GL -I..\glu $(CXXFLAGS) -I$(PDWIN32_INCLUDE) -I..\mesa
    2828
    2929TARGET=GLUT32
     
    7979
    8080dep:
    81     $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win \
     81    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win -I..\mesa\GL \
    8282        *.c *.cpp *.asm *.inc $(PDWIN32_INCLUDE)\*.h
    8383
  • trunk/src/opengl/glut/glut.h

    r2689 r2945  
    1 /* $Id: glut.h,v 1.2 2000-02-09 08:46:07 jeroen Exp $ */
     1/* $Id: glut.h,v 1.3 2000-02-29 13:56:51 sandervl Exp $ */
    22#ifndef __glut_h__
    33#define __glut_h__
     
    404404
    405405/* GLUT initialization sub-API. */
    406 extern void APIENTRY glutInit(int *argcp, char **argv);
    407 extern void APIENTRY glutInitDisplayMode(unsigned int mode);
     406extern void GLAPIENTRY glutInit(int *argcp, char **argv);
     407extern void GLAPIENTRY glutInitDisplayMode(unsigned int mode);
    408408#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
    409 extern void APIENTRY glutInitDisplayString(const char *string);
    410 #endif
    411 extern void APIENTRY glutInitWindowPosition(int x, int y);
    412 extern void APIENTRY glutInitWindowSize(int width, int height);
    413 extern void APIENTRY glutMainLoop(void);
     409extern void GLAPIENTRY glutInitDisplayString(const char *string);
     410#endif
     411extern void GLAPIENTRY glutInitWindowPosition(int x, int y);
     412extern void GLAPIENTRY glutInitWindowSize(int width, int height);
     413extern void GLAPIENTRY glutMainLoop(void);
    414414
    415415/* GLUT window sub-API. */
    416 extern int APIENTRY glutCreateWindow(const char *title);
    417 extern int APIENTRY glutCreateSubWindow(int win, int x, int y, int width, int height);
    418 extern void APIENTRY glutDestroyWindow(int win);
    419 extern void APIENTRY glutPostRedisplay(void);
     416extern int GLAPIENTRY glutCreateWindow(const char *title);
     417extern int GLAPIENTRY glutCreateSubWindow(int win, int x, int y, int width, int height);
     418extern void GLAPIENTRY glutDestroyWindow(int win);
     419extern void GLAPIENTRY glutPostRedisplay(void);
    420420#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 11)
    421 extern void APIENTRY glutPostWindowRedisplay(int win);
    422 #endif
    423 extern void APIENTRY glutSwapBuffers(void);
    424 extern int APIENTRY glutGetWindow(void);
    425 extern void APIENTRY glutSetWindow(int win);
    426 extern void APIENTRY glutSetWindowTitle(const char *title);
    427 extern void APIENTRY glutSetIconTitle(const char *title);
    428 extern void APIENTRY glutPositionWindow(int x, int y);
    429 extern void APIENTRY glutReshapeWindow(int width, int height);
    430 extern void APIENTRY glutPopWindow(void);
    431 extern void APIENTRY glutPushWindow(void);
    432 extern void APIENTRY glutIconifyWindow(void);
    433 extern void APIENTRY glutShowWindow(void);
    434 extern void APIENTRY glutHideWindow(void);
    435 #if (GLUT_API_VERSION >= 3)
    436 extern void APIENTRY glutFullScreen(void);
    437 extern void APIENTRY glutSetCursor(int cursor);
     421extern void GLAPIENTRY glutPostWindowRedisplay(int win);
     422#endif
     423extern void GLAPIENTRY glutSwapBuffers(void);
     424extern int GLAPIENTRY glutGetWindow(void);
     425extern void GLAPIENTRY glutSetWindow(int win);
     426extern void GLAPIENTRY glutSetWindowTitle(const char *title);
     427extern void GLAPIENTRY glutSetIconTitle(const char *title);
     428extern void GLAPIENTRY glutPositionWindow(int x, int y);
     429extern void GLAPIENTRY glutReshapeWindow(int width, int height);
     430extern void GLAPIENTRY glutPopWindow(void);
     431extern void GLAPIENTRY glutPushWindow(void);
     432extern void GLAPIENTRY glutIconifyWindow(void);
     433extern void GLAPIENTRY glutShowWindow(void);
     434extern void GLAPIENTRY glutHideWindow(void);
     435#if (GLUT_API_VERSION >= 3)
     436extern void GLAPIENTRY glutFullScreen(void);
     437extern void GLAPIENTRY glutSetCursor(int cursor);
    438438#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
    439 extern void APIENTRY glutWarpPointer(int x, int y);
     439extern void GLAPIENTRY glutWarpPointer(int x, int y);
    440440#endif
    441441
    442442/* GLUT overlay sub-API. */
    443 extern void APIENTRY glutEstablishOverlay(void);
    444 extern void APIENTRY glutRemoveOverlay(void);
    445 extern void APIENTRY glutUseLayer(GLenum layer);
    446 extern void APIENTRY glutPostOverlayRedisplay(void);
     443extern void GLAPIENTRY glutEstablishOverlay(void);
     444extern void GLAPIENTRY glutRemoveOverlay(void);
     445extern void GLAPIENTRY glutUseLayer(GLenum layer);
     446extern void GLAPIENTRY glutPostOverlayRedisplay(void);
    447447#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 11)
    448 extern void APIENTRY glutPostWindowOverlayRedisplay(int win);
    449 #endif
    450 extern void APIENTRY glutShowOverlay(void);
    451 extern void APIENTRY glutHideOverlay(void);
     448extern void GLAPIENTRY glutPostWindowOverlayRedisplay(int win);
     449#endif
     450extern void GLAPIENTRY glutShowOverlay(void);
     451extern void GLAPIENTRY glutHideOverlay(void);
    452452#endif
    453453
    454454/* GLUT menu sub-API. */
    455 extern int APIENTRY glutCreateMenu(void (*)(int));
    456 extern void APIENTRY glutDestroyMenu(int menu);
    457 extern int APIENTRY glutGetMenu(void);
    458 extern void APIENTRY glutSetMenu(int menu);
    459 extern void APIENTRY glutAddMenuEntry(const char *label, int value);
    460 extern void APIENTRY glutAddSubMenu(const char *label, int submenu);
    461 extern void APIENTRY glutChangeToMenuEntry(int item, const char *label, int value);
    462 extern void APIENTRY glutChangeToSubMenu(int item, const char *label, int submenu);
    463 extern void APIENTRY glutRemoveMenuItem(int item);
    464 extern void APIENTRY glutAttachMenu(int button);
    465 extern void APIENTRY glutDetachMenu(int button);
     455extern int GLAPIENTRY glutCreateMenu(void (*)(int));
     456extern void GLAPIENTRY glutDestroyMenu(int menu);
     457extern int GLAPIENTRY glutGetMenu(void);
     458extern void GLAPIENTRY glutSetMenu(int menu);
     459extern void GLAPIENTRY glutAddMenuEntry(const char *label, int value);
     460extern void GLAPIENTRY glutAddSubMenu(const char *label, int submenu);
     461extern void GLAPIENTRY glutChangeToMenuEntry(int item, const char *label, int value);
     462extern void GLAPIENTRY glutChangeToSubMenu(int item, const char *label, int submenu);
     463extern void GLAPIENTRY glutRemoveMenuItem(int item);
     464extern void GLAPIENTRY glutAttachMenu(int button);
     465extern void GLAPIENTRY glutDetachMenu(int button);
    466466
    467467/* GLUT window callback sub-API. */
    468 extern void APIENTRY glutDisplayFunc(void (*func)(void));
    469 extern void APIENTRY glutReshapeFunc(void (*func)(int width, int height));
    470 extern void APIENTRY glutKeyboardFunc(void (*func)(unsigned char key, int x, int y));
    471 extern void APIENTRY glutMouseFunc(void (*func)(int button, int state, int x, int y));
    472 extern void APIENTRY glutMotionFunc(void (*func)(int x, int y));
    473 extern void APIENTRY glutPassiveMotionFunc(void (*func)(int x, int y));
    474 extern void APIENTRY glutEntryFunc(void (*func)(int state));
    475 extern void APIENTRY glutVisibilityFunc(void (*func)(int state));
    476 extern void APIENTRY glutIdleFunc(void (*func)(void));
    477 extern void APIENTRY glutTimerFunc(unsigned int millis, void (*func)(int value), int value);
    478 extern void APIENTRY glutMenuStateFunc(void (*func)(int state));
     468extern void GLAPIENTRY glutDisplayFunc(void (*func)(void));
     469extern void GLAPIENTRY glutReshapeFunc(void (*func)(int width, int height));
     470extern void GLAPIENTRY glutKeyboardFunc(void (*func)(unsigned char key, int x, int y));
     471extern void GLAPIENTRY glutMouseFunc(void (*func)(int button, int state, int x, int y));
     472extern void GLAPIENTRY glutMotionFunc(void (*func)(int x, int y));
     473extern void GLAPIENTRY glutPassiveMotionFunc(void (*func)(int x, int y));
     474extern void GLAPIENTRY glutEntryFunc(void (*func)(int state));
     475extern void GLAPIENTRY glutVisibilityFunc(void (*func)(int state));
     476extern void GLAPIENTRY glutIdleFunc(void (*func)(void));
     477extern void GLAPIENTRY glutTimerFunc(unsigned int millis, void (*func)(int value), int value);
     478extern void GLAPIENTRY glutMenuStateFunc(void (*func)(int state));
    479479#if (GLUT_API_VERSION >= 2)
    480 extern void APIENTRY glutSpecialFunc(void (*func)(int key, int x, int y));
    481 extern void APIENTRY glutSpaceballMotionFunc(void (*func)(int x, int y, int z));
    482 extern void APIENTRY glutSpaceballRotateFunc(void (*func)(int x, int y, int z));
    483 extern void APIENTRY glutSpaceballButtonFunc(void (*func)(int button, int state));
    484 extern void APIENTRY glutButtonBoxFunc(void (*func)(int button, int state));
    485 extern void APIENTRY glutDialsFunc(void (*func)(int dial, int value));
    486 extern void APIENTRY glutTabletMotionFunc(void (*func)(int x, int y));
    487 extern void APIENTRY glutTabletButtonFunc(void (*func)(int button, int state, int x, int y));
    488 #if (GLUT_API_VERSION >= 3)
    489 extern void APIENTRY glutMenuStatusFunc(void (*func)(int status, int x, int y));
    490 extern void APIENTRY glutOverlayDisplayFunc(void (*func)(void));
     480extern void GLAPIENTRY glutSpecialFunc(void (*func)(int key, int x, int y));
     481extern void GLAPIENTRY glutSpaceballMotionFunc(void (*func)(int x, int y, int z));
     482extern void GLAPIENTRY glutSpaceballRotateFunc(void (*func)(int x, int y, int z));
     483extern void GLAPIENTRY glutSpaceballButtonFunc(void (*func)(int button, int state));
     484extern void GLAPIENTRY glutButtonBoxFunc(void (*func)(int button, int state));
     485extern void GLAPIENTRY glutDialsFunc(void (*func)(int dial, int value));
     486extern void GLAPIENTRY glutTabletMotionFunc(void (*func)(int x, int y));
     487extern void GLAPIENTRY glutTabletButtonFunc(void (*func)(int button, int state, int x, int y));
     488#if (GLUT_API_VERSION >= 3)
     489extern void GLAPIENTRY glutMenuStatusFunc(void (*func)(int status, int x, int y));
     490extern void GLAPIENTRY glutOverlayDisplayFunc(void (*func)(void));
    491491#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
    492 extern void APIENTRY glutWindowStatusFunc(void (*func)(int state));
     492extern void GLAPIENTRY glutWindowStatusFunc(void (*func)(int state));
    493493#endif
    494494#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13)
    495 extern void APIENTRY glutKeyboardUpFunc(void (*func)(unsigned char key, int x, int y));
    496 extern void APIENTRY glutSpecialUpFunc(void (*func)(int key, int x, int y));
    497 extern void APIENTRY glutJoystickFunc(void (*func)(unsigned int buttonMask, int x, int y, int z), int pollInterval);
     495extern void GLAPIENTRY glutKeyboardUpFunc(void (*func)(unsigned char key, int x, int y));
     496extern void GLAPIENTRY glutSpecialUpFunc(void (*func)(int key, int x, int y));
     497extern void GLAPIENTRY glutJoystickFunc(void (*func)(unsigned int buttonMask, int x, int y, int z), int pollInterval);
    498498#endif
    499499#endif
     
    501501
    502502/* GLUT color index sub-API. */
    503 extern void APIENTRY glutSetColor(int, GLfloat red, GLfloat green, GLfloat blue);
    504 extern GLfloat APIENTRY glutGetColor(int ndx, int component);
    505 extern void APIENTRY glutCopyColormap(int win);
     503extern void GLAPIENTRY glutSetColor(int, GLfloat red, GLfloat green, GLfloat blue);
     504extern GLfloat GLAPIENTRY glutGetColor(int ndx, int component);
     505extern void GLAPIENTRY glutCopyColormap(int win);
    506506
    507507/* GLUT state retrieval sub-API. */
    508 extern int APIENTRY glutGet(GLenum type);
    509 extern int APIENTRY glutDeviceGet(GLenum type);
     508extern int GLAPIENTRY glutGet(GLenum type);
     509extern int GLAPIENTRY glutDeviceGet(GLenum type);
    510510#if (GLUT_API_VERSION >= 2)
    511511/* GLUT extension support sub-API */
    512 extern int APIENTRY glutExtensionSupported(const char *name);
    513 #endif
    514 #if (GLUT_API_VERSION >= 3)
    515 extern int APIENTRY glutGetModifiers(void);
    516 extern int APIENTRY glutLayerGet(GLenum type);
     512extern int GLAPIENTRY glutExtensionSupported(const char *name);
     513#endif
     514#if (GLUT_API_VERSION >= 3)
     515extern int GLAPIENTRY glutGetModifiers(void);
     516extern int GLAPIENTRY glutLayerGet(GLenum type);
    517517#endif
    518518
    519519/* GLUT font sub-API */
    520 extern void APIENTRY glutBitmapCharacter(void *font, int character);
    521 extern int APIENTRY glutBitmapWidth(void *font, int character);
    522 extern void APIENTRY glutStrokeCharacter(void *font, int character);
    523 extern int APIENTRY glutStrokeWidth(void *font, int character);
     520extern void GLAPIENTRY glutBitmapCharacter(void *font, int character);
     521extern int GLAPIENTRY glutBitmapWidth(void *font, int character);
     522extern void GLAPIENTRY glutStrokeCharacter(void *font, int character);
     523extern int GLAPIENTRY glutStrokeWidth(void *font, int character);
    524524#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
    525 extern int APIENTRY glutBitmapLength(void *font, const unsigned char *string);
    526 extern int APIENTRY glutStrokeLength(void *font, const unsigned char *string);
     525extern int GLAPIENTRY glutBitmapLength(void *font, const unsigned char *string);
     526extern int GLAPIENTRY glutStrokeLength(void *font, const unsigned char *string);
    527527#endif
    528528
    529529/* GLUT pre-built models sub-API */
    530 extern void APIENTRY glutWireSphere(GLdouble radius, GLint slices, GLint stacks);
    531 extern void APIENTRY glutSolidSphere(GLdouble radius, GLint slices, GLint stacks);
    532 extern void APIENTRY glutWireCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
    533 extern void APIENTRY glutSolidCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
    534 extern void APIENTRY glutWireCube(GLdouble size);
    535 extern void APIENTRY glutSolidCube(GLdouble size);
    536 extern void APIENTRY glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
    537 extern void APIENTRY glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
    538 extern void APIENTRY glutWireDodecahedron(void);
    539 extern void APIENTRY glutSolidDodecahedron(void);
    540 extern void APIENTRY glutWireTeapot(GLdouble size);
    541 extern void APIENTRY glutSolidTeapot(GLdouble size);
    542 extern void APIENTRY glutWireOctahedron(void);
    543 extern void APIENTRY glutSolidOctahedron(void);
    544 extern void APIENTRY glutWireTetrahedron(void);
    545 extern void APIENTRY glutSolidTetrahedron(void);
    546 extern void APIENTRY glutWireIcosahedron(void);
    547 extern void APIENTRY glutSolidIcosahedron(void);
     530extern void GLAPIENTRY glutWireSphere(GLdouble radius, GLint slices, GLint stacks);
     531extern void GLAPIENTRY glutSolidSphere(GLdouble radius, GLint slices, GLint stacks);
     532extern void GLAPIENTRY glutWireCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
     533extern void GLAPIENTRY glutSolidCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
     534extern void GLAPIENTRY glutWireCube(GLdouble size);
     535extern void GLAPIENTRY glutSolidCube(GLdouble size);
     536extern void GLAPIENTRY glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
     537extern void GLAPIENTRY glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
     538extern void GLAPIENTRY glutWireDodecahedron(void);
     539extern void GLAPIENTRY glutSolidDodecahedron(void);
     540extern void GLAPIENTRY glutWireTeapot(GLdouble size);
     541extern void GLAPIENTRY glutSolidTeapot(GLdouble size);
     542extern void GLAPIENTRY glutWireOctahedron(void);
     543extern void GLAPIENTRY glutSolidOctahedron(void);
     544extern void GLAPIENTRY glutWireTetrahedron(void);
     545extern void GLAPIENTRY glutSolidTetrahedron(void);
     546extern void GLAPIENTRY glutWireIcosahedron(void);
     547extern void GLAPIENTRY glutSolidIcosahedron(void);
    548548
    549549#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
    550550/* GLUT video resize sub-API. */
    551 extern int APIENTRY glutVideoResizeGet(GLenum param);
    552 extern void APIENTRY glutSetupVideoResizing(void);
    553 extern void APIENTRY glutStopVideoResizing(void);
    554 extern void APIENTRY glutVideoResize(int x, int y, int width, int height);
    555 extern void APIENTRY glutVideoPan(int x, int y, int width, int height);
     551extern int GLAPIENTRY glutVideoResizeGet(GLenum param);
     552extern void GLAPIENTRY glutSetupVideoResizing(void);
     553extern void GLAPIENTRY glutStopVideoResizing(void);
     554extern void GLAPIENTRY glutVideoResize(int x, int y, int width, int height);
     555extern void GLAPIENTRY glutVideoPan(int x, int y, int width, int height);
    556556
    557557/* GLUT debugging sub-API. */
    558 extern void APIENTRY glutReportErrors(void);
     558extern void GLAPIENTRY glutReportErrors(void);
    559559#endif
    560560
     
    572572#define GLUT_JOYSTICK_BUTTON_D          8
    573573
    574 extern void APIENTRY glutIgnoreKeyRepeat(int ignore);
    575 extern void APIENTRY glutSetKeyRepeat(int repeatMode);
    576 extern void APIENTRY glutForceJoystickFunc(void);
     574extern void GLAPIENTRY glutIgnoreKeyRepeat(int ignore);
     575extern void GLAPIENTRY glutSetKeyRepeat(int repeatMode);
     576extern void GLAPIENTRY glutForceJoystickFunc(void);
    577577
    578578/* GLUT game mode sub-API. */
     
    586586#define GLUT_GAME_MODE_DISPLAY_CHANGED  6
    587587
    588 extern void APIENTRY glutGameModeString(const char *string);
    589 extern int APIENTRY glutEnterGameMode(void);
    590 extern void APIENTRY glutLeaveGameMode(void);
    591 extern int APIENTRY glutGameModeGet(GLenum mode);
     588extern void GLAPIENTRY glutGameModeString(const char *string);
     589extern int GLAPIENTRY glutEnterGameMode(void);
     590extern void GLAPIENTRY glutLeaveGameMode(void);
     591extern int GLAPIENTRY glutGameModeGet(GLenum mode);
    592592#endif
    593593
  • trunk/src/opengl/mesa/GL/gl.h

    r2938 r2945  
    1 /* $Id: gl.h,v 1.1 2000-02-29 00:43:31 sandervl Exp $ */
     1/* $Id: gl.h,v 1.2 2000-02-29 13:56:52 sandervl Exp $ */
    22
    33/*
     
    10431043
    10441044}
    1045 #ifdef CENTERLINE_CLPP
     1045#if defined(CENTERLINE_CLPP) || defined(__cplusplus)
    10461046  /* CenterLine C++ workaround: */
    10471047  gl_enum;
  • trunk/src/opengl/mesa/GL/glu.h

    r2938 r2945  
    1 /* $Id: glu.h,v 1.1 2000-02-29 00:43:31 sandervl Exp $ */
     1/* $Id: glu.h,v 1.2 2000-02-29 13:56:52 sandervl Exp $ */
    22
    33/*
     
    7878#define GLU_FALSE  GL_FALSE
    7979
     80#define GLU_TESS_MAX_COORD      1.0e150
     81
    8082
    8183enum {
     
    132134        GLU_TESS_ERROR8 = 100158,  /* */
    133135
     136        GLU_TESS_MISSING_BEGIN_POLYGON = GLU_TESS_ERROR1,
     137        GLU_TESS_MISSING_BEGIN_CONTOUR = GLU_TESS_ERROR2,
     138        GLU_TESS_MISSING_END_POLYGON   = GLU_TESS_ERROR3,
     139        GLU_TESS_MISSING_END_CONTOUR   = GLU_TESS_ERROR4,
     140        GLU_TESS_COORD_TOO_LARGE       = GLU_TESS_ERROR5,
     141        GLU_TESS_NEED_COMBINE_CALLBACK = GLU_TESS_ERROR6,
     142
    134143        /* NURBS */
     144        GLU_NURBS_MODE          = 100160,
     145        GLU_NURBS_TESSELLATOR   = 100161,
     146        GLU_NURBS_RENDERER      = 100162,
     147        GLU_NURBS_BEGIN         = 100164,
     148        GLU_NURBS_VERTEX        = 100165,
     149        GLU_NURBS_NORMAL        = 100166,
     150        GLU_NURBS_COLOR         = 100167,
     151        GLU_NURBS_TEXTURE_COORD = 100168,
     152        GLU_NURBS_END           = 100169,
     153        GLU_NURBS_BEGIN_DATA    = 100170,
     154        GLU_NURBS_VERTEX_DATA   = 100171,
     155        GLU_NURBS_NORMAL_DATA   = 100172,
     156        GLU_NURBS_COLOR_DATA    = 100173,
     157        GLU_NURBS_TEXTURE_COORD_DATA = 100174,
     158        GLU_NURBS_END_DATA      = 100175,
     159
    135160        GLU_AUTO_LOAD_MATRIX    = 100200,
    136161        GLU_CULLING             = 100201,
     
    141166        GLU_U_STEP              = 100206,
    142167        GLU_V_STEP              = 100207,
     168        GLU_OBJECT_PARAMETRIC_ERROR = 100208,
     169        GLU_OBJECT_PATH_LENGTH  = 100209,
     170
     171        GLU_MAP1_TRIM_2         = 100210,
     172        GLU_MAP1_TRIM_3         = 100211,
    143173
    144174        GLU_PATH_LENGTH         = 100215,
     
    146176        GLU_DOMAIN_DISTANCE     = 100217,
    147177
    148         GLU_MAP1_TRIM_2         = 100210,
    149         GLU_MAP1_TRIM_3         = 100211,
    150 
    151178        GLU_OUTLINE_POLYGON     = 100240,
    152179        GLU_OUTLINE_PATCH       = 100241,
     180
     181        GLU_ERROR               = GLU_TESS_ERROR,
     182        GLU_NURBS_ERROR         = GLU_ERROR, /* FIXME: is this correct?? */
    153183
    154184        GLU_NURBS_ERROR1  = 100251,   /* spline order un-supported */
     
    195225        GLU_OUT_OF_MEMORY               = 100902,
    196226        GLU_INCOMPATIBLE_GL_VERSION     = 100903,
     227        GLU_INVALID_OPERATION           = 100904,
    197228
    198229        /* New in GLU 1.1 */
     
    213244        GLU_VERTEX      = GLU_TESS_VERTEX,
    214245        GLU_END         = GLU_TESS_END,
    215         GLU_ERROR       = GLU_TESS_ERROR,
    216246        GLU_EDGE_FLAG   = GLU_TESS_EDGE_FLAG
    217247};
     
    404434                                       void (GLCALLBACK *fn)() );
    405435
     436GLUAPI GLboolean GLAPIENTRY gluCheckExtension(const GLubyte *extName,
     437                                              const GLubyte *extString);
    406438
    407439
Note: See TracChangeset for help on using the changeset viewer.