diff --git a/src/platform/libmach.zig b/src/platform/libmach.zig index 63c5a5b3..a128f1ea 100644 --- a/src/platform/libmach.zig +++ b/src/platform/libmach.zig @@ -12,6 +12,8 @@ _unused: i32, pub const GPUInterface = gpu.dawn.Interface; +const _ = gpu.Export(GPUInterface); + // Dummy init, deinit, and update functions pub fn init(_: *App, _: *Core) !void {} diff --git a/src/platform/native.zig b/src/platform/native.zig index 9300fe17..2d733912 100644 --- a/src/platform/native.zig +++ b/src/platform/native.zig @@ -558,6 +558,8 @@ var app: App = undefined; pub const GPUInterface = gpu.dawn.Interface; +const _ = gpu.Export(GPUInterface); + pub fn main() !void { var gpa = std.heap.GeneralPurposeAllocator(.{}){}; defer _ = gpa.deinit();