[Python-checkins] python/dist/src/Modules glmodule.c,2.9,2.10

nnorwitz@users.sourceforge.net nnorwitz@users.sourceforge.net
Sun, 28 Jul 2002 08:23:26 -0700


Update of /cvsroot/python/python/dist/src/Modules
In directory usw-pr-cvs1:/tmp/cvs-serv22262/Modules

Modified Files:
	glmodule.c 
Log Message:
SF patch #577031, remove PyArg_NoArgs() since it's deprecated
Explicitly use METH_OLDARGS


Index: glmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/glmodule.c,v
retrieving revision 2.9
retrieving revision 2.10
diff -C2 -d -r2.9 -r2.10
*** glmodule.c	1 Sep 2000 23:29:26 -0000	2.9
--- glmodule.c	28 Jul 2002 15:23:23 -0000	2.10
***************
*** 442,451 ****
  
  static PyObject *
! endpick_select(PyObject *args, long (*func)())
  {
  	PyObject *v, *w;
  	int i, nhits, n;
- 	if (!PyArg_NoArgs(args))
- 		return NULL;
  	if (pickbuffer == NULL) {
  		PyErr_SetString(PyExc_RuntimeError,
--- 442,449 ----
  
  static PyObject *
! endpick_select(long (*func)())
  {
  	PyObject *v, *w;
  	int i, nhits, n;
  	if (pickbuffer == NULL) {
  		PyErr_SetString(PyExc_RuntimeError,
***************
*** 488,494 ****
  }
  
! static PyObject *gl_endpick(PyObject *self, PyObject *args)
  {
! 	return endpick_select(args, endpick);
  }
  
--- 486,492 ----
  }
  
! static PyObject *gl_endpick(PyObject *self)
  {
! 	return endpick_select(endpick);
  }
  
***************
*** 498,504 ****
  }
  
! static PyObject *gl_endselect(PyObject *self, PyObject *args)
  {
! 	return endpick_select(args, endselect);
  }
  
--- 496,502 ----
  }
  
! static PyObject *gl_endselect(PyObject *self)
  {
! 	return endpick_select(endselect);
  }
  
***************
*** 7189,7624 ****
  
  static struct PyMethodDef gl_methods[] = {
! 	{"qread", gl_qread},
! 	{"varray", gl_varray},
! 	{"nvarray", gl_nvarray},
! 	{"vnarray", gl_vnarray},
! 	{"nurbssurface", gl_nurbssurface},
! 	{"nurbscurve", gl_nurbscurve},
! 	{"pwlcurve", gl_pwlcurve},
! 	{"pick", gl_pick},
! 	{"endpick", gl_endpick},
! 	{"gselect", gl_gselect},
! 	{"endselect", gl_endselect},
! 	{"getmatrix", gl_getmatrix},
! 	{"altgetmatrix", gl_altgetmatrix},
! 	{"lrectwrite", gl_lrectwrite},
! 	{"lrectread", gl_lrectread},
! 	{"readdisplay", gl_readdisplay},
! 	{"packrect", gl_packrect},
! 	{"unpackrect", gl_unpackrect},
! 	{"gversion", gl_gversion},
! 	{"clear", gl_clear},
! 	{"getshade", gl_getshade},
! 	{"devport", gl_devport},
! 	{"rdr2i", gl_rdr2i},
! 	{"rectfs", gl_rectfs},
! 	{"rects", gl_rects},
! 	{"rmv2i", gl_rmv2i},
! 	{"noport", gl_noport},
! 	{"popviewport", gl_popviewport},
! 	{"clearhitcode", gl_clearhitcode},
! 	{"closeobj", gl_closeobj},
! 	{"cursoff", gl_cursoff},
! 	{"curson", gl_curson},
! 	{"doublebuffer", gl_doublebuffer},
! 	{"finish", gl_finish},
! 	{"gconfig", gl_gconfig},
! 	{"ginit", gl_ginit},
! 	{"greset", gl_greset},
! 	{"multimap", gl_multimap},
! 	{"onemap", gl_onemap},
! 	{"popattributes", gl_popattributes},
! 	{"popmatrix", gl_popmatrix},
! 	{"pushattributes", gl_pushattributes},
! 	{"pushmatrix", gl_pushmatrix},
! 	{"pushviewport", gl_pushviewport},
! 	{"qreset", gl_qreset},
! 	{"RGBmode", gl_RGBmode},
! 	{"singlebuffer", gl_singlebuffer},
! 	{"swapbuffers", gl_swapbuffers},
! 	{"gsync", gl_gsync},
! 	{"gflush", gl_gflush},
! 	{"tpon", gl_tpon},
! 	{"tpoff", gl_tpoff},
! 	{"clkon", gl_clkon},
! 	{"clkoff", gl_clkoff},
! 	{"ringbell", gl_ringbell},
! 	{"gbegin", gl_gbegin},
! 	{"textinit", gl_textinit},
! 	{"initnames", gl_initnames},
! 	{"pclos", gl_pclos},
! 	{"popname", gl_popname},
! 	{"spclos", gl_spclos},
! 	{"zclear", gl_zclear},
! 	{"screenspace", gl_screenspace},
! 	{"reshapeviewport", gl_reshapeviewport},
! 	{"winpush", gl_winpush},
! 	{"winpop", gl_winpop},
! 	{"foreground", gl_foreground},
! 	{"endfullscrn", gl_endfullscrn},
! 	{"endpupmode", gl_endpupmode},
! 	{"fullscrn", gl_fullscrn},
! 	{"pupmode", gl_pupmode},
! 	{"winconstraints", gl_winconstraints},
! 	{"pagecolor", gl_pagecolor},
! 	{"textcolor", gl_textcolor},
! 	{"color", gl_color},
! 	{"curveit", gl_curveit},
! 	{"font", gl_font},
! 	{"linewidth", gl_linewidth},
! 	{"setlinestyle", gl_setlinestyle},
! 	{"setmap", gl_setmap},
! 	{"swapinterval", gl_swapinterval},
! 	{"writemask", gl_writemask},
! 	{"textwritemask", gl_textwritemask},
! 	{"qdevice", gl_qdevice},
! 	{"unqdevice", gl_unqdevice},
! 	{"curvebasis", gl_curvebasis},
! 	{"curveprecision", gl_curveprecision},
! 	{"loadname", gl_loadname},
! 	{"passthrough", gl_passthrough},
! 	{"pushname", gl_pushname},
! 	{"setmonitor", gl_setmonitor},
! 	{"setshade", gl_setshade},
! 	{"setpattern", gl_setpattern},
! 	{"pagewritemask", gl_pagewritemask},
! 	{"callobj", gl_callobj},
! 	{"delobj", gl_delobj},
! 	{"editobj", gl_editobj},
! 	{"makeobj", gl_makeobj},
! 	{"maketag", gl_maketag},
! 	{"chunksize", gl_chunksize},
! 	{"compactify", gl_compactify},
! 	{"deltag", gl_deltag},
! 	{"lsrepeat", gl_lsrepeat},
! 	{"objinsert", gl_objinsert},
! 	{"objreplace", gl_objreplace},
! 	{"winclose", gl_winclose},
! 	{"blanktime", gl_blanktime},
! 	{"freepup", gl_freepup},
! 	{"backbuffer", gl_backbuffer},
! 	{"frontbuffer", gl_frontbuffer},
! 	{"lsbackup", gl_lsbackup},
! 	{"resetls", gl_resetls},
! 	{"lampon", gl_lampon},
! 	{"lampoff", gl_lampoff},
! 	{"setbell", gl_setbell},
! 	{"blankscreen", gl_blankscreen},
! 	{"depthcue", gl_depthcue},
! 	{"zbuffer", gl_zbuffer},
! 	{"backface", gl_backface},
! 	{"cmov2i", gl_cmov2i},
! 	{"draw2i", gl_draw2i},
! 	{"move2i", gl_move2i},
! 	{"pnt2i", gl_pnt2i},
! 	{"patchbasis", gl_patchbasis},
! 	{"patchprecision", gl_patchprecision},
! 	{"pdr2i", gl_pdr2i},
! 	{"pmv2i", gl_pmv2i},
! 	{"rpdr2i", gl_rpdr2i},
! 	{"rpmv2i", gl_rpmv2i},
! 	{"xfpt2i", gl_xfpt2i},
! 	{"objdelete", gl_objdelete},
! 	{"patchcurves", gl_patchcurves},
! 	{"minsize", gl_minsize},
! 	{"maxsize", gl_maxsize},
! 	{"keepaspect", gl_keepaspect},
! 	{"prefsize", gl_prefsize},
! 	{"stepunit", gl_stepunit},
! 	{"fudge", gl_fudge},
! 	{"winmove", gl_winmove},
! 	{"attachcursor", gl_attachcursor},
! 	{"deflinestyle", gl_deflinestyle},
! 	{"noise", gl_noise},
! 	{"picksize", gl_picksize},
! 	{"qenter", gl_qenter},
! 	{"setdepth", gl_setdepth},
! 	{"cmov2s", gl_cmov2s},
! 	{"draw2s", gl_draw2s},
! 	{"move2s", gl_move2s},
! 	{"pdr2s", gl_pdr2s},
! 	{"pmv2s", gl_pmv2s},
! 	{"pnt2s", gl_pnt2s},
! 	{"rdr2s", gl_rdr2s},
! 	{"rmv2s", gl_rmv2s},
! 	{"rpdr2s", gl_rpdr2s},
! 	{"rpmv2s", gl_rpmv2s},
! 	{"xfpt2s", gl_xfpt2s},
! 	{"cmov2", gl_cmov2},
! 	{"draw2", gl_draw2},
! 	{"move2", gl_move2},
! 	{"pnt2", gl_pnt2},
! 	{"pdr2", gl_pdr2},
! 	{"pmv2", gl_pmv2},
! 	{"rdr2", gl_rdr2},
! 	{"rmv2", gl_rmv2},
! 	{"rpdr2", gl_rpdr2},
! 	{"rpmv2", gl_rpmv2},
! 	{"xfpt2", gl_xfpt2},
! 	{"loadmatrix", gl_loadmatrix},
! 	{"multmatrix", gl_multmatrix},
! 	{"crv", gl_crv},
! 	{"rcrv", gl_rcrv},
! 	{"addtopup", gl_addtopup},
! 	{"charstr", gl_charstr},
! 	{"getport", gl_getport},
! 	{"strwidth", gl_strwidth},
! 	{"winopen", gl_winopen},
! 	{"wintitle", gl_wintitle},
! 	{"polf", gl_polf},
! 	{"polf2", gl_polf2},
! 	{"poly", gl_poly},
! 	{"poly2", gl_poly2},
! 	{"crvn", gl_crvn},
! 	{"rcrvn", gl_rcrvn},
! 	{"polf2i", gl_polf2i},
! 	{"polfi", gl_polfi},
! 	{"poly2i", gl_poly2i},
! 	{"polyi", gl_polyi},
! 	{"polf2s", gl_polf2s},
! 	{"polfs", gl_polfs},
! 	{"polys", gl_polys},
! 	{"poly2s", gl_poly2s},
! 	{"defcursor", gl_defcursor},
! 	{"writepixels", gl_writepixels},
! 	{"defbasis", gl_defbasis},
! 	{"gewrite", gl_gewrite},
! 	{"rotate", gl_rotate},
! 	{"rot", gl_rot},
! 	{"circfi", gl_circfi},
! 	{"circi", gl_circi},
! 	{"cmovi", gl_cmovi},
! 	{"drawi", gl_drawi},
! 	{"movei", gl_movei},
! 	{"pnti", gl_pnti},
! 	{"newtag", gl_newtag},
! 	{"pdri", gl_pdri},
! 	{"pmvi", gl_pmvi},
! 	{"rdri", gl_rdri},
! 	{"rmvi", gl_rmvi},
! 	{"rpdri", gl_rpdri},
! 	{"rpmvi", gl_rpmvi},
! 	{"xfpti", gl_xfpti},
! 	{"circ", gl_circ},
! 	{"circf", gl_circf},
! 	{"cmov", gl_cmov},
! 	{"draw", gl_draw},
! 	{"move", gl_move},
! 	{"pnt", gl_pnt},
! 	{"scale", gl_scale},
! 	{"translate", gl_translate},
! 	{"pdr", gl_pdr},
! 	{"pmv", gl_pmv},
! 	{"rdr", gl_rdr},
! 	{"rmv", gl_rmv},
! 	{"rpdr", gl_rpdr},
! 	{"rpmv", gl_rpmv},
! 	{"xfpt", gl_xfpt},
! 	{"RGBcolor", gl_RGBcolor},
! 	{"RGBwritemask", gl_RGBwritemask},
! 	{"setcursor", gl_setcursor},
! 	{"tie", gl_tie},
! 	{"circfs", gl_circfs},
! 	{"circs", gl_circs},
! 	{"cmovs", gl_cmovs},
! 	{"draws", gl_draws},
! 	{"moves", gl_moves},
! 	{"pdrs", gl_pdrs},
! 	{"pmvs", gl_pmvs},
! 	{"pnts", gl_pnts},
! 	{"rdrs", gl_rdrs},
! 	{"rmvs", gl_rmvs},
! 	{"rpdrs", gl_rpdrs},
! 	{"rpmvs", gl_rpmvs},
! 	{"xfpts", gl_xfpts},
! 	{"curorigin", gl_curorigin},
! 	{"cyclemap", gl_cyclemap},
! 	{"patch", gl_patch},
! 	{"splf", gl_splf},
! 	{"splf2", gl_splf2},
! 	{"splfi", gl_splfi},
! 	{"splf2i", gl_splf2i},
! 	{"splfs", gl_splfs},
! 	{"splf2s", gl_splf2s},
! 	{"rpatch", gl_rpatch},
! 	{"ortho2", gl_ortho2},
! 	{"rect", gl_rect},
! 	{"rectf", gl_rectf},
! 	{"xfpt4", gl_xfpt4},
! 	{"textport", gl_textport},
! 	{"mapcolor", gl_mapcolor},
! 	{"scrmask", gl_scrmask},
! 	{"setvaluator", gl_setvaluator},
! 	{"viewport", gl_viewport},
! 	{"shaderange", gl_shaderange},
! 	{"xfpt4s", gl_xfpt4s},
! 	{"rectfi", gl_rectfi},
! 	{"recti", gl_recti},
! 	{"xfpt4i", gl_xfpt4i},
! 	{"prefposition", gl_prefposition},
! 	{"arc", gl_arc},
! 	{"arcf", gl_arcf},
! 	{"arcfi", gl_arcfi},
! 	{"arci", gl_arci},
! 	{"bbox2", gl_bbox2},
! 	{"bbox2i", gl_bbox2i},
! 	{"bbox2s", gl_bbox2s},
! 	{"blink", gl_blink},
! 	{"ortho", gl_ortho},
! 	{"window", gl_window},
! 	{"lookat", gl_lookat},
! 	{"perspective", gl_perspective},
! 	{"polarview", gl_polarview},
! 	{"arcfs", gl_arcfs},
! 	{"arcs", gl_arcs},
! 	{"rectcopy", gl_rectcopy},
! 	{"RGBcursor", gl_RGBcursor},
! 	{"getbutton", gl_getbutton},
! 	{"getcmmode", gl_getcmmode},
! 	{"getlsbackup", gl_getlsbackup},
! 	{"getresetls", gl_getresetls},
! 	{"getdcm", gl_getdcm},
! 	{"getzbuffer", gl_getzbuffer},
! 	{"ismex", gl_ismex},
! 	{"isobj", gl_isobj},
! 	{"isqueued", gl_isqueued},
! 	{"istag", gl_istag},
! 	{"genobj", gl_genobj},
! 	{"gentag", gl_gentag},
! 	{"getbuffer", gl_getbuffer},
! 	{"getcolor", gl_getcolor},
! 	{"getdisplaymode", gl_getdisplaymode},
! 	{"getfont", gl_getfont},
! 	{"getheight", gl_getheight},
! 	{"gethitcode", gl_gethitcode},
! 	{"getlstyle", gl_getlstyle},
! 	{"getlwidth", gl_getlwidth},
! 	{"getmap", gl_getmap},
! 	{"getplanes", gl_getplanes},
! 	{"getwritemask", gl_getwritemask},
! 	{"qtest", gl_qtest},
! 	{"getlsrepeat", gl_getlsrepeat},
! 	{"getmonitor", gl_getmonitor},
! 	{"getopenobj", gl_getopenobj},
! 	{"getpattern", gl_getpattern},
! 	{"winget", gl_winget},
! 	{"winattach", gl_winattach},
! 	{"getothermonitor", gl_getothermonitor},
! 	{"newpup", gl_newpup},
! 	{"getvaluator", gl_getvaluator},
! 	{"winset", gl_winset},
! 	{"dopup", gl_dopup},
! 	{"getdepth", gl_getdepth},
! 	{"getcpos", gl_getcpos},
! 	{"getsize", gl_getsize},
! 	{"getorigin", gl_getorigin},
! 	{"getviewport", gl_getviewport},
! 	{"gettp", gl_gettp},
! 	{"getgpos", gl_getgpos},
! 	{"winposition", gl_winposition},
! 	{"gRGBcolor", gl_gRGBcolor},
! 	{"gRGBmask", gl_gRGBmask},
! 	{"getscrmask", gl_getscrmask},
! 	{"getmcolor", gl_getmcolor},
! 	{"mapw", gl_mapw},
! 	{"mapw2", gl_mapw2},
! 	{"getcursor", gl_getcursor},
! 	{"cmode", gl_cmode},
! 	{"concave", gl_concave},
! 	{"curstype", gl_curstype},
! 	{"drawmode", gl_drawmode},
! 	{"gammaramp", gl_gammaramp},
! 	{"getbackface", gl_getbackface},
! 	{"getdescender", gl_getdescender},
! 	{"getdrawmode", gl_getdrawmode},
! 	{"getmmode", gl_getmmode},
! 	{"getsm", gl_getsm},
! 	{"getvideo", gl_getvideo},
! 	{"imakebackground", gl_imakebackground},
! 	{"lmbind", gl_lmbind},
! 	{"lmdef", gl_lmdef},
! 	{"mmode", gl_mmode},
! 	{"normal", gl_normal},
! 	{"overlay", gl_overlay},
! 	{"RGBrange", gl_RGBrange},
! 	{"setvideo", gl_setvideo},
! 	{"shademodel", gl_shademodel},
! 	{"underlay", gl_underlay},
! 	{"bgnclosedline", gl_bgnclosedline},
! 	{"bgnline", gl_bgnline},
! 	{"bgnpoint", gl_bgnpoint},
! 	{"bgnpolygon", gl_bgnpolygon},
! 	{"bgnsurface", gl_bgnsurface},
! 	{"bgntmesh", gl_bgntmesh},
! 	{"bgntrim", gl_bgntrim},
! 	{"endclosedline", gl_endclosedline},
! 	{"endline", gl_endline},
! 	{"endpoint", gl_endpoint},
! 	{"endpolygon", gl_endpolygon},
! 	{"endsurface", gl_endsurface},
! 	{"endtmesh", gl_endtmesh},
! 	{"endtrim", gl_endtrim},
! 	{"blendfunction", gl_blendfunction},
! 	{"c3f", gl_c3f},
! 	{"c3i", gl_c3i},
! 	{"c3s", gl_c3s},
! 	{"c4f", gl_c4f},
! 	{"c4i", gl_c4i},
! 	{"c4s", gl_c4s},
! 	{"colorf", gl_colorf},
! 	{"cpack", gl_cpack},
! 	{"czclear", gl_czclear},
! 	{"dglclose", gl_dglclose},
! 	{"dglopen", gl_dglopen},
! 	{"getgdesc", gl_getgdesc},
! 	{"getnurbsproperty", gl_getnurbsproperty},
! 	{"glcompat", gl_glcompat},
! 	{"iconsize", gl_iconsize},
! 	{"icontitle", gl_icontitle},
! 	{"lRGBrange", gl_lRGBrange},
! 	{"linesmooth", gl_linesmooth},
! 	{"lmcolor", gl_lmcolor},
! 	{"logicop", gl_logicop},
! 	{"lsetdepth", gl_lsetdepth},
! 	{"lshaderange", gl_lshaderange},
! 	{"n3f", gl_n3f},
! 	{"noborder", gl_noborder},
! 	{"pntsmooth", gl_pntsmooth},
! 	{"readsource", gl_readsource},
! 	{"rectzoom", gl_rectzoom},
! 	{"sbox", gl_sbox},
! 	{"sboxi", gl_sboxi},
! 	{"sboxs", gl_sboxs},
! 	{"sboxf", gl_sboxf},
! 	{"sboxfi", gl_sboxfi},
! 	{"sboxfs", gl_sboxfs},
! 	{"setnurbsproperty", gl_setnurbsproperty},
! 	{"setpup", gl_setpup},
! 	{"smoothline", gl_smoothline},
! 	{"subpixel", gl_subpixel},
! 	{"swaptmesh", gl_swaptmesh},
! 	{"swinopen", gl_swinopen},
! 	{"v2f", gl_v2f},
! 	{"v2i", gl_v2i},
! 	{"v2s", gl_v2s},
! 	{"v3f", gl_v3f},
! 	{"v3i", gl_v3i},
! 	{"v3s", gl_v3s},
! 	{"v4f", gl_v4f},
! 	{"v4i", gl_v4i},
! 	{"v4s", gl_v4s},
! 	{"videocmd", gl_videocmd},
! 	{"windepth", gl_windepth},
! 	{"wmpack", gl_wmpack},
! 	{"zdraw", gl_zdraw},
! 	{"zfunction", gl_zfunction},
! 	{"zsource", gl_zsource},
! 	{"zwritemask", gl_zwritemask},
! 	{"v2d", gl_v2d},
! 	{"v3d", gl_v3d},
! 	{"v4d", gl_v4d},
! 	{"pixmode", gl_pixmode},
! 	{"qgetfd", gl_qgetfd},
! 	{"dither", gl_dither},
  	{NULL, NULL} /* Sentinel */
  };
--- 7187,7622 ----
  
  static struct PyMethodDef gl_methods[] = {
! 	{"qread", gl_qread,                  METH_OLDARGS},
! 	{"varray", gl_varray,                METH_OLDARGS},
! 	{"nvarray", gl_nvarray,              METH_OLDARGS},
! 	{"vnarray", gl_vnarray,              METH_OLDARGS},
! 	{"nurbssurface", gl_nurbssurface,    METH_OLDARGS},
! 	{"nurbscurve", gl_nurbscurve,        METH_OLDARGS},
! 	{"pwlcurve", gl_pwlcurve,            METH_OLDARGS},
! 	{"pick", gl_pick,                    METH_OLDARGS},
! 	{"endpick", gl_endpick,              METH_NOARGS},
! 	{"gselect", gl_gselect,              METH_OLDARGS},
! 	{"endselect", gl_endselect,          METH_NOARGS},
! 	{"getmatrix", gl_getmatrix,          METH_OLDARGS},
! 	{"altgetmatrix", gl_altgetmatrix,    METH_OLDARGS},
! 	{"lrectwrite", gl_lrectwrite,        METH_OLDARGS},
! 	{"lrectread", gl_lrectread,          METH_OLDARGS},
! 	{"readdisplay", gl_readdisplay,      METH_OLDARGS},
! 	{"packrect", gl_packrect,            METH_OLDARGS},
! 	{"unpackrect", gl_unpackrect,        METH_OLDARGS},
! 	{"gversion", gl_gversion,            METH_OLDARGS},
! 	{"clear", gl_clear,                  METH_OLDARGS},
! 	{"getshade", gl_getshade,            METH_OLDARGS},
! 	{"devport", gl_devport,              METH_OLDARGS},
! 	{"rdr2i", gl_rdr2i,                  METH_OLDARGS},
! 	{"rectfs", gl_rectfs,                METH_OLDARGS},
! 	{"rects", gl_rects,                  METH_OLDARGS},
! 	{"rmv2i", gl_rmv2i,                  METH_OLDARGS},
! 	{"noport", gl_noport,                METH_OLDARGS},
! 	{"popviewport", gl_popviewport,      METH_OLDARGS},
! 	{"clearhitcode", gl_clearhitcode,    METH_OLDARGS},
! 	{"closeobj", gl_closeobj,            METH_OLDARGS},
! 	{"cursoff", gl_cursoff,              METH_OLDARGS},
! 	{"curson", gl_curson,                METH_OLDARGS},
! 	{"doublebuffer", gl_doublebuffer,    METH_OLDARGS},
! 	{"finish", gl_finish,                METH_OLDARGS},
! 	{"gconfig", gl_gconfig,              METH_OLDARGS},
! 	{"ginit", gl_ginit,                  METH_OLDARGS},
! 	{"greset", gl_greset,                METH_OLDARGS},
! 	{"multimap", gl_multimap,            METH_OLDARGS},
! 	{"onemap", gl_onemap,                METH_OLDARGS},
! 	{"popattributes", gl_popattributes,  METH_OLDARGS},
! 	{"popmatrix", gl_popmatrix,          METH_OLDARGS},
! 	{"pushattributes", gl_pushattributes,METH_OLDARGS},
! 	{"pushmatrix", gl_pushmatrix,        METH_OLDARGS},
! 	{"pushviewport", gl_pushviewport,    METH_OLDARGS},
! 	{"qreset", gl_qreset,                METH_OLDARGS},
! 	{"RGBmode", gl_RGBmode,              METH_OLDARGS},
! 	{"singlebuffer", gl_singlebuffer,    METH_OLDARGS},
! 	{"swapbuffers", gl_swapbuffers,      METH_OLDARGS},
! 	{"gsync", gl_gsync,                  METH_OLDARGS},
! 	{"gflush", gl_gflush,                METH_OLDARGS},
! 	{"tpon", gl_tpon,                    METH_OLDARGS},
! 	{"tpoff", gl_tpoff,                  METH_OLDARGS},
! 	{"clkon", gl_clkon,                  METH_OLDARGS},
! 	{"clkoff", gl_clkoff,                METH_OLDARGS},
! 	{"ringbell", gl_ringbell,            METH_OLDARGS},
! 	{"gbegin", gl_gbegin,                METH_OLDARGS},
! 	{"textinit", gl_textinit,            METH_OLDARGS},
! 	{"initnames", gl_initnames,          METH_OLDARGS},
! 	{"pclos", gl_pclos,                  METH_OLDARGS},
! 	{"popname", gl_popname,              METH_OLDARGS},
! 	{"spclos", gl_spclos,                METH_OLDARGS},
! 	{"zclear", gl_zclear,                METH_OLDARGS},
! 	{"screenspace", gl_screenspace,      METH_OLDARGS},
! 	{"reshapeviewport", gl_reshapeviewport, METH_OLDARGS},
! 	{"winpush", gl_winpush,              METH_OLDARGS},
! 	{"winpop", gl_winpop,                METH_OLDARGS},
! 	{"foreground", gl_foreground,        METH_OLDARGS},
! 	{"endfullscrn", gl_endfullscrn,      METH_OLDARGS},
! 	{"endpupmode", gl_endpupmode,        METH_OLDARGS},
! 	{"fullscrn", gl_fullscrn,            METH_OLDARGS},
! 	{"pupmode", gl_pupmode,              METH_OLDARGS},
! 	{"winconstraints", gl_winconstraints, METH_OLDARGS},
! 	{"pagecolor", gl_pagecolor,          METH_OLDARGS},
! 	{"textcolor", gl_textcolor,          METH_OLDARGS},
! 	{"color", gl_color,                  METH_OLDARGS},
! 	{"curveit", gl_curveit,              METH_OLDARGS},
! 	{"font", gl_font,                    METH_OLDARGS},
! 	{"linewidth", gl_linewidth,          METH_OLDARGS},
! 	{"setlinestyle", gl_setlinestyle,    METH_OLDARGS},
! 	{"setmap", gl_setmap,                METH_OLDARGS},
! 	{"swapinterval", gl_swapinterval,    METH_OLDARGS},
! 	{"writemask", gl_writemask,          METH_OLDARGS},
! 	{"textwritemask", gl_textwritemask,  METH_OLDARGS},
! 	{"qdevice", gl_qdevice,              METH_OLDARGS},
! 	{"unqdevice", gl_unqdevice,          METH_OLDARGS},
! 	{"curvebasis", gl_curvebasis,        METH_OLDARGS},
! 	{"curveprecision", gl_curveprecision,METH_OLDARGS},
! 	{"loadname", gl_loadname,            METH_OLDARGS},
! 	{"passthrough", gl_passthrough,      METH_OLDARGS},
! 	{"pushname", gl_pushname,            METH_OLDARGS},
! 	{"setmonitor", gl_setmonitor,        METH_OLDARGS},
! 	{"setshade", gl_setshade,            METH_OLDARGS},
! 	{"setpattern", gl_setpattern,        METH_OLDARGS},
! 	{"pagewritemask", gl_pagewritemask,  METH_OLDARGS},
! 	{"callobj", gl_callobj,              METH_OLDARGS},
! 	{"delobj", gl_delobj,                METH_OLDARGS},
! 	{"editobj", gl_editobj,              METH_OLDARGS},
! 	{"makeobj", gl_makeobj,              METH_OLDARGS},
! 	{"maketag", gl_maketag,              METH_OLDARGS},
! 	{"chunksize", gl_chunksize,          METH_OLDARGS},
! 	{"compactify", gl_compactify,        METH_OLDARGS},
! 	{"deltag", gl_deltag,                METH_OLDARGS},
! 	{"lsrepeat", gl_lsrepeat,            METH_OLDARGS},
! 	{"objinsert", gl_objinsert,          METH_OLDARGS},
! 	{"objreplace", gl_objreplace,        METH_OLDARGS},
! 	{"winclose", gl_winclose,            METH_OLDARGS},
! 	{"blanktime", gl_blanktime,          METH_OLDARGS},
! 	{"freepup", gl_freepup,              METH_OLDARGS},
! 	{"backbuffer", gl_backbuffer,        METH_OLDARGS},
! 	{"frontbuffer", gl_frontbuffer,      METH_OLDARGS},
! 	{"lsbackup", gl_lsbackup,            METH_OLDARGS},
! 	{"resetls", gl_resetls,              METH_OLDARGS},
! 	{"lampon", gl_lampon,                METH_OLDARGS},
! 	{"lampoff", gl_lampoff,              METH_OLDARGS},
! 	{"setbell", gl_setbell,              METH_OLDARGS},
! 	{"blankscreen", gl_blankscreen,      METH_OLDARGS},
! 	{"depthcue", gl_depthcue,            METH_OLDARGS},
! 	{"zbuffer", gl_zbuffer,              METH_OLDARGS},
! 	{"backface", gl_backface,            METH_OLDARGS},
! 	{"cmov2i", gl_cmov2i,                METH_OLDARGS},
! 	{"draw2i", gl_draw2i,                METH_OLDARGS},
! 	{"move2i", gl_move2i,                METH_OLDARGS},
! 	{"pnt2i", gl_pnt2i,                  METH_OLDARGS},
! 	{"patchbasis", gl_patchbasis,        METH_OLDARGS},
! 	{"patchprecision", gl_patchprecision, METH_OLDARGS},
! 	{"pdr2i", gl_pdr2i,                  METH_OLDARGS},
! 	{"pmv2i", gl_pmv2i,                  METH_OLDARGS},
! 	{"rpdr2i", gl_rpdr2i,                METH_OLDARGS},
! 	{"rpmv2i", gl_rpmv2i,                METH_OLDARGS},
! 	{"xfpt2i", gl_xfpt2i,                METH_OLDARGS},
! 	{"objdelete", gl_objdelete,          METH_OLDARGS},
! 	{"patchcurves", gl_patchcurves,      METH_OLDARGS},
! 	{"minsize", gl_minsize,              METH_OLDARGS},
! 	{"maxsize", gl_maxsize,              METH_OLDARGS},
! 	{"keepaspect", gl_keepaspect,        METH_OLDARGS},
! 	{"prefsize", gl_prefsize,            METH_OLDARGS},
! 	{"stepunit", gl_stepunit,            METH_OLDARGS},
! 	{"fudge", gl_fudge,                  METH_OLDARGS},
! 	{"winmove", gl_winmove,              METH_OLDARGS},
! 	{"attachcursor", gl_attachcursor,    METH_OLDARGS},
! 	{"deflinestyle", gl_deflinestyle,    METH_OLDARGS},
! 	{"noise", gl_noise,                  METH_OLDARGS},
! 	{"picksize", gl_picksize,            METH_OLDARGS},
! 	{"qenter", gl_qenter,                METH_OLDARGS},
! 	{"setdepth", gl_setdepth,            METH_OLDARGS},
! 	{"cmov2s", gl_cmov2s,                METH_OLDARGS},
! 	{"draw2s", gl_draw2s,                METH_OLDARGS},
! 	{"move2s", gl_move2s,                METH_OLDARGS},
! 	{"pdr2s", gl_pdr2s,                  METH_OLDARGS},
! 	{"pmv2s", gl_pmv2s,                  METH_OLDARGS},
! 	{"pnt2s", gl_pnt2s,                  METH_OLDARGS},
! 	{"rdr2s", gl_rdr2s,                  METH_OLDARGS},
! 	{"rmv2s", gl_rmv2s,                  METH_OLDARGS},
! 	{"rpdr2s", gl_rpdr2s,                METH_OLDARGS},
! 	{"rpmv2s", gl_rpmv2s,                METH_OLDARGS},
! 	{"xfpt2s", gl_xfpt2s,                METH_OLDARGS},
! 	{"cmov2", gl_cmov2,                  METH_OLDARGS},
! 	{"draw2", gl_draw2,                  METH_OLDARGS},
! 	{"move2", gl_move2,                  METH_OLDARGS},
! 	{"pnt2", gl_pnt2,                    METH_OLDARGS},
! 	{"pdr2", gl_pdr2,                    METH_OLDARGS},
! 	{"pmv2", gl_pmv2,                    METH_OLDARGS},
! 	{"rdr2", gl_rdr2,                    METH_OLDARGS},
! 	{"rmv2", gl_rmv2,                    METH_OLDARGS},
! 	{"rpdr2", gl_rpdr2,                  METH_OLDARGS},
! 	{"rpmv2", gl_rpmv2,                  METH_OLDARGS},
! 	{"xfpt2", gl_xfpt2,                  METH_OLDARGS},
! 	{"loadmatrix", gl_loadmatrix,        METH_OLDARGS},
! 	{"multmatrix", gl_multmatrix,        METH_OLDARGS},
! 	{"crv", gl_crv,                      METH_OLDARGS},
! 	{"rcrv", gl_rcrv,                    METH_OLDARGS},
! 	{"addtopup", gl_addtopup,            METH_OLDARGS},
! 	{"charstr", gl_charstr,              METH_OLDARGS},
! 	{"getport", gl_getport,              METH_OLDARGS},
! 	{"strwidth", gl_strwidth,            METH_OLDARGS},
! 	{"winopen", gl_winopen,              METH_OLDARGS},
! 	{"wintitle", gl_wintitle,            METH_OLDARGS},
! 	{"polf", gl_polf,                    METH_OLDARGS},
! 	{"polf2", gl_polf2,                  METH_OLDARGS},
! 	{"poly", gl_poly,                    METH_OLDARGS},
! 	{"poly2", gl_poly2,                  METH_OLDARGS},
! 	{"crvn", gl_crvn,                    METH_OLDARGS},
! 	{"rcrvn", gl_rcrvn,                  METH_OLDARGS},
! 	{"polf2i", gl_polf2i,                METH_OLDARGS},
! 	{"polfi", gl_polfi,                  METH_OLDARGS},
! 	{"poly2i", gl_poly2i,                METH_OLDARGS},
! 	{"polyi", gl_polyi,                  METH_OLDARGS},
! 	{"polf2s", gl_polf2s,                METH_OLDARGS},
! 	{"polfs", gl_polfs,                  METH_OLDARGS},
! 	{"polys", gl_polys,                  METH_OLDARGS},
! 	{"poly2s", gl_poly2s,                METH_OLDARGS},
! 	{"defcursor", gl_defcursor,          METH_OLDARGS},
! 	{"writepixels", gl_writepixels,      METH_OLDARGS},
! 	{"defbasis", gl_defbasis,            METH_OLDARGS},
! 	{"gewrite", gl_gewrite,              METH_OLDARGS},
! 	{"rotate", gl_rotate,                METH_OLDARGS},
! 	{"rot", gl_rot,                      METH_OLDARGS},
! 	{"circfi", gl_circfi,                METH_OLDARGS},
! 	{"circi", gl_circi,                  METH_OLDARGS},
! 	{"cmovi", gl_cmovi,                  METH_OLDARGS},
! 	{"drawi", gl_drawi,                  METH_OLDARGS},
! 	{"movei", gl_movei,                  METH_OLDARGS},
! 	{"pnti", gl_pnti,                    METH_OLDARGS},
! 	{"newtag", gl_newtag,                METH_OLDARGS},
! 	{"pdri", gl_pdri,                    METH_OLDARGS},
! 	{"pmvi", gl_pmvi,                    METH_OLDARGS},
! 	{"rdri", gl_rdri,                    METH_OLDARGS},
! 	{"rmvi", gl_rmvi,                    METH_OLDARGS},
! 	{"rpdri", gl_rpdri,                  METH_OLDARGS},
! 	{"rpmvi", gl_rpmvi,                  METH_OLDARGS},
! 	{"xfpti", gl_xfpti,                  METH_OLDARGS},
! 	{"circ", gl_circ,                    METH_OLDARGS},
! 	{"circf", gl_circf,                  METH_OLDARGS},
! 	{"cmov", gl_cmov,                    METH_OLDARGS},
! 	{"draw", gl_draw,                    METH_OLDARGS},
! 	{"move", gl_move,                    METH_OLDARGS},
! 	{"pnt", gl_pnt,                      METH_OLDARGS},
! 	{"scale", gl_scale,                  METH_OLDARGS},
! 	{"translate", gl_translate,          METH_OLDARGS},
! 	{"pdr", gl_pdr,                      METH_OLDARGS},
! 	{"pmv", gl_pmv,                      METH_OLDARGS},
! 	{"rdr", gl_rdr,                      METH_OLDARGS},
! 	{"rmv", gl_rmv,                      METH_OLDARGS},
! 	{"rpdr", gl_rpdr,                    METH_OLDARGS},
! 	{"rpmv", gl_rpmv,                    METH_OLDARGS},
! 	{"xfpt", gl_xfpt,                    METH_OLDARGS},
! 	{"RGBcolor", gl_RGBcolor,            METH_OLDARGS},
! 	{"RGBwritemask", gl_RGBwritemask,    METH_OLDARGS},
! 	{"setcursor", gl_setcursor,          METH_OLDARGS},
! 	{"tie", gl_tie,                      METH_OLDARGS},
! 	{"circfs", gl_circfs,                METH_OLDARGS},
! 	{"circs", gl_circs,                  METH_OLDARGS},
! 	{"cmovs", gl_cmovs,                  METH_OLDARGS},
! 	{"draws", gl_draws,                  METH_OLDARGS},
! 	{"moves", gl_moves,                  METH_OLDARGS},
! 	{"pdrs", gl_pdrs,                    METH_OLDARGS},
! 	{"pmvs", gl_pmvs,                    METH_OLDARGS},
! 	{"pnts", gl_pnts,                    METH_OLDARGS},
! 	{"rdrs", gl_rdrs,                    METH_OLDARGS},
! 	{"rmvs", gl_rmvs,                    METH_OLDARGS},
! 	{"rpdrs", gl_rpdrs,                  METH_OLDARGS},
! 	{"rpmvs", gl_rpmvs,                  METH_OLDARGS},
! 	{"xfpts", gl_xfpts,                  METH_OLDARGS},
! 	{"curorigin", gl_curorigin,          METH_OLDARGS},
! 	{"cyclemap", gl_cyclemap,            METH_OLDARGS},
! 	{"patch", gl_patch,                  METH_OLDARGS},
! 	{"splf", gl_splf,                    METH_OLDARGS},
! 	{"splf2", gl_splf2,                  METH_OLDARGS},
! 	{"splfi", gl_splfi,                  METH_OLDARGS},
! 	{"splf2i", gl_splf2i,                METH_OLDARGS},
! 	{"splfs", gl_splfs,                  METH_OLDARGS},
! 	{"splf2s", gl_splf2s,                METH_OLDARGS},
! 	{"rpatch", gl_rpatch,                METH_OLDARGS},
! 	{"ortho2", gl_ortho2,                METH_OLDARGS},
! 	{"rect", gl_rect,                    METH_OLDARGS},
! 	{"rectf", gl_rectf,                  METH_OLDARGS},
! 	{"xfpt4", gl_xfpt4,                  METH_OLDARGS},
! 	{"textport", gl_textport,            METH_OLDARGS},
! 	{"mapcolor", gl_mapcolor,            METH_OLDARGS},
! 	{"scrmask", gl_scrmask,              METH_OLDARGS},
! 	{"setvaluator", gl_setvaluator,      METH_OLDARGS},
! 	{"viewport", gl_viewport,            METH_OLDARGS},
! 	{"shaderange", gl_shaderange,        METH_OLDARGS},
! 	{"xfpt4s", gl_xfpt4s,                METH_OLDARGS},
! 	{"rectfi", gl_rectfi,                METH_OLDARGS},
! 	{"recti", gl_recti,                  METH_OLDARGS},
! 	{"xfpt4i", gl_xfpt4i,                METH_OLDARGS},
! 	{"prefposition", gl_prefposition,    METH_OLDARGS},
! 	{"arc", gl_arc,                      METH_OLDARGS},
! 	{"arcf", gl_arcf,                    METH_OLDARGS},
! 	{"arcfi", gl_arcfi,                  METH_OLDARGS},
! 	{"arci", gl_arci,                    METH_OLDARGS},
! 	{"bbox2", gl_bbox2,                  METH_OLDARGS},
! 	{"bbox2i", gl_bbox2i,                METH_OLDARGS},
! 	{"bbox2s", gl_bbox2s,                METH_OLDARGS},
! 	{"blink", gl_blink,                  METH_OLDARGS},
! 	{"ortho", gl_ortho,                  METH_OLDARGS},
! 	{"window", gl_window,                METH_OLDARGS},
! 	{"lookat", gl_lookat,                METH_OLDARGS},
! 	{"perspective", gl_perspective,      METH_OLDARGS},
! 	{"polarview", gl_polarview,          METH_OLDARGS},
! 	{"arcfs", gl_arcfs,                  METH_OLDARGS},
! 	{"arcs", gl_arcs,                    METH_OLDARGS},
! 	{"rectcopy", gl_rectcopy,            METH_OLDARGS},
! 	{"RGBcursor", gl_RGBcursor,          METH_OLDARGS},
! 	{"getbutton", gl_getbutton,          METH_OLDARGS},
! 	{"getcmmode", gl_getcmmode,          METH_OLDARGS},
! 	{"getlsbackup", gl_getlsbackup,      METH_OLDARGS},
! 	{"getresetls", gl_getresetls,        METH_OLDARGS},
! 	{"getdcm", gl_getdcm,                METH_OLDARGS},
! 	{"getzbuffer", gl_getzbuffer,        METH_OLDARGS},
! 	{"ismex", gl_ismex,                  METH_OLDARGS},
! 	{"isobj", gl_isobj,                  METH_OLDARGS},
! 	{"isqueued", gl_isqueued,            METH_OLDARGS},
! 	{"istag", gl_istag,                  METH_OLDARGS},
! 	{"genobj", gl_genobj,                METH_OLDARGS},
! 	{"gentag", gl_gentag,                METH_OLDARGS},
! 	{"getbuffer", gl_getbuffer,          METH_OLDARGS},
! 	{"getcolor", gl_getcolor,            METH_OLDARGS},
! 	{"getdisplaymode", gl_getdisplaymode, METH_OLDARGS},
! 	{"getfont", gl_getfont,              METH_OLDARGS},
! 	{"getheight", gl_getheight,          METH_OLDARGS},
! 	{"gethitcode", gl_gethitcode,        METH_OLDARGS},
! 	{"getlstyle", gl_getlstyle,          METH_OLDARGS},
! 	{"getlwidth", gl_getlwidth,          METH_OLDARGS},
! 	{"getmap", gl_getmap,                METH_OLDARGS},
! 	{"getplanes", gl_getplanes,          METH_OLDARGS},
! 	{"getwritemask", gl_getwritemask,    METH_OLDARGS},
! 	{"qtest", gl_qtest,                  METH_OLDARGS},
! 	{"getlsrepeat", gl_getlsrepeat,      METH_OLDARGS},
! 	{"getmonitor", gl_getmonitor,        METH_OLDARGS},
! 	{"getopenobj", gl_getopenobj,        METH_OLDARGS},
! 	{"getpattern", gl_getpattern,        METH_OLDARGS},
! 	{"winget", gl_winget,                METH_OLDARGS},
! 	{"winattach", gl_winattach,          METH_OLDARGS},
! 	{"getothermonitor", gl_getothermonitor, METH_OLDARGS},
! 	{"newpup", gl_newpup,                METH_OLDARGS},
! 	{"getvaluator", gl_getvaluator,      METH_OLDARGS},
! 	{"winset", gl_winset,                METH_OLDARGS},
! 	{"dopup", gl_dopup,                  METH_OLDARGS},
! 	{"getdepth", gl_getdepth,            METH_OLDARGS},
! 	{"getcpos", gl_getcpos,              METH_OLDARGS},
! 	{"getsize", gl_getsize,              METH_OLDARGS},
! 	{"getorigin", gl_getorigin,          METH_OLDARGS},
! 	{"getviewport", gl_getviewport,      METH_OLDARGS},
! 	{"gettp", gl_gettp,                  METH_OLDARGS},
! 	{"getgpos", gl_getgpos,              METH_OLDARGS},
! 	{"winposition", gl_winposition,      METH_OLDARGS},
! 	{"gRGBcolor", gl_gRGBcolor,          METH_OLDARGS},
! 	{"gRGBmask", gl_gRGBmask,            METH_OLDARGS},
! 	{"getscrmask", gl_getscrmask,        METH_OLDARGS},
! 	{"getmcolor", gl_getmcolor,          METH_OLDARGS},
! 	{"mapw", gl_mapw,                    METH_OLDARGS},
! 	{"mapw2", gl_mapw2,                  METH_OLDARGS},
! 	{"getcursor", gl_getcursor,          METH_OLDARGS},
! 	{"cmode", gl_cmode,                  METH_OLDARGS},
! 	{"concave", gl_concave,              METH_OLDARGS},
! 	{"curstype", gl_curstype,            METH_OLDARGS},
! 	{"drawmode", gl_drawmode,            METH_OLDARGS},
! 	{"gammaramp", gl_gammaramp,          METH_OLDARGS},
! 	{"getbackface", gl_getbackface,      METH_OLDARGS},
! 	{"getdescender", gl_getdescender,    METH_OLDARGS},
! 	{"getdrawmode", gl_getdrawmode,      METH_OLDARGS},
! 	{"getmmode", gl_getmmode,            METH_OLDARGS},
! 	{"getsm", gl_getsm,                  METH_OLDARGS},
! 	{"getvideo", gl_getvideo,            METH_OLDARGS},
! 	{"imakebackground", gl_imakebackground, METH_OLDARGS},
! 	{"lmbind", gl_lmbind,                METH_OLDARGS},
! 	{"lmdef", gl_lmdef,                  METH_OLDARGS},
! 	{"mmode", gl_mmode,                  METH_OLDARGS},
! 	{"normal", gl_normal,                METH_OLDARGS},
! 	{"overlay", gl_overlay,              METH_OLDARGS},
! 	{"RGBrange", gl_RGBrange,            METH_OLDARGS},
! 	{"setvideo", gl_setvideo,            METH_OLDARGS},
! 	{"shademodel", gl_shademodel,        METH_OLDARGS},
! 	{"underlay", gl_underlay,            METH_OLDARGS},
! 	{"bgnclosedline", gl_bgnclosedline,  METH_OLDARGS},
! 	{"bgnline", gl_bgnline,              METH_OLDARGS},
! 	{"bgnpoint", gl_bgnpoint,            METH_OLDARGS},
! 	{"bgnpolygon", gl_bgnpolygon,        METH_OLDARGS},
! 	{"bgnsurface", gl_bgnsurface,        METH_OLDARGS},
! 	{"bgntmesh", gl_bgntmesh,            METH_OLDARGS},
! 	{"bgntrim", gl_bgntrim,              METH_OLDARGS},
! 	{"endclosedline", gl_endclosedline,  METH_OLDARGS},
! 	{"endline", gl_endline,              METH_OLDARGS},
! 	{"endpoint", gl_endpoint,            METH_OLDARGS},
! 	{"endpolygon", gl_endpolygon,        METH_OLDARGS},
! 	{"endsurface", gl_endsurface,        METH_OLDARGS},
! 	{"endtmesh", gl_endtmesh,            METH_OLDARGS},
! 	{"endtrim", gl_endtrim,              METH_OLDARGS},
! 	{"blendfunction", gl_blendfunction,  METH_OLDARGS},
! 	{"c3f", gl_c3f,                      METH_OLDARGS},
! 	{"c3i", gl_c3i,                      METH_OLDARGS},
! 	{"c3s", gl_c3s,                      METH_OLDARGS},
! 	{"c4f", gl_c4f,                      METH_OLDARGS},
! 	{"c4i", gl_c4i,                      METH_OLDARGS},
! 	{"c4s", gl_c4s,                      METH_OLDARGS},
! 	{"colorf", gl_colorf,                METH_OLDARGS},
! 	{"cpack", gl_cpack,                  METH_OLDARGS},
! 	{"czclear", gl_czclear,              METH_OLDARGS},
! 	{"dglclose", gl_dglclose,            METH_OLDARGS},
! 	{"dglopen", gl_dglopen,              METH_OLDARGS},
! 	{"getgdesc", gl_getgdesc,            METH_OLDARGS},
! 	{"getnurbsproperty", gl_getnurbsproperty, METH_OLDARGS},
! 	{"glcompat", gl_glcompat,            METH_OLDARGS},
! 	{"iconsize", gl_iconsize,            METH_OLDARGS},
! 	{"icontitle", gl_icontitle,          METH_OLDARGS},
! 	{"lRGBrange", gl_lRGBrange,          METH_OLDARGS},
! 	{"linesmooth", gl_linesmooth,        METH_OLDARGS},
! 	{"lmcolor", gl_lmcolor,              METH_OLDARGS},
! 	{"logicop", gl_logicop,              METH_OLDARGS},
! 	{"lsetdepth", gl_lsetdepth,          METH_OLDARGS},
! 	{"lshaderange", gl_lshaderange,      METH_OLDARGS},
! 	{"n3f", gl_n3f,                      METH_OLDARGS},
! 	{"noborder", gl_noborder,            METH_OLDARGS},
! 	{"pntsmooth", gl_pntsmooth,          METH_OLDARGS},
! 	{"readsource", gl_readsource,        METH_OLDARGS},
! 	{"rectzoom", gl_rectzoom,            METH_OLDARGS},
! 	{"sbox", gl_sbox,                    METH_OLDARGS},
! 	{"sboxi", gl_sboxi,                  METH_OLDARGS},
! 	{"sboxs", gl_sboxs,                  METH_OLDARGS},
! 	{"sboxf", gl_sboxf,                  METH_OLDARGS},
! 	{"sboxfi", gl_sboxfi,                METH_OLDARGS},
! 	{"sboxfs", gl_sboxfs,                METH_OLDARGS},
! 	{"setnurbsproperty", gl_setnurbsproperty, METH_OLDARGS},
! 	{"setpup", gl_setpup,                METH_OLDARGS},
! 	{"smoothline", gl_smoothline,        METH_OLDARGS},
! 	{"subpixel", gl_subpixel,            METH_OLDARGS},
! 	{"swaptmesh", gl_swaptmesh,          METH_OLDARGS},
! 	{"swinopen", gl_swinopen,            METH_OLDARGS},
! 	{"v2f", gl_v2f,                      METH_OLDARGS},
! 	{"v2i", gl_v2i,                      METH_OLDARGS},
! 	{"v2s", gl_v2s,                      METH_OLDARGS},
! 	{"v3f", gl_v3f,                      METH_OLDARGS},
! 	{"v3i", gl_v3i,                      METH_OLDARGS},
! 	{"v3s", gl_v3s,                      METH_OLDARGS},
! 	{"v4f", gl_v4f,                      METH_OLDARGS},
! 	{"v4i", gl_v4i,                      METH_OLDARGS},
! 	{"v4s", gl_v4s,                      METH_OLDARGS},
! 	{"videocmd", gl_videocmd,            METH_OLDARGS},
! 	{"windepth", gl_windepth,            METH_OLDARGS},
! 	{"wmpack", gl_wmpack,                METH_OLDARGS},
! 	{"zdraw", gl_zdraw,                  METH_OLDARGS},
! 	{"zfunction", gl_zfunction,          METH_OLDARGS},
! 	{"zsource", gl_zsource,              METH_OLDARGS},
! 	{"zwritemask", gl_zwritemask,        METH_OLDARGS},
! 	{"v2d", gl_v2d,                      METH_OLDARGS},
! 	{"v3d", gl_v3d,                      METH_OLDARGS},
! 	{"v4d", gl_v4d,                      METH_OLDARGS},
! 	{"pixmode", gl_pixmode,              METH_OLDARGS},
! 	{"qgetfd", gl_qgetfd,                METH_OLDARGS},
! 	{"dither", gl_dither,                METH_OLDARGS},
  	{NULL, NULL} /* Sentinel */
  };