| 211 | GLboolean (CODEGEN_FUNCPTR *sfg_ptrc_glUnmapBufferARB)(GLenum) = NULL; |
| 212 | |
| 213 | static int Load_ARB_vertex_buffer_object(void) |
| 214 | { |
| 215 | int numFailed = 0; |
| 216 | sfg_ptrc_glBindBufferARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLuint))IntGetProcAddress("glBindBufferARB"); |
| 217 | if(!sfg_ptrc_glBindBufferARB) numFailed++; |
| 218 | sfg_ptrc_glBufferDataARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLsizeiptrARB, const GLvoid *, GLenum))IntGetProcAddress("glBufferDataARB"); |
| 219 | if(!sfg_ptrc_glBufferDataARB) numFailed++; |
| 220 | sfg_ptrc_glBufferSubDataARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLintptrARB, GLsizeiptrARB, const GLvoid *))IntGetProcAddress("glBufferSubDataARB"); |
| 221 | if(!sfg_ptrc_glBufferSubDataARB) numFailed++; |
| 222 | sfg_ptrc_glDeleteBuffersARB = (void (CODEGEN_FUNCPTR *)(GLsizei, const GLuint *))IntGetProcAddress("glDeleteBuffersARB"); |
| 223 | if(!sfg_ptrc_glDeleteBuffersARB) numFailed++; |
| 224 | sfg_ptrc_glGenBuffersARB = (void (CODEGEN_FUNCPTR *)(GLsizei, GLuint *))IntGetProcAddress("glGenBuffersARB"); |
| 225 | if(!sfg_ptrc_glGenBuffersARB) numFailed++; |
| 226 | sfg_ptrc_glGetBufferParameterivARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLenum, GLint *))IntGetProcAddress("glGetBufferParameterivARB"); |
| 227 | if(!sfg_ptrc_glGetBufferParameterivARB) numFailed++; |
| 228 | sfg_ptrc_glGetBufferPointervARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLenum, GLvoid **))IntGetProcAddress("glGetBufferPointervARB"); |
| 229 | if(!sfg_ptrc_glGetBufferPointervARB) numFailed++; |
| 230 | sfg_ptrc_glGetBufferSubDataARB = (void (CODEGEN_FUNCPTR *)(GLenum, GLintptrARB, GLsizeiptrARB, GLvoid *))IntGetProcAddress("glGetBufferSubDataARB"); |
| 231 | if(!sfg_ptrc_glGetBufferSubDataARB) numFailed++; |
| 232 | sfg_ptrc_glIsBufferARB = (GLboolean (CODEGEN_FUNCPTR *)(GLuint))IntGetProcAddress("glIsBufferARB"); |
| 233 | if(!sfg_ptrc_glIsBufferARB) numFailed++; |
| 234 | sfg_ptrc_glMapBufferARB = (void * (CODEGEN_FUNCPTR *)(GLenum, GLenum))IntGetProcAddress("glMapBufferARB"); |
| 235 | if(!sfg_ptrc_glMapBufferARB) numFailed++; |
| 236 | sfg_ptrc_glUnmapBufferARB = (GLboolean (CODEGEN_FUNCPTR *)(GLenum))IntGetProcAddress("glUnmapBufferARB"); |
| 237 | if(!sfg_ptrc_glUnmapBufferARB) numFailed++; |
| 238 | return numFailed; |
| 239 | } |
| 240 | |
| 241 | void (CODEGEN_FUNCPTR *sfg_ptrc_glBindProgramARB)(GLenum, GLuint) = NULL; |
| 242 | void (CODEGEN_FUNCPTR *sfg_ptrc_glDeleteProgramsARB)(GLsizei, const GLuint *) = NULL; |
nothing calls this directly
no outgoing calls
no test coverage detected