From 2779b6944c3504d6f5d39d260362cfb8acd55c91 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Wed, 9 Mar 2022 10:50:06 -0700 Subject: [PATCH] gpu: add IndexFormat enum Signed-off-by: Stephen Gutekanst --- gpu/src/enums.zig | 7 +++++++ gpu/src/main.zig | 1 + 2 files changed, 8 insertions(+) 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;