From f2edf9ec2e4f7f4bbdd76cc68e04dc7c5f8f1727 Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Wed, 16 Nov 2016 14:49:15 -0800 Subject: [PATCH] Initialize WebGL2 context when available --- lime/_backend/html5/HTML5Renderer.hx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lime/_backend/html5/HTML5Renderer.hx b/lime/_backend/html5/HTML5Renderer.hx index fb954e83d..6bce814dd 100644 --- a/lime/_backend/html5/HTML5Renderer.hx +++ b/lime/_backend/html5/HTML5Renderer.hx @@ -73,7 +73,12 @@ class HTML5Renderer { }; - webgl = cast parent.window.backend.canvas.getContextWebGL (options); + for (name in [ "webgl2", "webgl", "experimental-webgl" ]) { + + webgl = cast parent.window.backend.canvas.getContext (name, options); + if (webgl != null) break; + + } }