diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0e56acc8..2cbf8deb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -115,7 +115,7 @@ jobs: xcodebuild -downloadPlatform iOS - name: Setup Emscripten - uses: mymindstorm/setup-emsdk@master + uses: emscripten-core/setup-emsdk@v15 if: ${{ matrix.emsdk }} - name: Setup ninja diff --git a/ISLE/emscripten/emscripten.patch b/ISLE/emscripten/emscripten.patch index a24a67bd..9ad4ffdd 100644 --- a/ISLE/emscripten/emscripten.patch +++ b/ISLE/emscripten/emscripten.patch @@ -184,7 +184,7 @@ index 572694517..44e65c823 100644 + console.log("disableOpfs: " + Module["disableOpfs"]); + })(); + -+ Module["disableOffscreenCanvases"] ||= !document.createElement('canvas').getContext('webgl'); ++ Module["disableOffscreenCanvases"] ||= !document.createElement('canvas').getContext('webgl2'); + console.log("disableOffscreenCanvases: " + Module["disableOffscreenCanvases"]); +} +