Skip to content

Commit 814de07

Browse files
authored
Merge pull request #511 from evo-lua/rename-webgpu-library
Rename the webgpu library to wgpu
2 parents 60d7032 + 9f61ecc commit 814de07

File tree

21 files changed

+304
-305
lines changed

21 files changed

+304
-305
lines changed

.cppcheck

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ unusedStructMember:Runtime/Bindings/FFI/runtime/runtime_exports.hpp
2323
unusedStructMember:Runtime/Bindings/FFI/stbi/stbi_exports.hpp
2424
unusedStructMember:Runtime/Bindings/FFI/stduuid/stduuid_exports.hpp
2525
unusedStructMember:Runtime/Bindings/FFI/uws/uws_exports.hpp
26-
unusedStructMember:Runtime/Bindings/FFI/webgpu/webgpu_exports.hpp
26+
unusedStructMember:Runtime/Bindings/FFI/wgpu/wgpu_exports.hpp
2727

2828
// PerSocketData is actually used, but cppcheck can't see it
2929
unusedStructMember:Runtime/Bindings/FFI/WebServer.hpp

.github/workflows/ci-linux.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ jobs:
6767
- name: Build luajit
6868
run: deps/luajit-unixbuild.sh && ls ninjabuild-unix
6969

70-
- name: Build webgpu
71-
run: deps/webgpu-unixbuild.sh && ls ninjabuild-unix
70+
- name: Build wgpu
71+
run: deps/wgpu-unixbuild.sh && ls ninjabuild-unix
7272

7373
- name: Build luv and libuv
7474
run: deps/luv-unixbuild.sh && ls ninjabuild-unix

.github/workflows/ci-mac.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ jobs:
6060
- name: Generate versions.lua # Required for those libraries that don't export versioning information
6161
run: deps/discover-submodule-versions.sh && cat deps/versions.lua
6262

63-
- name: Build webgpu
64-
run: deps/webgpu-unixbuild.sh && ls ninjabuild-unix
63+
- name: Build wgpu
64+
run: deps/wgpu-unixbuild.sh && ls ninjabuild-unix
6565

6666
- name: Build luv and libuv
6767
run: deps/luv-unixbuild.sh && ls ninjabuild-unix

.github/workflows/ci-windows.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ jobs:
7676
- name: Build luajit
7777
run: deps/luajit-windowsbuild.sh && ls ninjabuild-windows
7878

79-
- name: Build webgpu
80-
run: deps/webgpu-windowsbuild.sh && ls ninjabuild-windows
79+
- name: Build wgpu
80+
run: deps/wgpu-windowsbuild.sh && ls ninjabuild-windows
8181

8282
- name: Build luv and libuv
8383
run: deps/luv-windowsbuild.sh && ls ninjabuild-windows

BuildTools/Targets/EvoBuildTarget.lua

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ local EvoBuildTarget = {
4040
"Runtime/Bindings/FFI/stbi/stbi.lua",
4141
"Runtime/Bindings/FFI/stduuid/stduuid.lua",
4242
"Runtime/Bindings/FFI/uws/uws.lua",
43-
"Runtime/Bindings/FFI/webgpu/webgpu.lua",
43+
"Runtime/Bindings/FFI/wgpu/wgpu.lua",
4444
"Runtime/Bindings/FFI/webview/webview.lua",
4545
"Runtime/Extensions/debugx.lua",
4646
"Runtime/Extensions/jsonx.lua",
@@ -81,7 +81,7 @@ local EvoBuildTarget = {
8181
"Runtime/Bindings/FFI/stbi/stbi_ffi.cpp",
8282
"Runtime/Bindings/FFI/stduuid/stduuid_ffi.cpp",
8383
"Runtime/Bindings/FFI/uws/uws_ffi.cpp",
84-
"Runtime/Bindings/FFI/webgpu/webgpu_ffi.cpp",
84+
"Runtime/Bindings/FFI/wgpu/wgpu_ffi.cpp",
8585
"Runtime/Bindings/FFI/webview/webview_ffi.cpp",
8686
"Runtime/Bindings/lrexlib.cpp",
8787
"Runtime/Bindings/lzlib.cpp",
@@ -103,7 +103,7 @@ local EvoBuildTarget = {
103103
"Runtime/Bindings/FFI/stbi",
104104
"Runtime/Bindings/FFI/stduuid",
105105
"Runtime/Bindings/FFI/uws",
106-
"Runtime/Bindings/FFI/webgpu",
106+
"Runtime/Bindings/FFI/wgpu",
107107
"Runtime/Bindings/FFI/webview",
108108
"deps",
109109
"deps/eliemichel/glfw3webgpu",

Runtime/Bindings/FFI/webgpu/webgpu_ffi.cpp

Lines changed: 0 additions & 264 deletions
This file was deleted.
Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
local ffi = require("ffi")
22

3-
local webgpu = {}
3+
local wgpu = {}
44

5-
-- WebGPU API (from webgpu.h)
6-
webgpu.cdefs = [[
5+
wgpu.cdefs = [[
76
// WebGPU API (from webgpu.h)
87
typedef uint32_t WGPUFlags;
98
typedef uint32_t WGPUBool;
@@ -1635,7 +1634,7 @@ typedef struct WGPUSurfaceConfigurationExtras {
16351634
16361635
typedef void (*WGPULogCallback)(WGPULogLevel level, char const* message, void* userdata);
16371636
1638-
struct static_webgpu_exports_table {
1637+
struct static_wgpu_exports_table {
16391638
16401639
// Custom methods
16411640
const char* (*wgpu_version)();
@@ -1900,12 +1899,12 @@ struct static_webgpu_exports_table {
19001899
19011900
]]
19021901

1903-
function webgpu.initialize()
1904-
ffi.cdef(webgpu.cdefs)
1902+
function wgpu.initialize()
1903+
ffi.cdef(wgpu.cdefs)
19051904
end
19061905

1907-
function webgpu.version()
1908-
return ffi.string(webgpu.bindings.wgpu_version())
1906+
function wgpu.version()
1907+
return ffi.string(wgpu.bindings.wgpu_version())
19091908
end
19101909

1911-
return webgpu
1910+
return wgpu
File renamed without changes.

Runtime/Bindings/FFI/webgpu/webgpu_exports.h renamed to Runtime/Bindings/FFI/wgpu/wgpu_exports.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
struct static_webgpu_exports_table {
1+
struct static_wgpu_exports_table {
22

33
// Custom methods
44
const char* (*wgpu_version)();

Runtime/Bindings/FFI/wgpu/wgpu_ffi.cpp

Lines changed: 264 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)