Browse Source

print shader source code after error

[email protected] 8 years ago
parent
commit
16961e4b4b
1 changed files with 6 additions and 0 deletions
  1. 6 0
      oxygine/src/oxygine/core/gl/ShaderProgramGL.cpp

+ 6 - 0
oxygine/src/oxygine/core/gl/ShaderProgramGL.cpp

@@ -147,6 +147,12 @@ namespace oxygine
         else
         {
             handleErrorPolicy(ep, "can't compile shader: %s", log.c_str());
+
+            logs::messageln("shader source code:");
+            for (int i = 0; i < num; ++i)
+                logs::messageln(sources[i]);
+            logs::messageln(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>");
+
         }
 
         checkGLError();