Jelajahi Sumber

fix setting glES version in firefox (#385)

jmw327 7 tahun lalu
induk
melakukan
4b5e425191
1 mengubah file dengan 5 tambahan dan 1 penghapusan
  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 reg = ~/[0-9]+\.[0-9]+/;
 		var v : String = gl.getParameter(GL.SHADING_LANGUAGE_VERSION);
 		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 );
 			shaderVersion = Math.round( Std.parseFloat(reg.matched(0)) * 100 );
+		}
 
 
 		#if !js
 		#if !js
 		gl.enable(GL.TEXTURE_CUBE_MAP_SEAMLESS);
 		gl.enable(GL.TEXTURE_CUBE_MAP_SEAMLESS);