core/gpu: start on usingnamespace issue and new zig split usage
This commit is contained in:
parent
6135071a0c
commit
aa69567a1b
4 changed files with 38 additions and 59 deletions
|
|
@ -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");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue