diff --git a/gpu/src/enums.zig b/gpu/src/enums.zig index a9e01735..345d8c10 100644 --- a/gpu/src/enums.zig +++ b/gpu/src/enums.zig @@ -202,6 +202,12 @@ pub const CompilationInfoRequestStatus = enum(u32) { unknown = 0x00000003, }; +pub const CompilationMessageType = enum(u32) { + err = 0x00000000, + warning = 0x00000001, + info = 0x00000002, +}; + test "name" { try std.testing.expect(std.mem.eql(u8, @tagName(Feature.timestamp_query), "timestamp_query")); } @@ -217,4 +223,5 @@ test "syntax" { _ = BufferMapAsyncStatus; _ = CompareFunction; _ = CompilationInfoRequestStatus; + _ = CompilationMessageType; } diff --git a/gpu/src/main.zig b/gpu/src/main.zig index 13b3a3c9..10df0155 100644 --- a/gpu/src/main.zig +++ b/gpu/src/main.zig @@ -48,6 +48,8 @@ pub const BufferBindingType = @import("enums.zig").BufferBindingType; pub const BufferMapAsyncStatus = @import("enums.zig").BufferMapAsyncStatus; pub const CompareFunction = @import("enums.zig").CompareFunction; pub const CompilationInfoRequestStatus = @import("enums.zig").CompilationInfoRequestStatus; +pub const CompilationMessageType = @import("enums.zig").CompilationMessageType; + test "syntax" { _ = Interface;