Changeset 323 for trunk/src/lib/gl.cc
- Timestamp:
- 08/26/14 04:03:10 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/gl.cc
r319 r323 19 19 // for wgl support 20 20 #if NV_PLATFORM == NV_WINDOWS 21 # ifndef WIN32_LEAN_AND_MEAN22 # define WIN32_LEAN_AND_MEAN 123 # endif24 21 #include <windows.h> 25 # undef WIN32_LEAN_AND_MEAN 26 #endif 27 28 // extern added for wgl needs only! 29 #define NV_GL_FUN( rtype, fname, fparams ) extern "C" rtype (NV_GL_APIENTRY *fname) fparams = nullptr; 30 #define NV_GL_FUN_REN( rtype, fname, rname, fparams ) extern "C" rtype (NV_GL_APIENTRY *rname) fparams = nullptr; 22 #endif 23 24 #define NV_GL_FUN( rtype, fname, fparams ) rtype (NV_GL_APIENTRY *fname) fparams = nullptr; 25 #define NV_GL_FUN_REN( rtype, fname, rname, fparams ) rtype (NV_GL_APIENTRY *rname) fparams = nullptr; 31 26 #define NV_GL_FUN_EXT NV_GL_FUN 32 27 #include <nv/lib/detail/gl_functions.inc> … … 41 36 static nv::library gl_library; 42 37 static nv::gl_extensions gl_loaded_extensions = nv::gl_extensions(0); 43 extern "C"void* (NV_GL_APIENTRY *gl_ext_loader) ( const char* ) = nullptr;38 static void* (NV_GL_APIENTRY *gl_ext_loader) ( const char* ) = nullptr; 44 39 static bool gl_library_loaded = false; 45 40 static bool wgl_library_loaded = false; … … 52 47 }; 53 48 54 static const char *gl_extension_ids[] = {55 "UNKNOWN",56 #define NV_GL_EXTENSION( count, id, name ) #id,57 #include <nv/lib/detail/gl_ext/gl_ext_info.inc>58 #undef NV_GL_EXTENSION59 };49 // static const char *gl_extension_ids[] = { 50 // "UNKNOWN", 51 // #define NV_GL_EXTENSION( count, id, name ) #id, 52 // #include <nv/lib/detail/gl_ext/gl_ext_info.inc> 53 // #undef NV_GL_EXTENSION 54 // }; 60 55 61 56 … … 184 179 wndClass.style = CS_HREDRAW | CS_VREDRAW | CS_OWNDC; 185 180 186 DWORD err =GetLastError();181 /*DWORD err = */GetLastError(); 187 182 RegisterClass(&wndClass); 188 err =GetLastError();183 /*err = */GetLastError(); 189 184 190 185 … … 235 230 } 236 231 237 238 232 bool nv::load_gl_extension( gl_extensions extension ) 239 233 {
Note: See TracChangeset
for help on using the changeset viewer.