343 lines
26 KiB
C
343 lines
26 KiB
C
void __glutInit(int *argcp, char **argv) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-34(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutInit(x1,x2) __glutInit((x1),(x2))
|
|
|
|
void __glutInitDisplayMode(unsigned int mode) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-40(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutInitDisplayMode(x1) __glutInitDisplayMode((x1))
|
|
|
|
void __glutInitDisplayString(const char *string) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-46(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutInitDisplayString(x1) __glutInitDisplayString((x1))
|
|
|
|
void __glutInitWindowPosition(int x, int y) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-52(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutInitWindowPosition(x1,x2) __glutInitWindowPosition((x1),(x2))
|
|
|
|
void __glutInitWindowSize(int width, int height) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-58(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutInitWindowSize(x1,x2) __glutInitWindowSize((x1),(x2))
|
|
|
|
void __glutMainLoop(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-64(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutMainLoop() __glutMainLoop()
|
|
|
|
int __glutCreateWindow(const char *title) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-70(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutCreateWindow(x1) __glutCreateWindow((x1))
|
|
|
|
int __glutCreateSubWindow(int win, int x, int y, int width, int height) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-76(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutCreateSubWindow(x1,x2,x3,x4,x5) __glutCreateSubWindow((x1),(x2),(x3),(x4),(x5))
|
|
|
|
void __glutDestroyWindow(int win) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-82(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutDestroyWindow(x1) __glutDestroyWindow((x1))
|
|
|
|
void __glutPostRedisplay(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-88(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutPostRedisplay() __glutPostRedisplay()
|
|
|
|
void __glutSwapBuffers(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-94(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSwapBuffers() __glutSwapBuffers()
|
|
|
|
int __glutGetWindow(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-100(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutGetWindow() __glutGetWindow()
|
|
|
|
void __glutSetWindow(int win) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-106(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSetWindow(x1) __glutSetWindow((x1))
|
|
|
|
void __glutSetWindowTitle(const char *title) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-112(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSetWindowTitle(x1) __glutSetWindowTitle((x1))
|
|
|
|
void __glutSetIconTitle(const char *title) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-118(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSetIconTitle(x1) __glutSetIconTitle((x1))
|
|
|
|
void __glutPositionWindow(int x, int y) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-124(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutPositionWindow(x1,x2) __glutPositionWindow((x1),(x2))
|
|
|
|
void __glutReshapeWindow(int width, int height) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-130(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutReshapeWindow(x1,x2) __glutReshapeWindow((x1),(x2))
|
|
|
|
void __glutPopWindow(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-136(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutPopWindow() __glutPopWindow()
|
|
|
|
void __glutPushWindow(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-142(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutPushWindow() __glutPushWindow()
|
|
|
|
void __glutIconifyWindow(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-148(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutIconifyWindow() __glutIconifyWindow()
|
|
|
|
void __glutShowWindow(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-154(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutShowWindow() __glutShowWindow()
|
|
|
|
void __glutHideWindow(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-160(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutHideWindow() __glutHideWindow()
|
|
|
|
void __glutFullScreen(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-166(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutFullScreen() __glutFullScreen()
|
|
|
|
void __glutSetCursor(int cursor) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-172(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSetCursor(x1) __glutSetCursor((x1))
|
|
|
|
void __glutWarpPointer(int x, int y) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-178(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWarpPointer(x1,x2) __glutWarpPointer((x1),(x2))
|
|
|
|
void __glutEstablishOverlay(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-184(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutEstablishOverlay() __glutEstablishOverlay()
|
|
|
|
void __glutRemoveOverlay(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-190(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutRemoveOverlay() __glutRemoveOverlay()
|
|
|
|
void __glutUseLayer(GLenum layer) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-196(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutUseLayer(x1) __glutUseLayer((x1))
|
|
|
|
void __glutPostOverlayRedisplay(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-202(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutPostOverlayRedisplay() __glutPostOverlayRedisplay()
|
|
|
|
void __glutShowOverlay(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-208(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutShowOverlay() __glutShowOverlay()
|
|
|
|
void __glutHideOverlay(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-214(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutHideOverlay() __glutHideOverlay()
|
|
|
|
int __glutCreateMenu(void (*)(int)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-220(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutCreateMenu(x1) __glutCreateMenu((x1))
|
|
|
|
void __glutDestroyMenu(int menu) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-226(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutDestroyMenu(x1) __glutDestroyMenu((x1))
|
|
|
|
int __glutGetMenu(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-232(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutGetMenu() __glutGetMenu()
|
|
|
|
void __glutSetMenu(int menu) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-238(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSetMenu(x1) __glutSetMenu((x1))
|
|
|
|
void __glutAddMenuEntry(const char *label, int value) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-244(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutAddMenuEntry(x1,x2) __glutAddMenuEntry((x1),(x2))
|
|
|
|
void __glutAddSubMenu(const char *label, int submenu) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-250(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutAddSubMenu(x1,x2) __glutAddSubMenu((x1),(x2))
|
|
|
|
void __glutChangeToMenuEntry(int item, const char *label, int value) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-256(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutChangeToMenuEntry(x1,x2,x3) __glutChangeToMenuEntry((x1),(x2),(x3))
|
|
|
|
void __glutChangeToSubMenu(int item, const char *label, int submenu) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-262(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutChangeToSubMenu(x1,x2,x3) __glutChangeToSubMenu((x1),(x2),(x3))
|
|
|
|
void __glutRemoveMenuItem(int item) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-268(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutRemoveMenuItem(x1) __glutRemoveMenuItem((x1))
|
|
|
|
void __glutAttachMenu(int button) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-274(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutAttachMenu(x1) __glutAttachMenu((x1))
|
|
|
|
void __glutDetachMenu(int button) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-280(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutDetachMenu(x1) __glutDetachMenu((x1))
|
|
|
|
void __glutDisplayFunc(void (*func)(void)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-286(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutDisplayFunc(x1) __glutDisplayFunc((x1))
|
|
|
|
void __glutReshapeFunc(void (*func)(int width, int height)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-292(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutReshapeFunc(x1) __glutReshapeFunc((x1))
|
|
|
|
void __glutKeyboardFunc(void (*func)(unsigned char key, int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-298(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutKeyboardFunc(x1) __glutKeyboardFunc((x1))
|
|
|
|
void __glutMouseFunc(void (*func)(int button, int state, int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-304(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutMouseFunc(x1) __glutMouseFunc((x1))
|
|
|
|
void __glutMotionFunc(void (*func)(int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-310(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutMotionFunc(x1) __glutMotionFunc((x1))
|
|
|
|
void __glutPassiveMotionFunc(void (*func)(int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-316(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutPassiveMotionFunc(x1) __glutPassiveMotionFunc((x1))
|
|
|
|
void __glutEntryFunc(void (*func)(int state)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-322(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutEntryFunc(x1) __glutEntryFunc((x1))
|
|
|
|
void __glutVisibilityFunc(void (*func)(int state)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-328(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutVisibilityFunc(x1) __glutVisibilityFunc((x1))
|
|
|
|
void __glutIdleFunc(void (*func)(void)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-334(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutIdleFunc(x1) __glutIdleFunc((x1))
|
|
|
|
void __glutTimerFunc(unsigned int millis, void (*func)(int value), int value) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-340(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutTimerFunc(x1,x2,x3) __glutTimerFunc((x1),(x2),(x3))
|
|
|
|
void __glutMenuStateFunc(void (*func)(int state)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-346(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutMenuStateFunc(x1) __glutMenuStateFunc((x1))
|
|
|
|
void __glutSpecialFunc(void (*func)(int key, int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-352(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSpecialFunc(x1) __glutSpecialFunc((x1))
|
|
|
|
void __glutSpaceballMotionFunc(void (*func)(int x, int y, int z)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-358(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSpaceballMotionFunc(x1) __glutSpaceballMotionFunc((x1))
|
|
|
|
void __glutSpaceballRotateFunc(void (*func)(int x, int y, int z)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-364(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSpaceballRotateFunc(x1) __glutSpaceballRotateFunc((x1))
|
|
|
|
void __glutSpaceballButtonFunc(void (*func)(int button, int state)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-370(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSpaceballButtonFunc(x1) __glutSpaceballButtonFunc((x1))
|
|
|
|
void __glutButtonBoxFunc(void (*func)(int button, int state)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-376(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutButtonBoxFunc(x1) __glutButtonBoxFunc((x1))
|
|
|
|
void __glutDialsFunc(void (*func)(int dial, int value)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-382(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutDialsFunc(x1) __glutDialsFunc((x1))
|
|
|
|
void __glutTabletMotionFunc(void (*func)(int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-388(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutTabletMotionFunc(x1) __glutTabletMotionFunc((x1))
|
|
|
|
void __glutTabletButtonFunc(void (*func)(int button, int state, int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-394(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutTabletButtonFunc(x1) __glutTabletButtonFunc((x1))
|
|
|
|
void __glutMenuStatusFunc(void (*func)(int status, int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-400(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutMenuStatusFunc(x1) __glutMenuStatusFunc((x1))
|
|
|
|
void __glutOverlayDisplayFunc(void (*func)(void)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-406(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutOverlayDisplayFunc(x1) __glutOverlayDisplayFunc((x1))
|
|
|
|
void __glutWindowStatusFunc(void (*func)(int state)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-412(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWindowStatusFunc(x1) __glutWindowStatusFunc((x1))
|
|
|
|
void __glutSetColor(int, GLfloat red, GLfloat green, GLfloat blue) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-418(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSetColor(x1,x2,x3,x4) __glutSetColor((x1),(x2),(x3),(x4))
|
|
|
|
GLfloat __glutGetColor(int ndx, int component) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-424(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutGetColor(x1,x2) __glutGetColor((x1),(x2))
|
|
|
|
void __glutCopyColormap(int win) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-430(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutCopyColormap(x1) __glutCopyColormap((x1))
|
|
|
|
int __glutGet(GLenum type) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-436(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutGet(x1) __glutGet((x1))
|
|
|
|
int __glutDeviceGet(GLenum type) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-442(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutDeviceGet(x1) __glutDeviceGet((x1))
|
|
|
|
int __glutExtensionSupported(const char *name) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-448(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutExtensionSupported(x1) __glutExtensionSupported((x1))
|
|
|
|
int __glutGetModifiers(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-454(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutGetModifiers() __glutGetModifiers()
|
|
|
|
int __glutLayerGet(GLenum type) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-460(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutLayerGet(x1) __glutLayerGet((x1))
|
|
|
|
void __glutBitmapCharacter(void *font, int character) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-466(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutBitmapCharacter(x1,x2) __glutBitmapCharacter((x1),(x2))
|
|
|
|
int __glutBitmapWidth(void *font, int character) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-472(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutBitmapWidth(x1,x2) __glutBitmapWidth((x1),(x2))
|
|
|
|
void __glutStrokeCharacter(void *font, int character) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-478(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutStrokeCharacter(x1,x2) __glutStrokeCharacter((x1),(x2))
|
|
|
|
int __glutStrokeWidth(void *font, int character) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-484(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutStrokeWidth(x1,x2) __glutStrokeWidth((x1),(x2))
|
|
|
|
int __glutBitmapLength(void *font, const unsigned char *string) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-490(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutBitmapLength(x1,x2) __glutBitmapLength((x1),(x2))
|
|
|
|
int __glutStrokeLength(void *font, const unsigned char *string) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-496(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutStrokeLength(x1,x2) __glutStrokeLength((x1),(x2))
|
|
|
|
void __glutWireSphere(GLdouble radius, GLint slices, GLint stacks) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-502(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWireSphere(x1,x2,x3) __glutWireSphere((x1),(x2),(x3))
|
|
|
|
void __glutSolidSphere(GLdouble radius, GLint slices, GLint stacks) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-508(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSolidSphere(x1,x2,x3) __glutSolidSphere((x1),(x2),(x3))
|
|
|
|
void __glutWireCone(GLdouble base, GLdouble height, GLint slices, GLint stacks) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-514(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWireCone(x1,x2,x3,x4) __glutWireCone((x1),(x2),(x3),(x4))
|
|
|
|
void __glutSolidCone(GLdouble base, GLdouble height, GLint slices, GLint stacks) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-520(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSolidCone(x1,x2,x3,x4) __glutSolidCone((x1),(x2),(x3),(x4))
|
|
|
|
void __glutWireCube(GLdouble size) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-526(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWireCube(x1) __glutWireCube((x1))
|
|
|
|
void __glutSolidCube(GLdouble size) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-532(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSolidCube(x1) __glutSolidCube((x1))
|
|
|
|
void __glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-538(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWireTorus(x1,x2,x3,x4) __glutWireTorus((x1),(x2),(x3),(x4))
|
|
|
|
void __glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-544(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSolidTorus(x1,x2,x3,x4) __glutSolidTorus((x1),(x2),(x3),(x4))
|
|
|
|
void __glutWireDodecahedron(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-550(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWireDodecahedron() __glutWireDodecahedron()
|
|
|
|
void __glutSolidDodecahedron(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-556(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSolidDodecahedron() __glutSolidDodecahedron()
|
|
|
|
void __glutWireTeapot(GLdouble size) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-562(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWireTeapot(x1) __glutWireTeapot((x1))
|
|
|
|
void __glutSolidTeapot(GLdouble size) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-568(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSolidTeapot(x1) __glutSolidTeapot((x1))
|
|
|
|
void __glutWireOctahedron(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-574(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWireOctahedron() __glutWireOctahedron()
|
|
|
|
void __glutSolidOctahedron(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-580(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSolidOctahedron() __glutSolidOctahedron()
|
|
|
|
void __glutWireTetrahedron(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-586(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWireTetrahedron() __glutWireTetrahedron()
|
|
|
|
void __glutSolidTetrahedron(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-592(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSolidTetrahedron() __glutSolidTetrahedron()
|
|
|
|
void __glutWireIcosahedron(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-598(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutWireIcosahedron() __glutWireIcosahedron()
|
|
|
|
void __glutSolidIcosahedron(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-604(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSolidIcosahedron() __glutSolidIcosahedron()
|
|
|
|
int __glutVideoResizeGet(GLenum param) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-610(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutVideoResizeGet(x1) __glutVideoResizeGet((x1))
|
|
|
|
void __glutSetupVideoResizing(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-616(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSetupVideoResizing() __glutSetupVideoResizing()
|
|
|
|
void __glutStopVideoResizing(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-622(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutStopVideoResizing() __glutStopVideoResizing()
|
|
|
|
void __glutVideoResize(int x, int y, int width, int height) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-628(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutVideoResize(x1,x2,x3,x4) __glutVideoResize((x1),(x2),(x3),(x4))
|
|
|
|
void __glutVideoPan(int x, int y, int width, int height) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-634(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutVideoPan(x1,x2,x3,x4) __glutVideoPan((x1),(x2),(x3),(x4))
|
|
|
|
void __glutReportErrors(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-640(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutReportErrors() __glutReportErrors()
|
|
|
|
void __glutKeyboardUpFunc(void (*func)(unsigned char key, int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-646(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutKeyboardUpFunc(x1) __glutKeyboardUpFunc((x1))
|
|
|
|
void __glutSpecialUpFunc(void (*func)(int key, int x, int y)) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-652(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSpecialUpFunc(x1) __glutSpecialUpFunc((x1))
|
|
|
|
void __glutJoystickFunc(void (*func)(unsigned int buttonMask, int x, int y, int z), int pollInterval) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-658(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutJoystickFunc(x1,x2) __glutJoystickFunc((x1),(x2))
|
|
|
|
void __glutIgnoreKeyRepeat(int ignore) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-664(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutIgnoreKeyRepeat(x1) __glutIgnoreKeyRepeat((x1))
|
|
|
|
void __glutSetKeyRepeat(int repeatMode) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-670(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutSetKeyRepeat(x1) __glutSetKeyRepeat((x1))
|
|
|
|
void __glutForceJoystickFunc(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-676(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutForceJoystickFunc() __glutForceJoystickFunc()
|
|
|
|
int __glutEnterGameMode(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-682(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutEnterGameMode() __glutEnterGameMode()
|
|
|
|
void __glutLeaveGameMode(void) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-688(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutLeaveGameMode() __glutLeaveGameMode()
|
|
|
|
int __glutGameModeGet(GLenum mode) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-694(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutGameModeGet(x1) __glutGameModeGet((x1))
|
|
|
|
void __glutGameModeString(const char *string) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-700(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutGameModeString(x1) __glutGameModeString((x1))
|
|
|
|
void __glutPostWindowRedisplay(int win) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-706(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutPostWindowRedisplay(x1) __glutPostWindowRedisplay((x1))
|
|
|
|
void __glutPostWindowOverlayRedisplay(int win) = "\tstw\tr2,20(r1)\n\t.extern\t_glutppcBase\n\tlwz\tr2,_glutppcBase(r2)\n\tlwz\tr0,-712(r2)\n\tmtlr\tr0\n\tblrl\n\tlwz\tr2,20(r1)";
|
|
#define glutPostWindowOverlayRedisplay(x1) __glutPostWindowOverlayRedisplay((x1))
|
|
|