Browse Source

Improve error message when a shader object can't be created

Popov72 4 years ago
parent
commit
b82a976038
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Engines/thinEngine.ts

+ 1 - 1
src/Engines/thinEngine.ts

@@ -2250,7 +2250,7 @@ export class ThinEngine {
         var shader = gl.createShader(type === "vertex" ? gl.VERTEX_SHADER : gl.FRAGMENT_SHADER);
 
         if (!shader) {
-            throw new Error("Something went wrong while compile the shader.");
+            throw new Error(`Something went wrong while creating a gl ${type} shader object. gl error=${gl.getError()}`);
         }
 
         gl.shaderSource(shader, source);