2
0
Эх сурвалжийг харах

update emscripten webgl link flags

USE_WEBGL2 deprecated.
WebGL1 was removed from sokol 30-Apr-2023
Ed Preston 11 сар өмнө
parent
commit
62b6c44edb

+ 1 - 1
bindgen/gen_nim.py

@@ -521,7 +521,7 @@ def gen_extra(inp):
         l('when defined emscripten:')
         l('  {.passl:"-lGL -ldl".}')
         l('  {.passc:"-DSOKOL_GLES3".}')
-        l('  {.passL: "-s USE_WEBGL2=1".}')
+        l('  {.passL: "-s MIN_WEBGL_VERSION=2 -s MAX_WEBGL_VERSION=2".}')
         l('elif defined windows:')
         l('  when not defined vcc:')
         l('    {.passl:"-lkernel32 -luser32 -lshell32 -lgdi32".}')

+ 1 - 1
tests/CMakeLists.txt

@@ -73,7 +73,7 @@ if (EMSCRIPTEN)
     if (SOKOL_BACKEND STREQUAL SOKOL_WGPU)
         set(link_flags ${link_flags} -sUSE_WEBGPU=1)
     else()
-        set(link_flags ${link_flags} -sUSE_WEBGL2=1)
+        set(link_flags ${link_flags} -sMIN_WEBGL_VERSION=2 -sMAX_WEBGL_VERSION=2)
     endif()
 elseif (OSX_IOS)
     set(exe_type MACOSX_BUNDLE)