From 3af46fd7dca655e157b5028db330029ca1311963 Mon Sep 17 00:00:00 2001 From: Christophe Dehais Date: Fri, 30 Oct 2020 19:57:09 +0100 Subject: [PATCH] Explicitly enable WebGL extensions (#2302) Co-authored-by: Christophe Dehais --- src/renderer_gl.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/renderer_gl.cpp b/src/renderer_gl.cpp index ebb388964..591d6be9e 100644 --- a/src/renderer_gl.cpp +++ b/src/renderer_gl.cpp @@ -2088,8 +2088,13 @@ namespace bgfx { namespace gl { if (0 == bx::strCmp(ext, extension.m_name) ) { - extension.m_supported = true; +#if BX_PLATFORM_EMSCRIPTEN + EMSCRIPTEN_WEBGL_CONTEXT_HANDLE ctx = emscripten_webgl_get_current_context(); + supported = emscripten_webgl_enable_extension(ctx, extension.m_name); +#else supported = true; +#endif + extension.m_supported = supported; break; } }