2
0
Laytan Laats 6 сар өмнө
parent
commit
77c7087de3

+ 1 - 1
vendor/wgpu/.gitignore

@@ -1,5 +1,5 @@
 lib/*
-!lib/.gitkeep
+!lib/wgpu-windows-x86_64-msvc-release
 example/web/triangle.wasm
 example/web/wgpu.js
 example/web/runtime.js

+ 2 - 2
vendor/wgpu/README.md

@@ -11,8 +11,8 @@ Have a look at the `example/` directory for the rendering of a basic triangle.
 ## Getting the wgpu-native libraries
 
 For native support (not the browser), some libraries are required. Fortunately this is
-extremely easy, just download them from the [releases on GitHub](https://github.com/gfx-rs/wgpu-native/releases/tag/v24.0.1),
-the bindings are for v24.0.1 at the moment.
+extremely easy, just download them from the [releases on GitHub](https://github.com/gfx-rs/wgpu-native/releases/tag/v24.0.0.1),
+the bindings are for v24.0.0.1 at the moment.
 
 These are expected in the `lib` folder under the same name as they are released (just unzipped).
 By default it will look for a static release version (`wgpu-OS-ARCH-release.a|lib`),

+ 0 - 0
vendor/wgpu/lib/.gitkeep


BIN
vendor/wgpu/lib/wgpu-windows-x86_64-msvc-release/lib/wgpu_native.dll


BIN
vendor/wgpu/lib/wgpu-windows-x86_64-msvc-release/lib/wgpu_native.dll.lib


BIN
vendor/wgpu/lib/wgpu-windows-x86_64-release/wgpu_native.lib → vendor/wgpu/lib/wgpu-windows-x86_64-msvc-release/lib/wgpu_native.lib


BIN
vendor/wgpu/lib/wgpu-windows-x86_64-release/wgpu_native.dll


BIN
vendor/wgpu/lib/wgpu-windows-x86_64-release/wgpu_native.dll.lib


BIN
vendor/wgpu/lib/wgpu-windows-x86_64-release/wgpu_native.pdb


+ 4 - 4
vendor/wgpu/wgpu.odin

@@ -10,10 +10,10 @@ WGPU_DEBUG  :: #config(WGPU_DEBUG,  false)
 when ODIN_OS == .Windows {
 	@(private) ARCH :: "x86_64"   when ODIN_ARCH == .amd64 else "x86_64" when ODIN_ARCH == .i386 else #panic("unsupported WGPU Native architecture")
 	@(private) EXT  :: ".dll.lib" when WGPU_SHARED else ".lib"
-	@(private) LIB  :: "lib/wgpu-windows-" + ARCH + "-" + TYPE + "/lib/wgpu_native" + EXT
+	@(private) LIB  :: "lib/wgpu-windows-" + ARCH + "-msvc-" + TYPE + "/lib/wgpu_native" + EXT
 
 	when !#exists(LIB) {
-		#panic("Could not find the compiled WGPU Native library at '" + #directory + LIB + "', these can be downloaded from https://github.com/gfx-rs/wgpu-native/releases/tag/v24.0.1, make sure to read the README at '" + #directory + "README.md'")
+		#panic("Could not find the compiled WGPU Native library at '" + #directory + LIB + "', these can be downloaded from https://github.com/gfx-rs/wgpu-native/releases/tag/v24.0.0.1, make sure to read the README at '" + #directory + "README.md'")
 	}
 
 	@(export)
@@ -37,7 +37,7 @@ when ODIN_OS == .Windows {
 	@(private) LIB  :: "lib/wgpu-macos-" + ARCH + "-" + TYPE + "/lib/libwgpu_native" + EXT
 
 	when !#exists(LIB) {
-		#panic("Could not find the compiled WGPU Native library at '" + #directory + LIB + "', these can be downloaded from https://github.com/gfx-rs/wgpu-native/releases/tag/v24.0.1, make sure to read the README at '" + #directory + "README.md'")
+		#panic("Could not find the compiled WGPU Native library at '" + #directory + LIB + "', these can be downloaded from https://github.com/gfx-rs/wgpu-native/releases/tag/v24.0.0.1, make sure to read the README at '" + #directory + "README.md'")
 	}
 
 	@(export)
@@ -53,7 +53,7 @@ when ODIN_OS == .Windows {
 	@(private) LIB  :: "lib/wgpu-linux-" + ARCH + "-" + TYPE + "/lib/libwgpu_native" + EXT
 
 	when !#exists(LIB) {
-		#panic("Could not find the compiled WGPU Native library at '" + #directory + LIB + "', these can be downloaded from https://github.com/gfx-rs/wgpu-native/releases/tag/v24.0.1, make sure to read the README at '" + #directory + "README.md'")
+		#panic("Could not find the compiled WGPU Native library at '" + #directory + LIB + "', these can be downloaded from https://github.com/gfx-rs/wgpu-native/releases/tag/v24.0.0.1, make sure to read the README at '" + #directory + "README.md'")
 	}
 
 	@(export)

+ 2 - 2
vendor/wgpu/wgpu_native_types.odin

@@ -2,8 +2,8 @@ package wgpu
 
 import "base:runtime"
 
-BINDINGS_VERSION        :: [4]u8{24, 0, 1, 0}
-BINDINGS_VERSION_STRING :: "24.0.1"
+BINDINGS_VERSION        :: [4]u8{24, 0, 0, 1}
+BINDINGS_VERSION_STRING :: "24.0.0.1"
 
 LogLevel :: enum i32 {
 	Off,