*/
gl_backend_wgl->wglGetExtensionsStringARB = (PFNWGLGETEXTENSIONSSTRINGARBPROC)
gl_backend_wgl->wglGetProcAddress((LPCSTR)"wglGetExtensionsStringARB");
+ if (!gl_backend_wgl->wglGetExtensionsStringARB) {
+ VIGS_LOG_CRITICAL("wglGetProcAddress for wglGetExtensionsStringARB failed err: %d", GetLastError());
+ }
gl_backend_wgl->wglGetExtensionsStringEXT = (PFNWGLGETEXTENSIONSSTRINGEXTPROC)
gl_backend_wgl->wglGetProcAddress((LPCSTR)"wglGetExtensionsStringEXT");
+ if (!gl_backend_wgl->wglGetExtensionsStringEXT) {
+ VIGS_LOG_CRITICAL("wglGetProcAddress for wglGetExtensionsStringEXT failed err: %d", GetLastError());
+ }
if (gl_backend_wgl->wglGetExtensionsStringARB) {
ext_str = gl_backend_wgl->wglGetExtensionsStringARB(tmp_dc);
- } else if (gl_backend_wgl->wglGetExtensionsStringEXT) {
+ if (!ext_str) {
+ VIGS_LOG_CRITICAL("wglGetExtensionsStringARB failed err: %d", GetLastError());
+ }
+ }
+ else if (gl_backend_wgl->wglGetExtensionsStringEXT) {
ext_str = gl_backend_wgl->wglGetExtensionsStringEXT();
+ if (!ext_str) {
+ VIGS_LOG_CRITICAL("wglGetExtensionsStringEXT failed err: %d", GetLastError());
+ }
}
if (!ext_str) {