core/gpu: start on usingnamespace issue and new zig split usage

This commit is contained in:
xdBronch 2023-06-04 14:10:43 -04:00 committed by Stephen Gutekanst
parent 6135071a0c
commit aa69567a1b
4 changed files with 38 additions and 59 deletions

View file

@ -1,10 +1,13 @@
const builtin = @import("builtin");
pub usingnamespace if (builtin.cpu.arch == .wasm32)
const platform = if (builtin.cpu.arch == .wasm32)
@import("platform/wasm.zig")
else
@import("platform/native.zig");
pub const Core = platform.Core;
pub const Timer = platform.Timer;
// Verifies that a platform implementation exposes the expected function declarations.
comptime {
assertHasDecl(@This(), "Core");