From b9057ae649571dfd6c9222dfd297c2f393082177 Mon Sep 17 00:00:00 2001 From: Andre Weissflog Date: Tue, 27 May 2025 19:09:48 +0200 Subject: [PATCH 1/2] emscripten toolchain: use --use-port=emdawnwebgpu --- cmake-toolchains/emscripten.toolchain.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake-toolchains/emscripten.toolchain.cmake b/cmake-toolchains/emscripten.toolchain.cmake index fbecaa1..10c8baa 100644 --- a/cmake-toolchains/emscripten.toolchain.cmake +++ b/cmake-toolchains/emscripten.toolchain.cmake @@ -76,7 +76,7 @@ if (FIPS_EMSCRIPTEN_USE_WEBGL2) set(EMSC_LINKER_FLAGS "${EMSC_LINKER_FLAGS} -s USE_WEBGL2=1") endif() if (FIPS_EMSCRIPTEN_USE_WEBGPU) - set(EMSC_LINKER_FLAGS "${EMSC_LINKER_FLAGS} -s USE_WEBGPU=1") + set(EMSC_LINKER_FLAGS "${EMSC_COMMONFLAGS} --use-port=emdawnwebgpu") endif() if (FIPS_EMSCRIPTEN_USE_EMMALLOC) set(EMSC_LINKER_FLAGS "${EMSC_LINKER_FLAGS} -s \"MALLOC='emmalloc'\"") From b071c3867ff7c1dd13fed168ccbe985fd4d97d4b Mon Sep 17 00:00:00 2001 From: Andre Weissflog Date: Fri, 30 May 2025 09:03:14 +0200 Subject: [PATCH 2/2] add --use-port=emdawnwebgpu also to the compile step --- cmake-toolchains/emscripten.toolchain.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake-toolchains/emscripten.toolchain.cmake b/cmake-toolchains/emscripten.toolchain.cmake index 10c8baa..e4423ec 100644 --- a/cmake-toolchains/emscripten.toolchain.cmake +++ b/cmake-toolchains/emscripten.toolchain.cmake @@ -76,7 +76,7 @@ if (FIPS_EMSCRIPTEN_USE_WEBGL2) set(EMSC_LINKER_FLAGS "${EMSC_LINKER_FLAGS} -s USE_WEBGL2=1") endif() if (FIPS_EMSCRIPTEN_USE_WEBGPU) - set(EMSC_LINKER_FLAGS "${EMSC_COMMONFLAGS} --use-port=emdawnwebgpu") + set(EMSC_COMMON_FLAGS "${EMSC_COMMONFLAGS} --use-port=emdawnwebgpu") endif() if (FIPS_EMSCRIPTEN_USE_EMMALLOC) set(EMSC_LINKER_FLAGS "${EMSC_LINKER_FLAGS} -s \"MALLOC='emmalloc'\"")