From fe3826559f358b407bc52ca57628156384c1d60a Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Wed, 9 Mar 2022 10:43:15 -0700 Subject: [PATCH] gpu: add ComputePassTimestampLocation enum Signed-off-by: Stephen Gutekanst --- gpu/src/enums.zig | 6 ++++++ gpu/src/main.zig | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gpu/src/enums.zig b/gpu/src/enums.zig index 345d8c10..3ee32423 100644 --- a/gpu/src/enums.zig +++ b/gpu/src/enums.zig @@ -208,6 +208,11 @@ pub const CompilationMessageType = enum(u32) { info = 0x00000002, }; +pub const ComputePassTimestampLocation = enum(u32) { + beginning = 0x00000000, + end = 0x00000001, +}; + test "name" { try std.testing.expect(std.mem.eql(u8, @tagName(Feature.timestamp_query), "timestamp_query")); } @@ -224,4 +229,5 @@ test "syntax" { _ = CompareFunction; _ = CompilationInfoRequestStatus; _ = CompilationMessageType; + _ = ComputePassTimestampLocation; } diff --git a/gpu/src/main.zig b/gpu/src/main.zig index 10df0155..7ca86425 100644 --- a/gpu/src/main.zig +++ b/gpu/src/main.zig @@ -49,7 +49,7 @@ 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; - +pub const ComputePassTimestampLocation = @import("enums.zig").ComputePassTimestampLocation; test "syntax" { _ = Interface;