diff --git a/gpu/TODO-webgpu.h b/gpu/TODO-webgpu.h index 5846520f..31e66efa 100644 --- a/gpu/TODO-webgpu.h +++ b/gpu/TODO-webgpu.h @@ -1,13 +1,5 @@ typedef uint32_t WGPUFlags; -typedef enum WGPUCompilationInfoRequestStatus { - WGPUCompilationInfoRequestStatus_Success = 0x00000000, - WGPUCompilationInfoRequestStatus_Error = 0x00000001, - WGPUCompilationInfoRequestStatus_DeviceLost = 0x00000002, - WGPUCompilationInfoRequestStatus_Unknown = 0x00000003, - WGPUCompilationInfoRequestStatus_Force32 = 0x7FFFFFFF -} WGPUCompilationInfoRequestStatus; - typedef enum WGPUCompilationMessageType { WGPUCompilationMessageType_Error = 0x00000000, WGPUCompilationMessageType_Warning = 0x00000001, diff --git a/gpu/src/types.zig b/gpu/src/types.zig index da531750..d6961de2 100644 --- a/gpu/src/types.zig +++ b/gpu/src/types.zig @@ -62,3 +62,10 @@ pub const CompareFunction = enum(u32) { not_equal = 0x00000007, always = 0x00000008, }; + +pub const CompilationInfoRequestStatus = enum(u32) { + success = 0x00000000, + err = 0x00000001, + device_lost = 0x00000002, + unknown = 0x00000003, +};