diff --git a/gpu/src/enums.zig b/gpu/src/enums.zig index 79f8a15c..31a7dfdd 100644 --- a/gpu/src/enums.zig +++ b/gpu/src/enums.zig @@ -255,6 +255,12 @@ pub const FrontFace = enum(u32) { cw = 0x00000001, }; +pub const IndexFormat = enum(u32) { + none = 0x00000000, + uint16 = 0x00000001, + uint32 = 0x00000002, +}; + test "name" { try std.testing.expect(std.mem.eql(u8, @tagName(Feature.timestamp_query), "timestamp_query")); } @@ -279,4 +285,5 @@ test "syntax" { _ = ErrorType; _ = FilterMode; _ = FrontFace; + _ = IndexFormat; } diff --git a/gpu/src/main.zig b/gpu/src/main.zig index ebcf6fe1..f0d70557 100644 --- a/gpu/src/main.zig +++ b/gpu/src/main.zig @@ -57,6 +57,7 @@ pub const ErrorFilter = @import("enums.zig").ErrorFilter; pub const ErrorType = @import("enums.zig").ErrorType; pub const FilterMode = @import("enums.zig").FilterMode; pub const FrontFace = @import("enums.zig").FrontFace; +pub const IndexFormat = @import("enums.zig").IndexFormat; test "syntax" { _ = Interface;