diff --git a/gpu/TODO-webgpu.h b/gpu/TODO-webgpu.h index 6ac0be91..e23f52ce 100644 --- a/gpu/TODO-webgpu.h +++ b/gpu/TODO-webgpu.h @@ -1,11 +1,5 @@ typedef uint32_t WGPUFlags; -typedef enum WGPUErrorFilter { - WGPUErrorFilter_Validation = 0x00000000, - WGPUErrorFilter_OutOfMemory = 0x00000001, - WGPUErrorFilter_Force32 = 0x7FFFFFFF -} WGPUErrorFilter; - typedef enum WGPUErrorType { WGPUErrorType_NoError = 0x00000000, WGPUErrorType_Validation = 0x00000001, diff --git a/gpu/src/types.zig b/gpu/src/types.zig index 6763a27b..d87b9394 100644 --- a/gpu/src/types.zig +++ b/gpu/src/types.zig @@ -97,6 +97,11 @@ pub const CullMode = enum(u32) { back = 0x00000002, }; +pub const ErrorFilter = enum(u32) { + validation = 0x00000000, + out_of_memory = 0x00000001, +}; + test "BackendType name" { try testing.expectEqualStrings("Vulkan", BackendType.vulkan.name()); }