| 1887 | } |
| 1888 | |
| 1889 | int sfgogl_LoadFunctions(void) |
| 1890 | { |
| 1891 | int numFailed = 0; |
| 1892 | ClearExtensionVars(); |
| 1893 | |
| 1894 | sfg_ptrc_glGetString = (const GLubyte * (CODEGEN_FUNCPTR *)(GLenum))IntGetProcAddress("glGetString"); |
| 1895 | if(!sfg_ptrc_glGetString) return sfgogl_LOAD_FAILED; |
| 1896 | |
| 1897 | ProcExtsFromExtString((const char *)sfg_ptrc_glGetString(GL_EXTENSIONS)); |
| 1898 | numFailed = Load_Version_1_2(); |
| 1899 | |
| 1900 | if(numFailed == 0) |
| 1901 | return sfgogl_LOAD_SUCCEEDED; |
| 1902 | else |
| 1903 | return sfgogl_LOAD_SUCCEEDED + numFailed; |
| 1904 | } |
| 1905 | |
| 1906 | static int g_major_version = 0; |
| 1907 | static int g_minor_version = 0; |
no test coverage detected