|
@@ -6609,14 +6609,14 @@ var BABYLON;
|
|
|
var renderToFullFloat = this._canRenderToFloatTexture();
|
|
|
var renderToHalfFloat = this._canRenderToHalfFloatTexture();
|
|
|
// GL
|
|
|
- //try {
|
|
|
- // this._gl = <WebGLRenderingContext>(canvas.getContext("webgl2", options) || canvas.getContext("experimental-webgl2", options));
|
|
|
- // if (this._gl) {
|
|
|
- // this._webGLVersion = "2.0";
|
|
|
- // }
|
|
|
- //} catch (e) {
|
|
|
- // // Do nothing
|
|
|
- //}
|
|
|
+ try {
|
|
|
+ this._gl = (canvas.getContext("webgl2", options) || canvas.getContext("experimental-webgl2", options));
|
|
|
+ if (this._gl) {
|
|
|
+ this._webGLVersion = "2.0";
|
|
|
+ }
|
|
|
+ }
|
|
|
+ catch (e) {
|
|
|
+ }
|
|
|
if (!this._gl) {
|
|
|
if (!canvas) {
|
|
|
throw new Error("The provided canvas is null or undefined.");
|