| 433 | |
| 434 | |
| 435 | static int Load_ARB_fragment_program(void) |
| 436 | { |
| 437 | int numFailed = 0; |
| 438 | sfg_ptrc_glBindProgramARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint))IntGetProcAddress("glBindProgramARB"); |
| 439 | if(!sfg_ptrc_glBindProgramARB) numFailed++; |
| 440 | sfg_ptrc_glDeleteProgramsARB = (void (CODEGEN_FUNCPTR *)(GLsizei, const GLuint *))IntGetProcAddress("glDeleteProgramsARB"); |
| 441 | if(!sfg_ptrc_glDeleteProgramsARB) numFailed++; |
| 442 | sfg_ptrc_glGenProgramsARB = (void (CODEGEN_FUNCPTR *)(GLsizei, GLuint *))IntGetProcAddress("glGenProgramsARB"); |
| 443 | if(!sfg_ptrc_glGenProgramsARB) numFailed++; |
| 444 | sfg_ptrc_glGetProgramEnvParameterdvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLdouble *))IntGetProcAddress("glGetProgramEnvParameterdvARB"); |
| 445 | if(!sfg_ptrc_glGetProgramEnvParameterdvARB) numFailed++; |
| 446 | sfg_ptrc_glGetProgramEnvParameterfvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLfloat *))IntGetProcAddress("glGetProgramEnvParameterfvARB"); |
| 447 | if(!sfg_ptrc_glGetProgramEnvParameterfvARB) numFailed++; |
| 448 | sfg_ptrc_glGetProgramLocalParameterdvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLdouble *))IntGetProcAddress("glGetProgramLocalParameterdvARB"); |
| 449 | if(!sfg_ptrc_glGetProgramLocalParameterdvARB) numFailed++; |
| 450 | sfg_ptrc_glGetProgramLocalParameterfvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLfloat *))IntGetProcAddress("glGetProgramLocalParameterfvARB"); |
| 451 | if(!sfg_ptrc_glGetProgramLocalParameterfvARB) numFailed++; |
| 452 | sfg_ptrc_glGetProgramStringARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLenum, GLvoid *))IntGetProcAddress("glGetProgramStringARB"); |
| 453 | if(!sfg_ptrc_glGetProgramStringARB) numFailed++; |
| 454 | sfg_ptrc_glGetProgramivARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLenum, GLint *))IntGetProcAddress("glGetProgramivARB"); |
| 455 | if(!sfg_ptrc_glGetProgramivARB) numFailed++; |
| 456 | sfg_ptrc_glIsProgramARB = (GLboolean (CODEGEN_FUNCPTR *)(GLuint))IntGetProcAddress("glIsProgramARB"); |
| 457 | if(!sfg_ptrc_glIsProgramARB) numFailed++; |
| 458 | sfg_ptrc_glProgramEnvParameter4dARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble))IntGetProcAddress("glProgramEnvParameter4dARB"); |
| 459 | if(!sfg_ptrc_glProgramEnvParameter4dARB) numFailed++; |
| 460 | sfg_ptrc_glProgramEnvParameter4dvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, const GLdouble *))IntGetProcAddress("glProgramEnvParameter4dvARB"); |
| 461 | if(!sfg_ptrc_glProgramEnvParameter4dvARB) numFailed++; |
| 462 | sfg_ptrc_glProgramEnvParameter4fARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat))IntGetProcAddress("glProgramEnvParameter4fARB"); |
| 463 | if(!sfg_ptrc_glProgramEnvParameter4fARB) numFailed++; |
| 464 | sfg_ptrc_glProgramEnvParameter4fvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, const GLfloat *))IntGetProcAddress("glProgramEnvParameter4fvARB"); |
| 465 | if(!sfg_ptrc_glProgramEnvParameter4fvARB) numFailed++; |
| 466 | sfg_ptrc_glProgramLocalParameter4dARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble))IntGetProcAddress("glProgramLocalParameter4dARB"); |
| 467 | if(!sfg_ptrc_glProgramLocalParameter4dARB) numFailed++; |
| 468 | sfg_ptrc_glProgramLocalParameter4dvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, const GLdouble *))IntGetProcAddress("glProgramLocalParameter4dvARB"); |
| 469 | if(!sfg_ptrc_glProgramLocalParameter4dvARB) numFailed++; |
| 470 | sfg_ptrc_glProgramLocalParameter4fARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat))IntGetProcAddress("glProgramLocalParameter4fARB"); |
| 471 | if(!sfg_ptrc_glProgramLocalParameter4fARB) numFailed++; |
| 472 | sfg_ptrc_glProgramLocalParameter4fvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, const GLfloat *))IntGetProcAddress("glProgramLocalParameter4fvARB"); |
| 473 | if(!sfg_ptrc_glProgramLocalParameter4fvARB) numFailed++; |
| 474 | sfg_ptrc_glProgramStringARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLenum, GLsizei, const GLvoid *))IntGetProcAddress("glProgramStringARB"); |
| 475 | if(!sfg_ptrc_glProgramStringARB) numFailed++; |
| 476 | return numFailed; |
| 477 | } |
| 478 | |
| 479 | void (CODEGEN_FUNCPTR *sfg_ptrc_glAttachObjectARB)(GLhandleARB, GLhandleARB) = NULL; |
| 480 | void (CODEGEN_FUNCPTR *sfg_ptrc_glCompileShaderARB)(GLhandleARB) = NULL; |
nothing calls this directly
no outgoing calls
no test coverage detected