diff --git a/vendor/wgpu/examples/glfw/Makefile b/vendor/wgpu/examples/glfw/Makefile index fdecdbb91..022bfcbbc 100644 --- a/vendor/wgpu/examples/glfw/Makefile +++ b/vendor/wgpu/examples/glfw/Makefile @@ -8,10 +8,10 @@ PAGE_SIZE := 65536 INITIAL_MEMORY_BYTES := $(shell expr $(INITIAL_MEMORY_PAGES) \* $(PAGE_SIZE)) MAX_MEMORY_BYTES := $(shell expr $(MAX_MEMORY_PAGES) \* $(PAGE_SIZE)) -web/triangle.wasm: $(FILES) ../../wgpu.js ../../../wasm/js/runtime.js +web/triangle.wasm: $(FILES) ../../wgpu.js ../../../../core/sys/wasm/js/odin.js odin build . \ -target:js_wasm32 -out:web/triangle.wasm -o:size \ -extra-linker-flags:"--export-table --import-memory --initial-memory=$(INITIAL_MEMORY_BYTES) --max-memory=$(MAX_MEMORY_BYTES)" cp ../../wgpu.js web/wgpu.js - cp ../../../wasm/js/runtime.js web/runtime.js + cp ../../../../core/sys/wasm/js/odin.js web/odin.js diff --git a/vendor/wgpu/examples/glfw/build.bat b/vendor/wgpu/examples/glfw/build.bat index 61afcbe66..b71d4344a 100644 --- a/vendor/wgpu/examples/glfw/build.bat +++ b/vendor/wgpu/examples/glfw/build.bat @@ -9,4 +9,4 @@ set /a MAX_MEMORY_BYTES=%MAX_MEMORY_PAGES% * %PAGE_SIZE% call odin.exe build . -target:js_wasm32 -out:web/triangle.wasm -o:size -extra-linker-flags:"--export-table --import-memory --initial-memory=%INITIAL_MEMORY_BYTES% --max-memory=%MAX_MEMORY_BYTES%" copy "..\..\wgpu.js" "web\wgpu.js" -copy "..\..\..\wasm\js\runtime.js" "web\runtime.js" \ No newline at end of file +copy "..\..\..\..\core\sys\wasm\js\odin.js" "web\odin.js" diff --git a/vendor/wgpu/examples/glfw/os_js.odin b/vendor/wgpu/examples/glfw/os_js.odin index 9634f4afe..68f9ef672 100644 --- a/vendor/wgpu/examples/glfw/os_js.odin +++ b/vendor/wgpu/examples/glfw/os_js.odin @@ -1,7 +1,8 @@ package vendor_wgpu_example_triangle +import "core:sys/wasm/js" + import "vendor:wgpu" -import "vendor:wasm/js" OS :: struct { initialized: bool, diff --git a/vendor/wgpu/examples/glfw/web/index.html b/vendor/wgpu/examples/glfw/web/index.html index 61872e35a..a509cafbd 100644 --- a/vendor/wgpu/examples/glfw/web/index.html +++ b/vendor/wgpu/examples/glfw/web/index.html @@ -8,7 +8,7 @@
- + +