Преглед на файлове

Added some extra debugging for when glewInit fails, should make it easy to debug #128

Signed-off-by: Alexis Maiquez <almamu@almamu.com>
Alexis Maiquez преди 3 години
родител
ревизия
08586dcab6
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      main.cpp

+ 3 - 2
main.cpp

@@ -462,10 +462,11 @@ int main (int argc, char* argv[])
     // get the real framebuffer size
     glfwGetFramebufferSize (window, &windowWidth, &windowHeight);
 
+    GLenum glewInitResult = glewInit ();
     // initialize glew
-    if (glewInit () != GLEW_OK)
+    if (glewInitResult != GLEW_OK)
     {
-        fprintf (stderr, "Failed to initialize GLEW");
+        fprintf (stderr, "Failed to initialize GLEW: %s", glewGetErrorString (glewInitResult));
         glfwTerminate ();
         return 3;
     }