Pārlūkot izejas kodu

Improve robustness of retrieving WebGL version

Ludovic Bailly 9 gadi atpakaļ
vecāks
revīzija
1e6894562b
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3 1
      src/renderers/webgl/WebGLState.js

+ 3 - 1
src/renderers/webgl/WebGLState.js

@@ -336,7 +336,9 @@ function WebGLState( gl, extensions, paramThreeToGL ) {
 
 	var maxTextures = gl.getParameter( gl.MAX_TEXTURE_IMAGE_UNITS );
 
-	var lineWidthAvailable = parseFloat(gl.getParameter(gl.VERSION).split(' ')[1]) >= 1.0;
+	var glVersion = gl.getParameter(gl.VERSION).split(' ')[1];
+	var glMajorVersion = glVersion.split('.').slice(0, 2).join('.');
+	var lineWidthAvailable = parseFloat(glMajorVersion) >= 1.0;
 
 	var currentTextureSlot = null;
 	var currentBoundTextures = {};