Skip to content

Commit

Permalink
wgpu: update release
Browse files Browse the repository at this point in the history
  • Loading branch information
laytan committed Feb 24, 2025
1 parent ae9388c commit 77c7087
Show file tree
Hide file tree
Showing 11 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion vendor/wgpu/.gitignore
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions vendor/wgpu/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`),
Expand Down
Empty file removed vendor/wgpu/lib/.gitkeep
Empty file.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
8 changes: 4 additions & 4 deletions vendor/wgpu/wgpu.odin
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand All @@ -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)
Expand All @@ -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)
Expand Down
4 changes: 2 additions & 2 deletions vendor/wgpu/wgpu_native_types.odin
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down

0 comments on commit 77c7087

Please sign in to comment.