From 19ced8efc67941ba71b95c901700ef6382b0aa21 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Sat, 16 Jul 2022 20:08:25 -0700 Subject: [PATCH] gpu: add StencilFaceState Signed-off-by: Stephen Gutekanst --- gpu/TODO-webgpu.h | 7 ------- gpu/src/types.zig | 7 +++++++ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/gpu/TODO-webgpu.h b/gpu/TODO-webgpu.h index d9505903..27841748 100644 --- a/gpu/TODO-webgpu.h +++ b/gpu/TODO-webgpu.h @@ -1,10 +1,3 @@ -pub const StencilFaceState = extern struct { - compare: CompareFunction, - fail_op: StencilOperation, - depth_fail_op: StencilOperation, - pass_op: StencilOperation, -}; - pub const StorageTextureBindingLayout = extern struct { next_in_chain: *const ChainedStruct, access: StorageTextureAccess, diff --git a/gpu/src/types.zig b/gpu/src/types.zig index 0d5e095a..4284de48 100644 --- a/gpu/src/types.zig +++ b/gpu/src/types.zig @@ -487,6 +487,13 @@ pub const RenderPassDescriptorMaxDrawCount = extern struct { max_draw_count: u64, }; +pub const StencilFaceState = extern struct { + compare: CompareFunction, + fail_op: StencilOperation, + depth_fail_op: StencilOperation, + pass_op: StencilOperation, +}; + test "BackendType name" { try testing.expectEqualStrings("Vulkan", BackendType.vulkan.name()); }