/[gzz]/gzz/gfx/libcallgl/callgl.cxx
ViewVC logotype

Diff of /gzz/gfx/libcallgl/callgl.cxx

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.39 by tjl, Sat Dec 14 08:11:34 2002 UTC revision 1.40 by tjl, Mon Dec 16 12:52:23 2002 UTC
# Line 314  namespace CallGL { Line 314  namespace CallGL {
314                         getTokenf(v[2]),                         getTokenf(v[2]),
315                         getTokenf(v[3]),                         getTokenf(v[3]),
316                         getTokenf(v[4]));                         getTokenf(v[4]));
317          } else if (checkfunc(v, "ActiveTextureARB", 1)) {          } else if (checkfunc(v, "ActiveTextureARB", 1) ||
318            glActiveTextureARB(getToken(v[1]));                      checkfunc(v, "ActiveTexture", 1) ) {
         } else if (checkfunc(v, "ActiveTexture", 1)) {  
319            glActiveTextureARB(getToken(v[1]));            glActiveTextureARB(getToken(v[1]));
320          } else if (checkfunc(v, "Begin", 1)) {          } else if (checkfunc(v, "Begin", 1)) {
321            glBegin(getToken(v[1]));            glBegin(getToken(v[1]));
# Line 486  namespace CallGL { Line 485  namespace CallGL {
485              glEvalMapsNV(getToken(v[1]), getToken(v[2]));              glEvalMapsNV(getToken(v[1]), getToken(v[2]));
486  #endif  #endif
487    
488  #ifdef GL_VERTEX_PROGRAM_NV  #ifdef GL_VERTEX_PROGRAM_ARB
489          } else if (checkfunc(v, "BindProgram", 2)) {          } else if (checkfunc(v, "BindProgram", 2) ||
490                        checkfunc(v, "BindProgramARB", 2)
491                    ) {
492            glBindProgramARB(getToken(v[1]), (GLuint)getToken(v[2]));            glBindProgramARB(getToken(v[1]), (GLuint)getToken(v[2]));
493            } else if (checkfunc(v, "ProgramLocalParameter", 6) ||
494                        checkfunc(v, "ProgramLocalParameterARB", 6)
495                    ) {
496                glProgramLocalParameter4fARB(
497                        getToken(v[1]),
498                        getToken(v[2]),
499                        getTokenf(v[3]),
500                        getTokenf(v[4]),
501                        getTokenf(v[5]),
502                        getTokenf(v[6]));
503            } else if (checkfunc(v, "ProgramEnvParameter", 6) ||
504                        checkfunc(v, "ProgramEnvParameterARB", 6)
505                    ) {
506                glProgramEnvParameter4fARB(
507                        getToken(v[1]),
508                        getToken(v[2]),
509                        getTokenf(v[3]),
510                        getTokenf(v[4]),
511                        getTokenf(v[5]),
512                        getTokenf(v[6]));
513    
514    #endif
515    
516    #ifdef GL_VERTEX_PROGRAM_NV
517          } else if (checkfunc(v, "BindProgramNV", 2)) {          } else if (checkfunc(v, "BindProgramNV", 2)) {
518            glBindProgramNV(getToken(v[1]), (GLuint)getToken(v[2]));            glBindProgramNV(getToken(v[1]), (GLuint)getToken(v[2]));
519          } else if (checkfunc(v, "TrackMatrixNV", 4)) {          } else if (checkfunc(v, "TrackMatrixNV", 4)) {

Legend:
Removed from v.1.39  
changed lines
  Added in v.1.40

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26