浏览代码

fix setting glES version in firefox (#385)

jmw327 7 年之前
父节点
当前提交
4b5e425191
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      h3d/impl/GlDriver.hx

+ 5 - 1
h3d/impl/GlDriver.hx

@@ -191,8 +191,12 @@ class GlDriver extends Driver {
 
 		var reg = ~/[0-9]+\.[0-9]+/;
 		var v : String = gl.getParameter(GL.SHADING_LANGUAGE_VERSION);
-		if( reg.match(v) )
+		if( reg.match(v) ) {
+			#if js
+			glES = Std.parseFloat(reg.matched(0));
+			#end
 			shaderVersion = Math.round( Std.parseFloat(reg.matched(0)) * 100 );
+		}
 
 		#if !js
 		gl.enable(GL.TEXTURE_CUBE_MAP_SEAMLESS);