diff --git a/index.html b/index.html
index e35bea5..8365cf5 100644
--- a/index.html
+++ b/index.html
@@ -971,6 +971,11 @@
document.documentElement.style.overflow = 'hidden';
document.documentElement.style.overscrollBehavior = 'none';
+ Module["disableOffscreenCanvases"] = document.getElementById('renderer-select').value == "0 0x682656f3 0x0 0x0 0x2000000";
+ if (Module["disableOffscreenCanvases"]) {
+ console.log('Disabled OffscreenCanvas for Software rendering');
+ }
+
Module["removeRunDependency"]("isle");
emscriptenCanvas.focus();
});