Mercurial > hg > forks > gldragon
comparison gldragon.cpp @ 45:534eccdd33d4
Cosmetics.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 05 Dec 2019 22:06:35 +0200 |
parents | d93b1c2690f8 |
children | 0c75c5f5c6b6 |
comparison
equal
deleted
inserted
replaced
44:d93b1c2690f8 | 45:534eccdd33d4 |
---|---|
51 | 51 |
52 void * dmGLExtTry(const std::string &name) | 52 void * dmGLExtTry(const std::string &name) |
53 { | 53 { |
54 bool res = SDL_GL_ExtensionSupported(name.c_str()); | 54 bool res = SDL_GL_ExtensionSupported(name.c_str()); |
55 void *ptr = SDL_GL_GetProcAddress(name.c_str()); | 55 void *ptr = SDL_GL_GetProcAddress(name.c_str()); |
56 res = true; | |
57 | 56 |
58 printf(" - Checking '%s' : %s : %p\n", | 57 printf(" - Checking '%s' : %s : %p\n", |
59 name.c_str(), | 58 name.c_str(), |
60 res ? "YES" : "no", | 59 res ? "YES" : "no", |
61 ptr); | 60 ptr); |
61 | |
62 res = true; | |
62 | 63 |
63 if (res && ptr != NULL) | 64 if (res && ptr != NULL) |
64 return ptr; | 65 return ptr; |
65 else | 66 else |
66 return NULL; | 67 return NULL; |
81 | 82 |
82 status = false; | 83 status = false; |
83 return NULL; | 84 return NULL; |
84 } | 85 } |
85 | 86 |
86 | |
87 #define DM_GLEXT_INIT(extproctype, extprocname) \ | 87 #define DM_GLEXT_INIT(extproctype, extprocname) \ |
88 extprocname = (extproctype) dmGLExtInit(#extprocname, status); | 88 extprocname = (extproctype) dmGLExtInit(#extprocname, status); |
89 | 89 |
90 #endif | 90 #endif |
91 | |
92 | 91 |
93 | 92 |
94 bool dmInitGLExtensions(void) | 93 bool dmInitGLExtensions(void) |
95 { | 94 { |
96 #ifdef GL_GLEXT_PROTOTYPES | 95 #ifdef GL_GLEXT_PROTOTYPES |