| 302 | void (CODEGEN_FUNCPTR *sfg_ptrc_glVertexAttribPointerARB)(GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *) = NULL; |
| 303 | |
| 304 | static int Load_ARB_vertex_program(void) |
| 305 | { |
| 306 | int numFailed = 0; |
| 307 | sfg_ptrc_glBindProgramARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint))IntGetProcAddress("glBindProgramARB"); |
| 308 | if(!sfg_ptrc_glBindProgramARB) numFailed++; |
| 309 | sfg_ptrc_glDeleteProgramsARB = (void (CODEGEN_FUNCPTR *)(GLsizei, const GLuint *))IntGetProcAddress("glDeleteProgramsARB"); |
| 310 | if(!sfg_ptrc_glDeleteProgramsARB) numFailed++; |
| 311 | sfg_ptrc_glDisableVertexAttribArrayARB = (void (CODEGEN_FUNCPTR *)(GLuint))IntGetProcAddress("glDisableVertexAttribArrayARB"); |
| 312 | if(!sfg_ptrc_glDisableVertexAttribArrayARB) numFailed++; |
| 313 | sfg_ptrc_glEnableVertexAttribArrayARB = (void (CODEGEN_FUNCPTR *)(GLuint))IntGetProcAddress("glEnableVertexAttribArrayARB"); |
| 314 | if(!sfg_ptrc_glEnableVertexAttribArrayARB) numFailed++; |
| 315 | sfg_ptrc_glGenProgramsARB = (void (CODEGEN_FUNCPTR *)(GLsizei, GLuint *))IntGetProcAddress("glGenProgramsARB"); |
| 316 | if(!sfg_ptrc_glGenProgramsARB) numFailed++; |
| 317 | sfg_ptrc_glGetProgramEnvParameterdvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLdouble *))IntGetProcAddress("glGetProgramEnvParameterdvARB"); |
| 318 | if(!sfg_ptrc_glGetProgramEnvParameterdvARB) numFailed++; |
| 319 | sfg_ptrc_glGetProgramEnvParameterfvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLfloat *))IntGetProcAddress("glGetProgramEnvParameterfvARB"); |
| 320 | if(!sfg_ptrc_glGetProgramEnvParameterfvARB) numFailed++; |
| 321 | sfg_ptrc_glGetProgramLocalParameterdvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLdouble *))IntGetProcAddress("glGetProgramLocalParameterdvARB"); |
| 322 | if(!sfg_ptrc_glGetProgramLocalParameterdvARB) numFailed++; |
| 323 | sfg_ptrc_glGetProgramLocalParameterfvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLfloat *))IntGetProcAddress("glGetProgramLocalParameterfvARB"); |
| 324 | if(!sfg_ptrc_glGetProgramLocalParameterfvARB) numFailed++; |
| 325 | sfg_ptrc_glGetProgramStringARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLenum, GLvoid *))IntGetProcAddress("glGetProgramStringARB"); |
| 326 | if(!sfg_ptrc_glGetProgramStringARB) numFailed++; |
| 327 | sfg_ptrc_glGetProgramivARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLenum, GLint *))IntGetProcAddress("glGetProgramivARB"); |
| 328 | if(!sfg_ptrc_glGetProgramivARB) numFailed++; |
| 329 | sfg_ptrc_glGetVertexAttribPointervARB = (void (CODEGEN_FUNCPTR *)(GLuint, GLenum, GLvoid **))IntGetProcAddress("glGetVertexAttribPointervARB"); |
| 330 | if(!sfg_ptrc_glGetVertexAttribPointervARB) numFailed++; |
| 331 | sfg_ptrc_glGetVertexAttribdvARB = (void (CODEGEN_FUNCPTR *)(GLuint, GLenum, GLdouble *))IntGetProcAddress("glGetVertexAttribdvARB"); |
| 332 | if(!sfg_ptrc_glGetVertexAttribdvARB) numFailed++; |
| 333 | sfg_ptrc_glGetVertexAttribfvARB = (void (CODEGEN_FUNCPTR *)(GLuint, GLenum, GLfloat *))IntGetProcAddress("glGetVertexAttribfvARB"); |
| 334 | if(!sfg_ptrc_glGetVertexAttribfvARB) numFailed++; |
| 335 | sfg_ptrc_glGetVertexAttribivARB = (void (CODEGEN_FUNCPTR *)(GLuint, GLenum, GLint *))IntGetProcAddress("glGetVertexAttribivARB"); |
| 336 | if(!sfg_ptrc_glGetVertexAttribivARB) numFailed++; |
| 337 | sfg_ptrc_glIsProgramARB = (GLboolean (CODEGEN_FUNCPTR *)(GLuint))IntGetProcAddress("glIsProgramARB"); |
| 338 | if(!sfg_ptrc_glIsProgramARB) numFailed++; |
| 339 | sfg_ptrc_glProgramEnvParameter4dARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble))IntGetProcAddress("glProgramEnvParameter4dARB"); |
| 340 | if(!sfg_ptrc_glProgramEnvParameter4dARB) numFailed++; |
| 341 | sfg_ptrc_glProgramEnvParameter4dvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, const GLdouble *))IntGetProcAddress("glProgramEnvParameter4dvARB"); |
| 342 | if(!sfg_ptrc_glProgramEnvParameter4dvARB) numFailed++; |
| 343 | sfg_ptrc_glProgramEnvParameter4fARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat))IntGetProcAddress("glProgramEnvParameter4fARB"); |
| 344 | if(!sfg_ptrc_glProgramEnvParameter4fARB) numFailed++; |
| 345 | sfg_ptrc_glProgramEnvParameter4fvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, const GLfloat *))IntGetProcAddress("glProgramEnvParameter4fvARB"); |
| 346 | if(!sfg_ptrc_glProgramEnvParameter4fvARB) numFailed++; |
| 347 | sfg_ptrc_glProgramLocalParameter4dARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble))IntGetProcAddress("glProgramLocalParameter4dARB"); |
| 348 | if(!sfg_ptrc_glProgramLocalParameter4dARB) numFailed++; |
| 349 | sfg_ptrc_glProgramLocalParameter4dvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, const GLdouble *))IntGetProcAddress("glProgramLocalParameter4dvARB"); |
| 350 | if(!sfg_ptrc_glProgramLocalParameter4dvARB) numFailed++; |
| 351 | sfg_ptrc_glProgramLocalParameter4fARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat))IntGetProcAddress("glProgramLocalParameter4fARB"); |
| 352 | if(!sfg_ptrc_glProgramLocalParameter4fARB) numFailed++; |
| 353 | sfg_ptrc_glProgramLocalParameter4fvARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint, const GLfloat *))IntGetProcAddress("glProgramLocalParameter4fvARB"); |
| 354 | if(!sfg_ptrc_glProgramLocalParameter4fvARB) numFailed++; |
| 355 | sfg_ptrc_glProgramStringARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLenum, GLsizei, const GLvoid *))IntGetProcAddress("glProgramStringARB"); |
| 356 | if(!sfg_ptrc_glProgramStringARB) numFailed++; |
| 357 | sfg_ptrc_glVertexAttrib1dARB = (void (CODEGEN_FUNCPTR *)(GLuint, GLdouble))IntGetProcAddress("glVertexAttrib1dARB"); |
| 358 | if(!sfg_ptrc_glVertexAttrib1dARB) numFailed++; |
| 359 | sfg_ptrc_glVertexAttrib1dvARB = (void (CODEGEN_FUNCPTR *)(GLuint, const GLdouble *))IntGetProcAddress("glVertexAttrib1dvARB"); |
| 360 | if(!sfg_ptrc_glVertexAttrib1dvARB) numFailed++; |
| 361 | sfg_ptrc_glVertexAttrib1fARB = (void (CODEGEN_FUNCPTR *)(GLuint, GLfloat))IntGetProcAddress("glVertexAttrib1fARB"); |
nothing calls this directly
no outgoing calls
no test coverage detected