dawn_sys/generated/
lib.rs

1pub const WGPUWGSLLanguageFeatureName_ReadonlyAndReadwriteStorageTextures: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_ReadonlyAndReadwriteStorageTextures;
2pub const WGPUWGSLLanguageFeatureName_Packed4x8IntegerDotProduct: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_Packed4x8IntegerDotProduct;
3pub const WGPUWGSLLanguageFeatureName_UnrestrictedPointerParameters: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_UnrestrictedPointerParameters;
4pub const WGPUWGSLLanguageFeatureName_PointerCompositeAccess: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_PointerCompositeAccess;
5pub const WGPUWGSLLanguageFeatureName_SizedBindingArray: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_SizedBindingArray;
6pub const WGPUWGSLLanguageFeatureName_ChromiumTestingUnimplemented: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_ChromiumTestingUnimplemented;
7pub const WGPUWGSLLanguageFeatureName_ChromiumTestingUnsafeExperimental: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_ChromiumTestingUnsafeExperimental;
8pub const WGPUWGSLLanguageFeatureName_ChromiumTestingExperimental: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_ChromiumTestingExperimental;
9pub const WGPUWGSLLanguageFeatureName_ChromiumTestingShippedWithKillswitch: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_ChromiumTestingShippedWithKillswitch;
10pub const WGPUWGSLLanguageFeatureName_ChromiumTestingShipped: WGPUWGSLLanguageFeatureName = WGPUWGSLLanguageFeatureName::WGPUWGSLLanguageFeatureName_ChromiumTestingShipped;
11pub const WGPUAdapterType_DiscreteGPU: WGPUAdapterType = WGPUAdapterType::WGPUAdapterType_DiscreteGPU;
12pub const WGPUAdapterType_IntegratedGPU: WGPUAdapterType = WGPUAdapterType::WGPUAdapterType_IntegratedGPU;
13pub const WGPUAdapterType_CPU: WGPUAdapterType = WGPUAdapterType::WGPUAdapterType_CPU;
14pub const WGPUAdapterType_Unknown: WGPUAdapterType = WGPUAdapterType::WGPUAdapterType_Unknown;
15pub const WGPUAddressMode_Undefined: WGPUAddressMode = WGPUAddressMode::WGPUAddressMode_Undefined;
16pub const WGPUAddressMode_ClampToEdge: WGPUAddressMode = WGPUAddressMode::WGPUAddressMode_ClampToEdge;
17pub const WGPUAddressMode_Repeat: WGPUAddressMode = WGPUAddressMode::WGPUAddressMode_Repeat;
18pub const WGPUAddressMode_MirrorRepeat: WGPUAddressMode = WGPUAddressMode::WGPUAddressMode_MirrorRepeat;
19pub const WGPUAlphaMode_Opaque: WGPUAlphaMode = WGPUAlphaMode::WGPUAlphaMode_Opaque;
20pub const WGPUAlphaMode_Premultiplied: WGPUAlphaMode = WGPUAlphaMode::WGPUAlphaMode_Premultiplied;
21pub const WGPUAlphaMode_Unpremultiplied: WGPUAlphaMode = WGPUAlphaMode::WGPUAlphaMode_Unpremultiplied;
22pub const WGPUBackendType_Undefined: WGPUBackendType = WGPUBackendType::WGPUBackendType_Undefined;
23pub const WGPUBackendType_Null: WGPUBackendType = WGPUBackendType::WGPUBackendType_Null;
24pub const WGPUBackendType_WebGPU: WGPUBackendType = WGPUBackendType::WGPUBackendType_WebGPU;
25pub const WGPUBackendType_D3D11: WGPUBackendType = WGPUBackendType::WGPUBackendType_D3D11;
26pub const WGPUBackendType_D3D12: WGPUBackendType = WGPUBackendType::WGPUBackendType_D3D12;
27pub const WGPUBackendType_Metal: WGPUBackendType = WGPUBackendType::WGPUBackendType_Metal;
28pub const WGPUBackendType_Vulkan: WGPUBackendType = WGPUBackendType::WGPUBackendType_Vulkan;
29pub const WGPUBackendType_OpenGL: WGPUBackendType = WGPUBackendType::WGPUBackendType_OpenGL;
30pub const WGPUBackendType_OpenGLES: WGPUBackendType = WGPUBackendType::WGPUBackendType_OpenGLES;
31pub const WGPUBlendFactor_Undefined: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_Undefined;
32pub const WGPUBlendFactor_Zero: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_Zero;
33pub const WGPUBlendFactor_One: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_One;
34pub const WGPUBlendFactor_Src: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_Src;
35pub const WGPUBlendFactor_OneMinusSrc: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_OneMinusSrc;
36pub const WGPUBlendFactor_SrcAlpha: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_SrcAlpha;
37pub const WGPUBlendFactor_OneMinusSrcAlpha: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_OneMinusSrcAlpha;
38pub const WGPUBlendFactor_Dst: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_Dst;
39pub const WGPUBlendFactor_OneMinusDst: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_OneMinusDst;
40pub const WGPUBlendFactor_DstAlpha: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_DstAlpha;
41pub const WGPUBlendFactor_OneMinusDstAlpha: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_OneMinusDstAlpha;
42pub const WGPUBlendFactor_SrcAlphaSaturated: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_SrcAlphaSaturated;
43pub const WGPUBlendFactor_Constant: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_Constant;
44pub const WGPUBlendFactor_OneMinusConstant: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_OneMinusConstant;
45pub const WGPUBlendFactor_Src1: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_Src1;
46pub const WGPUBlendFactor_OneMinusSrc1: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_OneMinusSrc1;
47pub const WGPUBlendFactor_Src1Alpha: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_Src1Alpha;
48pub const WGPUBlendFactor_OneMinusSrc1Alpha: WGPUBlendFactor = WGPUBlendFactor::WGPUBlendFactor_OneMinusSrc1Alpha;
49pub const WGPUBlendOperation_Undefined: WGPUBlendOperation = WGPUBlendOperation::WGPUBlendOperation_Undefined;
50pub const WGPUBlendOperation_Add: WGPUBlendOperation = WGPUBlendOperation::WGPUBlendOperation_Add;
51pub const WGPUBlendOperation_Subtract: WGPUBlendOperation = WGPUBlendOperation::WGPUBlendOperation_Subtract;
52pub const WGPUBlendOperation_ReverseSubtract: WGPUBlendOperation = WGPUBlendOperation::WGPUBlendOperation_ReverseSubtract;
53pub const WGPUBlendOperation_Min: WGPUBlendOperation = WGPUBlendOperation::WGPUBlendOperation_Min;
54pub const WGPUBlendOperation_Max: WGPUBlendOperation = WGPUBlendOperation::WGPUBlendOperation_Max;
55pub const WGPUBufferBindingType_BindingNotUsed: WGPUBufferBindingType = WGPUBufferBindingType::WGPUBufferBindingType_BindingNotUsed;
56pub const WGPUBufferBindingType_Undefined: WGPUBufferBindingType = WGPUBufferBindingType::WGPUBufferBindingType_Undefined;
57pub const WGPUBufferBindingType_Uniform: WGPUBufferBindingType = WGPUBufferBindingType::WGPUBufferBindingType_Uniform;
58pub const WGPUBufferBindingType_Storage: WGPUBufferBindingType = WGPUBufferBindingType::WGPUBufferBindingType_Storage;
59pub const WGPUBufferBindingType_ReadOnlyStorage: WGPUBufferBindingType = WGPUBufferBindingType::WGPUBufferBindingType_ReadOnlyStorage;
60pub const WGPUBufferMapState_Unmapped: WGPUBufferMapState = WGPUBufferMapState::WGPUBufferMapState_Unmapped;
61pub const WGPUBufferMapState_Pending: WGPUBufferMapState = WGPUBufferMapState::WGPUBufferMapState_Pending;
62pub const WGPUBufferMapState_Mapped: WGPUBufferMapState = WGPUBufferMapState::WGPUBufferMapState_Mapped;
63pub const WGPUCallbackMode_WaitAnyOnly: WGPUCallbackMode = WGPUCallbackMode::WGPUCallbackMode_WaitAnyOnly;
64pub const WGPUCallbackMode_AllowProcessEvents: WGPUCallbackMode = WGPUCallbackMode::WGPUCallbackMode_AllowProcessEvents;
65pub const WGPUCallbackMode_AllowSpontaneous: WGPUCallbackMode = WGPUCallbackMode::WGPUCallbackMode_AllowSpontaneous;
66pub const WGPUCompareFunction_Undefined: WGPUCompareFunction = WGPUCompareFunction::WGPUCompareFunction_Undefined;
67pub const WGPUCompareFunction_Never: WGPUCompareFunction = WGPUCompareFunction::WGPUCompareFunction_Never;
68pub const WGPUCompareFunction_Less: WGPUCompareFunction = WGPUCompareFunction::WGPUCompareFunction_Less;
69pub const WGPUCompareFunction_Equal: WGPUCompareFunction = WGPUCompareFunction::WGPUCompareFunction_Equal;
70pub const WGPUCompareFunction_LessEqual: WGPUCompareFunction = WGPUCompareFunction::WGPUCompareFunction_LessEqual;
71pub const WGPUCompareFunction_Greater: WGPUCompareFunction = WGPUCompareFunction::WGPUCompareFunction_Greater;
72pub const WGPUCompareFunction_NotEqual: WGPUCompareFunction = WGPUCompareFunction::WGPUCompareFunction_NotEqual;
73pub const WGPUCompareFunction_GreaterEqual: WGPUCompareFunction = WGPUCompareFunction::WGPUCompareFunction_GreaterEqual;
74pub const WGPUCompareFunction_Always: WGPUCompareFunction = WGPUCompareFunction::WGPUCompareFunction_Always;
75pub const WGPUCompilationInfoRequestStatus_Success: WGPUCompilationInfoRequestStatus = WGPUCompilationInfoRequestStatus::WGPUCompilationInfoRequestStatus_Success;
76pub const WGPUCompilationInfoRequestStatus_CallbackCancelled: WGPUCompilationInfoRequestStatus = WGPUCompilationInfoRequestStatus::WGPUCompilationInfoRequestStatus_CallbackCancelled;
77pub const WGPUCompilationMessageType_Error: WGPUCompilationMessageType = WGPUCompilationMessageType::WGPUCompilationMessageType_Error;
78pub const WGPUCompilationMessageType_Warning: WGPUCompilationMessageType = WGPUCompilationMessageType::WGPUCompilationMessageType_Warning;
79pub const WGPUCompilationMessageType_Info: WGPUCompilationMessageType = WGPUCompilationMessageType::WGPUCompilationMessageType_Info;
80pub const WGPUCompositeAlphaMode_Auto: WGPUCompositeAlphaMode = WGPUCompositeAlphaMode::WGPUCompositeAlphaMode_Auto;
81pub const WGPUCompositeAlphaMode_Opaque: WGPUCompositeAlphaMode = WGPUCompositeAlphaMode::WGPUCompositeAlphaMode_Opaque;
82pub const WGPUCompositeAlphaMode_Premultiplied: WGPUCompositeAlphaMode = WGPUCompositeAlphaMode::WGPUCompositeAlphaMode_Premultiplied;
83pub const WGPUCompositeAlphaMode_Unpremultiplied: WGPUCompositeAlphaMode = WGPUCompositeAlphaMode::WGPUCompositeAlphaMode_Unpremultiplied;
84pub const WGPUCompositeAlphaMode_Inherit: WGPUCompositeAlphaMode = WGPUCompositeAlphaMode::WGPUCompositeAlphaMode_Inherit;
85pub const WGPUCreatePipelineAsyncStatus_Success: WGPUCreatePipelineAsyncStatus = WGPUCreatePipelineAsyncStatus::WGPUCreatePipelineAsyncStatus_Success;
86pub const WGPUCreatePipelineAsyncStatus_CallbackCancelled: WGPUCreatePipelineAsyncStatus = WGPUCreatePipelineAsyncStatus::WGPUCreatePipelineAsyncStatus_CallbackCancelled;
87pub const WGPUCreatePipelineAsyncStatus_ValidationError: WGPUCreatePipelineAsyncStatus = WGPUCreatePipelineAsyncStatus::WGPUCreatePipelineAsyncStatus_ValidationError;
88pub const WGPUCreatePipelineAsyncStatus_InternalError: WGPUCreatePipelineAsyncStatus = WGPUCreatePipelineAsyncStatus::WGPUCreatePipelineAsyncStatus_InternalError;
89pub const WGPUCullMode_Undefined: WGPUCullMode = WGPUCullMode::WGPUCullMode_Undefined;
90pub const WGPUCullMode_None: WGPUCullMode = WGPUCullMode::WGPUCullMode_None;
91pub const WGPUCullMode_Front: WGPUCullMode = WGPUCullMode::WGPUCullMode_Front;
92pub const WGPUCullMode_Back: WGPUCullMode = WGPUCullMode::WGPUCullMode_Back;
93pub const WGPUDeviceLostReason_Unknown: WGPUDeviceLostReason = WGPUDeviceLostReason::WGPUDeviceLostReason_Unknown;
94pub const WGPUDeviceLostReason_Destroyed: WGPUDeviceLostReason = WGPUDeviceLostReason::WGPUDeviceLostReason_Destroyed;
95pub const WGPUDeviceLostReason_CallbackCancelled: WGPUDeviceLostReason = WGPUDeviceLostReason::WGPUDeviceLostReason_CallbackCancelled;
96pub const WGPUDeviceLostReason_FailedCreation: WGPUDeviceLostReason = WGPUDeviceLostReason::WGPUDeviceLostReason_FailedCreation;
97pub const WGPUErrorFilter_Validation: WGPUErrorFilter = WGPUErrorFilter::WGPUErrorFilter_Validation;
98pub const WGPUErrorFilter_OutOfMemory: WGPUErrorFilter = WGPUErrorFilter::WGPUErrorFilter_OutOfMemory;
99pub const WGPUErrorFilter_Internal: WGPUErrorFilter = WGPUErrorFilter::WGPUErrorFilter_Internal;
100pub const WGPUErrorType_NoError: WGPUErrorType = WGPUErrorType::WGPUErrorType_NoError;
101pub const WGPUErrorType_Validation: WGPUErrorType = WGPUErrorType::WGPUErrorType_Validation;
102pub const WGPUErrorType_OutOfMemory: WGPUErrorType = WGPUErrorType::WGPUErrorType_OutOfMemory;
103pub const WGPUErrorType_Internal: WGPUErrorType = WGPUErrorType::WGPUErrorType_Internal;
104pub const WGPUErrorType_Unknown: WGPUErrorType = WGPUErrorType::WGPUErrorType_Unknown;
105pub const WGPUExternalTextureRotation_Rotate0Degrees: WGPUExternalTextureRotation = WGPUExternalTextureRotation::WGPUExternalTextureRotation_Rotate0Degrees;
106pub const WGPUExternalTextureRotation_Rotate90Degrees: WGPUExternalTextureRotation = WGPUExternalTextureRotation::WGPUExternalTextureRotation_Rotate90Degrees;
107pub const WGPUExternalTextureRotation_Rotate180Degrees: WGPUExternalTextureRotation = WGPUExternalTextureRotation::WGPUExternalTextureRotation_Rotate180Degrees;
108pub const WGPUExternalTextureRotation_Rotate270Degrees: WGPUExternalTextureRotation = WGPUExternalTextureRotation::WGPUExternalTextureRotation_Rotate270Degrees;
109pub const WGPUFeatureLevel_Undefined: WGPUFeatureLevel = WGPUFeatureLevel::WGPUFeatureLevel_Undefined;
110pub const WGPUFeatureLevel_Compatibility: WGPUFeatureLevel = WGPUFeatureLevel::WGPUFeatureLevel_Compatibility;
111pub const WGPUFeatureLevel_Core: WGPUFeatureLevel = WGPUFeatureLevel::WGPUFeatureLevel_Core;
112pub const WGPUFeatureName_DepthClipControl: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DepthClipControl;
113pub const WGPUFeatureName_Depth32FloatStencil8: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_Depth32FloatStencil8;
114pub const WGPUFeatureName_TimestampQuery: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_TimestampQuery;
115pub const WGPUFeatureName_TextureCompressionBC: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_TextureCompressionBC;
116pub const WGPUFeatureName_TextureCompressionBCSliced3D: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_TextureCompressionBCSliced3D;
117pub const WGPUFeatureName_TextureCompressionETC2: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_TextureCompressionETC2;
118pub const WGPUFeatureName_TextureCompressionASTC: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_TextureCompressionASTC;
119pub const WGPUFeatureName_TextureCompressionASTCSliced3D: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_TextureCompressionASTCSliced3D;
120pub const WGPUFeatureName_IndirectFirstInstance: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_IndirectFirstInstance;
121pub const WGPUFeatureName_ShaderF16: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_ShaderF16;
122pub const WGPUFeatureName_RG11B10UfloatRenderable: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_RG11B10UfloatRenderable;
123pub const WGPUFeatureName_BGRA8UnormStorage: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_BGRA8UnormStorage;
124pub const WGPUFeatureName_Float32Filterable: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_Float32Filterable;
125pub const WGPUFeatureName_Float32Blendable: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_Float32Blendable;
126pub const WGPUFeatureName_ClipDistances: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_ClipDistances;
127pub const WGPUFeatureName_DualSourceBlending: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DualSourceBlending;
128pub const WGPUFeatureName_Subgroups: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_Subgroups;
129pub const WGPUFeatureName_CoreFeaturesAndLimits: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_CoreFeaturesAndLimits;
130pub const WGPUFeatureName_DawnInternalUsages: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DawnInternalUsages;
131pub const WGPUFeatureName_DawnMultiPlanarFormats: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DawnMultiPlanarFormats;
132pub const WGPUFeatureName_DawnNative: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DawnNative;
133pub const WGPUFeatureName_ChromiumExperimentalTimestampQueryInsidePasses: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_ChromiumExperimentalTimestampQueryInsidePasses;
134pub const WGPUFeatureName_ImplicitDeviceSynchronization: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_ImplicitDeviceSynchronization;
135pub const WGPUFeatureName_TransientAttachments: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_TransientAttachments;
136pub const WGPUFeatureName_MSAARenderToSingleSampled: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MSAARenderToSingleSampled;
137pub const WGPUFeatureName_D3D11MultithreadProtected: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_D3D11MultithreadProtected;
138pub const WGPUFeatureName_ANGLETextureSharing: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_ANGLETextureSharing;
139pub const WGPUFeatureName_PixelLocalStorageCoherent: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_PixelLocalStorageCoherent;
140pub const WGPUFeatureName_PixelLocalStorageNonCoherent: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_PixelLocalStorageNonCoherent;
141pub const WGPUFeatureName_Unorm16TextureFormats: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_Unorm16TextureFormats;
142pub const WGPUFeatureName_Snorm16TextureFormats: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_Snorm16TextureFormats;
143pub const WGPUFeatureName_MultiPlanarFormatExtendedUsages: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MultiPlanarFormatExtendedUsages;
144pub const WGPUFeatureName_MultiPlanarFormatP010: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MultiPlanarFormatP010;
145pub const WGPUFeatureName_HostMappedPointer: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_HostMappedPointer;
146pub const WGPUFeatureName_MultiPlanarRenderTargets: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MultiPlanarRenderTargets;
147pub const WGPUFeatureName_MultiPlanarFormatNv12a: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MultiPlanarFormatNv12a;
148pub const WGPUFeatureName_FramebufferFetch: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_FramebufferFetch;
149pub const WGPUFeatureName_BufferMapExtendedUsages: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_BufferMapExtendedUsages;
150pub const WGPUFeatureName_AdapterPropertiesMemoryHeaps: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_AdapterPropertiesMemoryHeaps;
151pub const WGPUFeatureName_AdapterPropertiesD3D: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_AdapterPropertiesD3D;
152pub const WGPUFeatureName_AdapterPropertiesVk: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_AdapterPropertiesVk;
153pub const WGPUFeatureName_R8UnormStorage: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_R8UnormStorage;
154pub const WGPUFeatureName_DawnFormatCapabilities: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DawnFormatCapabilities;
155pub const WGPUFeatureName_DawnDrmFormatCapabilities: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DawnDrmFormatCapabilities;
156pub const WGPUFeatureName_Norm16TextureFormats: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_Norm16TextureFormats;
157pub const WGPUFeatureName_MultiPlanarFormatNv16: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MultiPlanarFormatNv16;
158pub const WGPUFeatureName_MultiPlanarFormatNv24: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MultiPlanarFormatNv24;
159pub const WGPUFeatureName_MultiPlanarFormatP210: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MultiPlanarFormatP210;
160pub const WGPUFeatureName_MultiPlanarFormatP410: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MultiPlanarFormatP410;
161pub const WGPUFeatureName_SharedTextureMemoryVkDedicatedAllocation: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedTextureMemoryVkDedicatedAllocation;
162pub const WGPUFeatureName_SharedTextureMemoryAHardwareBuffer: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedTextureMemoryAHardwareBuffer;
163pub const WGPUFeatureName_SharedTextureMemoryDmaBuf: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedTextureMemoryDmaBuf;
164pub const WGPUFeatureName_SharedTextureMemoryOpaqueFD: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedTextureMemoryOpaqueFD;
165pub const WGPUFeatureName_SharedTextureMemoryZirconHandle: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedTextureMemoryZirconHandle;
166pub const WGPUFeatureName_SharedTextureMemoryDXGISharedHandle: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedTextureMemoryDXGISharedHandle;
167pub const WGPUFeatureName_SharedTextureMemoryD3D11Texture2D: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedTextureMemoryD3D11Texture2D;
168pub const WGPUFeatureName_SharedTextureMemoryIOSurface: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedTextureMemoryIOSurface;
169pub const WGPUFeatureName_SharedTextureMemoryEGLImage: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedTextureMemoryEGLImage;
170pub const WGPUFeatureName_SharedFenceVkSemaphoreOpaqueFD: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedFenceVkSemaphoreOpaqueFD;
171pub const WGPUFeatureName_SharedFenceSyncFD: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedFenceSyncFD;
172pub const WGPUFeatureName_SharedFenceVkSemaphoreZirconHandle: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedFenceVkSemaphoreZirconHandle;
173pub const WGPUFeatureName_SharedFenceDXGISharedHandle: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedFenceDXGISharedHandle;
174pub const WGPUFeatureName_SharedFenceMTLSharedEvent: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedFenceMTLSharedEvent;
175pub const WGPUFeatureName_SharedBufferMemoryD3D12Resource: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedBufferMemoryD3D12Resource;
176pub const WGPUFeatureName_StaticSamplers: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_StaticSamplers;
177pub const WGPUFeatureName_YCbCrVulkanSamplers: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_YCbCrVulkanSamplers;
178pub const WGPUFeatureName_ShaderModuleCompilationOptions: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_ShaderModuleCompilationOptions;
179pub const WGPUFeatureName_DawnLoadResolveTexture: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DawnLoadResolveTexture;
180pub const WGPUFeatureName_DawnPartialLoadResolveTexture: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DawnPartialLoadResolveTexture;
181pub const WGPUFeatureName_MultiDrawIndirect: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_MultiDrawIndirect;
182pub const WGPUFeatureName_DawnTexelCopyBufferRowAlignment: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DawnTexelCopyBufferRowAlignment;
183pub const WGPUFeatureName_FlexibleTextureViews: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_FlexibleTextureViews;
184pub const WGPUFeatureName_ChromiumExperimentalSubgroupMatrix: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_ChromiumExperimentalSubgroupMatrix;
185pub const WGPUFeatureName_SharedFenceEGLSync: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_SharedFenceEGLSync;
186pub const WGPUFeatureName_DawnDeviceAllocatorControl: WGPUFeatureName = WGPUFeatureName::WGPUFeatureName_DawnDeviceAllocatorControl;
187pub const WGPUFilterMode_Undefined: WGPUFilterMode = WGPUFilterMode::WGPUFilterMode_Undefined;
188pub const WGPUFilterMode_Nearest: WGPUFilterMode = WGPUFilterMode::WGPUFilterMode_Nearest;
189pub const WGPUFilterMode_Linear: WGPUFilterMode = WGPUFilterMode::WGPUFilterMode_Linear;
190pub const WGPUFrontFace_Undefined: WGPUFrontFace = WGPUFrontFace::WGPUFrontFace_Undefined;
191pub const WGPUFrontFace_CCW: WGPUFrontFace = WGPUFrontFace::WGPUFrontFace_CCW;
192pub const WGPUFrontFace_CW: WGPUFrontFace = WGPUFrontFace::WGPUFrontFace_CW;
193pub const WGPUIndexFormat_Undefined: WGPUIndexFormat = WGPUIndexFormat::WGPUIndexFormat_Undefined;
194pub const WGPUIndexFormat_Uint16: WGPUIndexFormat = WGPUIndexFormat::WGPUIndexFormat_Uint16;
195pub const WGPUIndexFormat_Uint32: WGPUIndexFormat = WGPUIndexFormat::WGPUIndexFormat_Uint32;
196pub const WGPULoadOp_Undefined: WGPULoadOp = WGPULoadOp::WGPULoadOp_Undefined;
197pub const WGPULoadOp_Load: WGPULoadOp = WGPULoadOp::WGPULoadOp_Load;
198pub const WGPULoadOp_Clear: WGPULoadOp = WGPULoadOp::WGPULoadOp_Clear;
199pub const WGPULoadOp_ExpandResolveTexture: WGPULoadOp = WGPULoadOp::WGPULoadOp_ExpandResolveTexture;
200pub const WGPULoggingType_Verbose: WGPULoggingType = WGPULoggingType::WGPULoggingType_Verbose;
201pub const WGPULoggingType_Info: WGPULoggingType = WGPULoggingType::WGPULoggingType_Info;
202pub const WGPULoggingType_Warning: WGPULoggingType = WGPULoggingType::WGPULoggingType_Warning;
203pub const WGPULoggingType_Error: WGPULoggingType = WGPULoggingType::WGPULoggingType_Error;
204pub const WGPUMapAsyncStatus_Success: WGPUMapAsyncStatus = WGPUMapAsyncStatus::WGPUMapAsyncStatus_Success;
205pub const WGPUMapAsyncStatus_CallbackCancelled: WGPUMapAsyncStatus = WGPUMapAsyncStatus::WGPUMapAsyncStatus_CallbackCancelled;
206pub const WGPUMapAsyncStatus_Error: WGPUMapAsyncStatus = WGPUMapAsyncStatus::WGPUMapAsyncStatus_Error;
207pub const WGPUMapAsyncStatus_Aborted: WGPUMapAsyncStatus = WGPUMapAsyncStatus::WGPUMapAsyncStatus_Aborted;
208pub const WGPUMipmapFilterMode_Undefined: WGPUMipmapFilterMode = WGPUMipmapFilterMode::WGPUMipmapFilterMode_Undefined;
209pub const WGPUMipmapFilterMode_Nearest: WGPUMipmapFilterMode = WGPUMipmapFilterMode::WGPUMipmapFilterMode_Nearest;
210pub const WGPUMipmapFilterMode_Linear: WGPUMipmapFilterMode = WGPUMipmapFilterMode::WGPUMipmapFilterMode_Linear;
211pub const WGPUOptionalBool_False: WGPUOptionalBool = WGPUOptionalBool::WGPUOptionalBool_False;
212pub const WGPUOptionalBool_True: WGPUOptionalBool = WGPUOptionalBool::WGPUOptionalBool_True;
213pub const WGPUOptionalBool_Undefined: WGPUOptionalBool = WGPUOptionalBool::WGPUOptionalBool_Undefined;
214pub const WGPUPopErrorScopeStatus_Success: WGPUPopErrorScopeStatus = WGPUPopErrorScopeStatus::WGPUPopErrorScopeStatus_Success;
215pub const WGPUPopErrorScopeStatus_CallbackCancelled: WGPUPopErrorScopeStatus = WGPUPopErrorScopeStatus::WGPUPopErrorScopeStatus_CallbackCancelled;
216pub const WGPUPopErrorScopeStatus_Error: WGPUPopErrorScopeStatus = WGPUPopErrorScopeStatus::WGPUPopErrorScopeStatus_Error;
217pub const WGPUPowerPreference_Undefined: WGPUPowerPreference = WGPUPowerPreference::WGPUPowerPreference_Undefined;
218pub const WGPUPowerPreference_LowPower: WGPUPowerPreference = WGPUPowerPreference::WGPUPowerPreference_LowPower;
219pub const WGPUPowerPreference_HighPerformance: WGPUPowerPreference = WGPUPowerPreference::WGPUPowerPreference_HighPerformance;
220pub const WGPUPredefinedColorSpace_SRGB: WGPUPredefinedColorSpace = WGPUPredefinedColorSpace::WGPUPredefinedColorSpace_SRGB;
221pub const WGPUPredefinedColorSpace_DisplayP3: WGPUPredefinedColorSpace = WGPUPredefinedColorSpace::WGPUPredefinedColorSpace_DisplayP3;
222pub const WGPUPresentMode_Undefined: WGPUPresentMode = WGPUPresentMode::WGPUPresentMode_Undefined;
223pub const WGPUPresentMode_Fifo: WGPUPresentMode = WGPUPresentMode::WGPUPresentMode_Fifo;
224pub const WGPUPresentMode_FifoRelaxed: WGPUPresentMode = WGPUPresentMode::WGPUPresentMode_FifoRelaxed;
225pub const WGPUPresentMode_Immediate: WGPUPresentMode = WGPUPresentMode::WGPUPresentMode_Immediate;
226pub const WGPUPresentMode_Mailbox: WGPUPresentMode = WGPUPresentMode::WGPUPresentMode_Mailbox;
227pub const WGPUPrimitiveTopology_Undefined: WGPUPrimitiveTopology = WGPUPrimitiveTopology::WGPUPrimitiveTopology_Undefined;
228pub const WGPUPrimitiveTopology_PointList: WGPUPrimitiveTopology = WGPUPrimitiveTopology::WGPUPrimitiveTopology_PointList;
229pub const WGPUPrimitiveTopology_LineList: WGPUPrimitiveTopology = WGPUPrimitiveTopology::WGPUPrimitiveTopology_LineList;
230pub const WGPUPrimitiveTopology_LineStrip: WGPUPrimitiveTopology = WGPUPrimitiveTopology::WGPUPrimitiveTopology_LineStrip;
231pub const WGPUPrimitiveTopology_TriangleList: WGPUPrimitiveTopology = WGPUPrimitiveTopology::WGPUPrimitiveTopology_TriangleList;
232pub const WGPUPrimitiveTopology_TriangleStrip: WGPUPrimitiveTopology = WGPUPrimitiveTopology::WGPUPrimitiveTopology_TriangleStrip;
233pub const WGPUQueryType_Occlusion: WGPUQueryType = WGPUQueryType::WGPUQueryType_Occlusion;
234pub const WGPUQueryType_Timestamp: WGPUQueryType = WGPUQueryType::WGPUQueryType_Timestamp;
235pub const WGPUQueueWorkDoneStatus_Success: WGPUQueueWorkDoneStatus = WGPUQueueWorkDoneStatus::WGPUQueueWorkDoneStatus_Success;
236pub const WGPUQueueWorkDoneStatus_CallbackCancelled: WGPUQueueWorkDoneStatus = WGPUQueueWorkDoneStatus::WGPUQueueWorkDoneStatus_CallbackCancelled;
237pub const WGPUQueueWorkDoneStatus_Error: WGPUQueueWorkDoneStatus = WGPUQueueWorkDoneStatus::WGPUQueueWorkDoneStatus_Error;
238pub const WGPURequestAdapterStatus_Success: WGPURequestAdapterStatus = WGPURequestAdapterStatus::WGPURequestAdapterStatus_Success;
239pub const WGPURequestAdapterStatus_CallbackCancelled: WGPURequestAdapterStatus = WGPURequestAdapterStatus::WGPURequestAdapterStatus_CallbackCancelled;
240pub const WGPURequestAdapterStatus_Unavailable: WGPURequestAdapterStatus = WGPURequestAdapterStatus::WGPURequestAdapterStatus_Unavailable;
241pub const WGPURequestAdapterStatus_Error: WGPURequestAdapterStatus = WGPURequestAdapterStatus::WGPURequestAdapterStatus_Error;
242pub const WGPURequestDeviceStatus_Success: WGPURequestDeviceStatus = WGPURequestDeviceStatus::WGPURequestDeviceStatus_Success;
243pub const WGPURequestDeviceStatus_CallbackCancelled: WGPURequestDeviceStatus = WGPURequestDeviceStatus::WGPURequestDeviceStatus_CallbackCancelled;
244pub const WGPURequestDeviceStatus_Error: WGPURequestDeviceStatus = WGPURequestDeviceStatus::WGPURequestDeviceStatus_Error;
245pub const WGPUSType_ShaderSourceSPIRV: WGPUSType = WGPUSType::WGPUSType_ShaderSourceSPIRV;
246pub const WGPUSType_ShaderSourceWGSL: WGPUSType = WGPUSType::WGPUSType_ShaderSourceWGSL;
247pub const WGPUSType_RenderPassMaxDrawCount: WGPUSType = WGPUSType::WGPUSType_RenderPassMaxDrawCount;
248pub const WGPUSType_SurfaceSourceMetalLayer: WGPUSType = WGPUSType::WGPUSType_SurfaceSourceMetalLayer;
249pub const WGPUSType_SurfaceSourceWindowsHWND: WGPUSType = WGPUSType::WGPUSType_SurfaceSourceWindowsHWND;
250pub const WGPUSType_SurfaceSourceXlibWindow: WGPUSType = WGPUSType::WGPUSType_SurfaceSourceXlibWindow;
251pub const WGPUSType_SurfaceSourceWaylandSurface: WGPUSType = WGPUSType::WGPUSType_SurfaceSourceWaylandSurface;
252pub const WGPUSType_SurfaceSourceAndroidNativeWindow: WGPUSType = WGPUSType::WGPUSType_SurfaceSourceAndroidNativeWindow;
253pub const WGPUSType_SurfaceSourceXCBWindow: WGPUSType = WGPUSType::WGPUSType_SurfaceSourceXCBWindow;
254pub const WGPUSType_SurfaceColorManagement: WGPUSType = WGPUSType::WGPUSType_SurfaceColorManagement;
255pub const WGPUSType_RequestAdapterWebXROptions: WGPUSType = WGPUSType::WGPUSType_RequestAdapterWebXROptions;
256pub const WGPUSType_AdapterPropertiesSubgroups: WGPUSType = WGPUSType::WGPUSType_AdapterPropertiesSubgroups;
257pub const WGPUSType_BindGroupLayoutEntryArraySize: WGPUSType = WGPUSType::WGPUSType_BindGroupLayoutEntryArraySize;
258pub const WGPUSType_TextureBindingViewDimensionDescriptor: WGPUSType = WGPUSType::WGPUSType_TextureBindingViewDimensionDescriptor;
259pub const WGPUSType_EmscriptenSurfaceSourceCanvasHTMLSelector: WGPUSType = WGPUSType::WGPUSType_EmscriptenSurfaceSourceCanvasHTMLSelector;
260pub const WGPUSType_SurfaceDescriptorFromWindowsCoreWindow: WGPUSType = WGPUSType::WGPUSType_SurfaceDescriptorFromWindowsCoreWindow;
261pub const WGPUSType_ExternalTextureBindingEntry: WGPUSType = WGPUSType::WGPUSType_ExternalTextureBindingEntry;
262pub const WGPUSType_ExternalTextureBindingLayout: WGPUSType = WGPUSType::WGPUSType_ExternalTextureBindingLayout;
263pub const WGPUSType_SurfaceDescriptorFromWindowsUWPSwapChainPanel: WGPUSType = WGPUSType::WGPUSType_SurfaceDescriptorFromWindowsUWPSwapChainPanel;
264pub const WGPUSType_DawnTextureInternalUsageDescriptor: WGPUSType = WGPUSType::WGPUSType_DawnTextureInternalUsageDescriptor;
265pub const WGPUSType_DawnEncoderInternalUsageDescriptor: WGPUSType = WGPUSType::WGPUSType_DawnEncoderInternalUsageDescriptor;
266pub const WGPUSType_DawnInstanceDescriptor: WGPUSType = WGPUSType::WGPUSType_DawnInstanceDescriptor;
267pub const WGPUSType_DawnCacheDeviceDescriptor: WGPUSType = WGPUSType::WGPUSType_DawnCacheDeviceDescriptor;
268pub const WGPUSType_DawnAdapterPropertiesPowerPreference: WGPUSType = WGPUSType::WGPUSType_DawnAdapterPropertiesPowerPreference;
269pub const WGPUSType_DawnBufferDescriptorErrorInfoFromWireClient: WGPUSType = WGPUSType::WGPUSType_DawnBufferDescriptorErrorInfoFromWireClient;
270pub const WGPUSType_DawnTogglesDescriptor: WGPUSType = WGPUSType::WGPUSType_DawnTogglesDescriptor;
271pub const WGPUSType_DawnShaderModuleSPIRVOptionsDescriptor: WGPUSType = WGPUSType::WGPUSType_DawnShaderModuleSPIRVOptionsDescriptor;
272pub const WGPUSType_RequestAdapterOptionsLUID: WGPUSType = WGPUSType::WGPUSType_RequestAdapterOptionsLUID;
273pub const WGPUSType_RequestAdapterOptionsGetGLProc: WGPUSType = WGPUSType::WGPUSType_RequestAdapterOptionsGetGLProc;
274pub const WGPUSType_RequestAdapterOptionsD3D11Device: WGPUSType = WGPUSType::WGPUSType_RequestAdapterOptionsD3D11Device;
275pub const WGPUSType_DawnRenderPassColorAttachmentRenderToSingleSampled: WGPUSType = WGPUSType::WGPUSType_DawnRenderPassColorAttachmentRenderToSingleSampled;
276pub const WGPUSType_RenderPassPixelLocalStorage: WGPUSType = WGPUSType::WGPUSType_RenderPassPixelLocalStorage;
277pub const WGPUSType_PipelineLayoutPixelLocalStorage: WGPUSType = WGPUSType::WGPUSType_PipelineLayoutPixelLocalStorage;
278pub const WGPUSType_BufferHostMappedPointer: WGPUSType = WGPUSType::WGPUSType_BufferHostMappedPointer;
279pub const WGPUSType_AdapterPropertiesMemoryHeaps: WGPUSType = WGPUSType::WGPUSType_AdapterPropertiesMemoryHeaps;
280pub const WGPUSType_AdapterPropertiesD3D: WGPUSType = WGPUSType::WGPUSType_AdapterPropertiesD3D;
281pub const WGPUSType_AdapterPropertiesVk: WGPUSType = WGPUSType::WGPUSType_AdapterPropertiesVk;
282pub const WGPUSType_DawnWireWGSLControl: WGPUSType = WGPUSType::WGPUSType_DawnWireWGSLControl;
283pub const WGPUSType_DawnWGSLBlocklist: WGPUSType = WGPUSType::WGPUSType_DawnWGSLBlocklist;
284pub const WGPUSType_DawnDrmFormatCapabilities: WGPUSType = WGPUSType::WGPUSType_DawnDrmFormatCapabilities;
285pub const WGPUSType_ShaderModuleCompilationOptions: WGPUSType = WGPUSType::WGPUSType_ShaderModuleCompilationOptions;
286pub const WGPUSType_ColorTargetStateExpandResolveTextureDawn: WGPUSType = WGPUSType::WGPUSType_ColorTargetStateExpandResolveTextureDawn;
287pub const WGPUSType_RenderPassDescriptorExpandResolveRect: WGPUSType = WGPUSType::WGPUSType_RenderPassDescriptorExpandResolveRect;
288pub const WGPUSType_SharedTextureMemoryVkDedicatedAllocationDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryVkDedicatedAllocationDescriptor;
289pub const WGPUSType_SharedTextureMemoryAHardwareBufferDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryAHardwareBufferDescriptor;
290pub const WGPUSType_SharedTextureMemoryDmaBufDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryDmaBufDescriptor;
291pub const WGPUSType_SharedTextureMemoryOpaqueFDDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryOpaqueFDDescriptor;
292pub const WGPUSType_SharedTextureMemoryZirconHandleDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryZirconHandleDescriptor;
293pub const WGPUSType_SharedTextureMemoryDXGISharedHandleDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryDXGISharedHandleDescriptor;
294pub const WGPUSType_SharedTextureMemoryD3D11Texture2DDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryD3D11Texture2DDescriptor;
295pub const WGPUSType_SharedTextureMemoryIOSurfaceDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryIOSurfaceDescriptor;
296pub const WGPUSType_SharedTextureMemoryEGLImageDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryEGLImageDescriptor;
297pub const WGPUSType_SharedTextureMemoryInitializedBeginState: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryInitializedBeginState;
298pub const WGPUSType_SharedTextureMemoryInitializedEndState: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryInitializedEndState;
299pub const WGPUSType_SharedTextureMemoryVkImageLayoutBeginState: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryVkImageLayoutBeginState;
300pub const WGPUSType_SharedTextureMemoryVkImageLayoutEndState: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryVkImageLayoutEndState;
301pub const WGPUSType_SharedTextureMemoryD3DSwapchainBeginState: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryD3DSwapchainBeginState;
302pub const WGPUSType_SharedFenceVkSemaphoreOpaqueFDDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedFenceVkSemaphoreOpaqueFDDescriptor;
303pub const WGPUSType_SharedFenceVkSemaphoreOpaqueFDExportInfo: WGPUSType = WGPUSType::WGPUSType_SharedFenceVkSemaphoreOpaqueFDExportInfo;
304pub const WGPUSType_SharedFenceSyncFDDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedFenceSyncFDDescriptor;
305pub const WGPUSType_SharedFenceSyncFDExportInfo: WGPUSType = WGPUSType::WGPUSType_SharedFenceSyncFDExportInfo;
306pub const WGPUSType_SharedFenceVkSemaphoreZirconHandleDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedFenceVkSemaphoreZirconHandleDescriptor;
307pub const WGPUSType_SharedFenceVkSemaphoreZirconHandleExportInfo: WGPUSType = WGPUSType::WGPUSType_SharedFenceVkSemaphoreZirconHandleExportInfo;
308pub const WGPUSType_SharedFenceDXGISharedHandleDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedFenceDXGISharedHandleDescriptor;
309pub const WGPUSType_SharedFenceDXGISharedHandleExportInfo: WGPUSType = WGPUSType::WGPUSType_SharedFenceDXGISharedHandleExportInfo;
310pub const WGPUSType_SharedFenceMTLSharedEventDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedFenceMTLSharedEventDescriptor;
311pub const WGPUSType_SharedFenceMTLSharedEventExportInfo: WGPUSType = WGPUSType::WGPUSType_SharedFenceMTLSharedEventExportInfo;
312pub const WGPUSType_SharedBufferMemoryD3D12ResourceDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedBufferMemoryD3D12ResourceDescriptor;
313pub const WGPUSType_StaticSamplerBindingLayout: WGPUSType = WGPUSType::WGPUSType_StaticSamplerBindingLayout;
314pub const WGPUSType_YCbCrVkDescriptor: WGPUSType = WGPUSType::WGPUSType_YCbCrVkDescriptor;
315pub const WGPUSType_SharedTextureMemoryAHardwareBufferProperties: WGPUSType = WGPUSType::WGPUSType_SharedTextureMemoryAHardwareBufferProperties;
316pub const WGPUSType_AHardwareBufferProperties: WGPUSType = WGPUSType::WGPUSType_AHardwareBufferProperties;
317pub const WGPUSType_DawnTexelCopyBufferRowAlignmentLimits: WGPUSType = WGPUSType::WGPUSType_DawnTexelCopyBufferRowAlignmentLimits;
318pub const WGPUSType_AdapterPropertiesSubgroupMatrixConfigs: WGPUSType = WGPUSType::WGPUSType_AdapterPropertiesSubgroupMatrixConfigs;
319pub const WGPUSType_SharedFenceEGLSyncDescriptor: WGPUSType = WGPUSType::WGPUSType_SharedFenceEGLSyncDescriptor;
320pub const WGPUSType_SharedFenceEGLSyncExportInfo: WGPUSType = WGPUSType::WGPUSType_SharedFenceEGLSyncExportInfo;
321pub const WGPUSType_DawnInjectedInvalidSType: WGPUSType = WGPUSType::WGPUSType_DawnInjectedInvalidSType;
322pub const WGPUSType_DawnCompilationMessageUtf16: WGPUSType = WGPUSType::WGPUSType_DawnCompilationMessageUtf16;
323pub const WGPUSType_DawnFakeBufferOOMForTesting: WGPUSType = WGPUSType::WGPUSType_DawnFakeBufferOOMForTesting;
324pub const WGPUSType_SurfaceDescriptorFromWindowsWinUISwapChainPanel: WGPUSType = WGPUSType::WGPUSType_SurfaceDescriptorFromWindowsWinUISwapChainPanel;
325pub const WGPUSType_DawnDeviceAllocatorControl: WGPUSType = WGPUSType::WGPUSType_DawnDeviceAllocatorControl;
326pub const WGPUSType_DawnHostMappedPointerLimits: WGPUSType = WGPUSType::WGPUSType_DawnHostMappedPointerLimits;
327pub const WGPUSType_RenderPassDescriptorResolveRect: WGPUSType = WGPUSType::WGPUSType_RenderPassDescriptorResolveRect;
328pub const WGPUSamplerBindingType_BindingNotUsed: WGPUSamplerBindingType = WGPUSamplerBindingType::WGPUSamplerBindingType_BindingNotUsed;
329pub const WGPUSamplerBindingType_Undefined: WGPUSamplerBindingType = WGPUSamplerBindingType::WGPUSamplerBindingType_Undefined;
330pub const WGPUSamplerBindingType_Filtering: WGPUSamplerBindingType = WGPUSamplerBindingType::WGPUSamplerBindingType_Filtering;
331pub const WGPUSamplerBindingType_NonFiltering: WGPUSamplerBindingType = WGPUSamplerBindingType::WGPUSamplerBindingType_NonFiltering;
332pub const WGPUSamplerBindingType_Comparison: WGPUSamplerBindingType = WGPUSamplerBindingType::WGPUSamplerBindingType_Comparison;
333pub const WGPUSharedFenceType_VkSemaphoreOpaqueFD: WGPUSharedFenceType = WGPUSharedFenceType::WGPUSharedFenceType_VkSemaphoreOpaqueFD;
334pub const WGPUSharedFenceType_SyncFD: WGPUSharedFenceType = WGPUSharedFenceType::WGPUSharedFenceType_SyncFD;
335pub const WGPUSharedFenceType_VkSemaphoreZirconHandle: WGPUSharedFenceType = WGPUSharedFenceType::WGPUSharedFenceType_VkSemaphoreZirconHandle;
336pub const WGPUSharedFenceType_DXGISharedHandle: WGPUSharedFenceType = WGPUSharedFenceType::WGPUSharedFenceType_DXGISharedHandle;
337pub const WGPUSharedFenceType_MTLSharedEvent: WGPUSharedFenceType = WGPUSharedFenceType::WGPUSharedFenceType_MTLSharedEvent;
338pub const WGPUSharedFenceType_EGLSync: WGPUSharedFenceType = WGPUSharedFenceType::WGPUSharedFenceType_EGLSync;
339pub const WGPUStatus_Success: WGPUStatus = WGPUStatus::WGPUStatus_Success;
340pub const WGPUStatus_Error: WGPUStatus = WGPUStatus::WGPUStatus_Error;
341pub const WGPUStencilOperation_Undefined: WGPUStencilOperation = WGPUStencilOperation::WGPUStencilOperation_Undefined;
342pub const WGPUStencilOperation_Keep: WGPUStencilOperation = WGPUStencilOperation::WGPUStencilOperation_Keep;
343pub const WGPUStencilOperation_Zero: WGPUStencilOperation = WGPUStencilOperation::WGPUStencilOperation_Zero;
344pub const WGPUStencilOperation_Replace: WGPUStencilOperation = WGPUStencilOperation::WGPUStencilOperation_Replace;
345pub const WGPUStencilOperation_Invert: WGPUStencilOperation = WGPUStencilOperation::WGPUStencilOperation_Invert;
346pub const WGPUStencilOperation_IncrementClamp: WGPUStencilOperation = WGPUStencilOperation::WGPUStencilOperation_IncrementClamp;
347pub const WGPUStencilOperation_DecrementClamp: WGPUStencilOperation = WGPUStencilOperation::WGPUStencilOperation_DecrementClamp;
348pub const WGPUStencilOperation_IncrementWrap: WGPUStencilOperation = WGPUStencilOperation::WGPUStencilOperation_IncrementWrap;
349pub const WGPUStencilOperation_DecrementWrap: WGPUStencilOperation = WGPUStencilOperation::WGPUStencilOperation_DecrementWrap;
350pub const WGPUStorageTextureAccess_BindingNotUsed: WGPUStorageTextureAccess = WGPUStorageTextureAccess::WGPUStorageTextureAccess_BindingNotUsed;
351pub const WGPUStorageTextureAccess_Undefined: WGPUStorageTextureAccess = WGPUStorageTextureAccess::WGPUStorageTextureAccess_Undefined;
352pub const WGPUStorageTextureAccess_WriteOnly: WGPUStorageTextureAccess = WGPUStorageTextureAccess::WGPUStorageTextureAccess_WriteOnly;
353pub const WGPUStorageTextureAccess_ReadOnly: WGPUStorageTextureAccess = WGPUStorageTextureAccess::WGPUStorageTextureAccess_ReadOnly;
354pub const WGPUStorageTextureAccess_ReadWrite: WGPUStorageTextureAccess = WGPUStorageTextureAccess::WGPUStorageTextureAccess_ReadWrite;
355pub const WGPUStoreOp_Undefined: WGPUStoreOp = WGPUStoreOp::WGPUStoreOp_Undefined;
356pub const WGPUStoreOp_Store: WGPUStoreOp = WGPUStoreOp::WGPUStoreOp_Store;
357pub const WGPUStoreOp_Discard: WGPUStoreOp = WGPUStoreOp::WGPUStoreOp_Discard;
358pub const WGPUSubgroupMatrixComponentType_F32: WGPUSubgroupMatrixComponentType = WGPUSubgroupMatrixComponentType::WGPUSubgroupMatrixComponentType_F32;
359pub const WGPUSubgroupMatrixComponentType_F16: WGPUSubgroupMatrixComponentType = WGPUSubgroupMatrixComponentType::WGPUSubgroupMatrixComponentType_F16;
360pub const WGPUSubgroupMatrixComponentType_U32: WGPUSubgroupMatrixComponentType = WGPUSubgroupMatrixComponentType::WGPUSubgroupMatrixComponentType_U32;
361pub const WGPUSubgroupMatrixComponentType_I32: WGPUSubgroupMatrixComponentType = WGPUSubgroupMatrixComponentType::WGPUSubgroupMatrixComponentType_I32;
362pub const WGPUSurfaceGetCurrentTextureStatus_SuccessOptimal: WGPUSurfaceGetCurrentTextureStatus = WGPUSurfaceGetCurrentTextureStatus::WGPUSurfaceGetCurrentTextureStatus_SuccessOptimal;
363pub const WGPUSurfaceGetCurrentTextureStatus_SuccessSuboptimal: WGPUSurfaceGetCurrentTextureStatus = WGPUSurfaceGetCurrentTextureStatus::WGPUSurfaceGetCurrentTextureStatus_SuccessSuboptimal;
364pub const WGPUSurfaceGetCurrentTextureStatus_Timeout: WGPUSurfaceGetCurrentTextureStatus = WGPUSurfaceGetCurrentTextureStatus::WGPUSurfaceGetCurrentTextureStatus_Timeout;
365pub const WGPUSurfaceGetCurrentTextureStatus_Outdated: WGPUSurfaceGetCurrentTextureStatus = WGPUSurfaceGetCurrentTextureStatus::WGPUSurfaceGetCurrentTextureStatus_Outdated;
366pub const WGPUSurfaceGetCurrentTextureStatus_Lost: WGPUSurfaceGetCurrentTextureStatus = WGPUSurfaceGetCurrentTextureStatus::WGPUSurfaceGetCurrentTextureStatus_Lost;
367pub const WGPUSurfaceGetCurrentTextureStatus_Error: WGPUSurfaceGetCurrentTextureStatus = WGPUSurfaceGetCurrentTextureStatus::WGPUSurfaceGetCurrentTextureStatus_Error;
368pub const WGPUTextureAspect_Undefined: WGPUTextureAspect = WGPUTextureAspect::WGPUTextureAspect_Undefined;
369pub const WGPUTextureAspect_All: WGPUTextureAspect = WGPUTextureAspect::WGPUTextureAspect_All;
370pub const WGPUTextureAspect_StencilOnly: WGPUTextureAspect = WGPUTextureAspect::WGPUTextureAspect_StencilOnly;
371pub const WGPUTextureAspect_DepthOnly: WGPUTextureAspect = WGPUTextureAspect::WGPUTextureAspect_DepthOnly;
372pub const WGPUTextureAspect_Plane0Only: WGPUTextureAspect = WGPUTextureAspect::WGPUTextureAspect_Plane0Only;
373pub const WGPUTextureAspect_Plane1Only: WGPUTextureAspect = WGPUTextureAspect::WGPUTextureAspect_Plane1Only;
374pub const WGPUTextureAspect_Plane2Only: WGPUTextureAspect = WGPUTextureAspect::WGPUTextureAspect_Plane2Only;
375pub const WGPUTextureDimension_Undefined: WGPUTextureDimension = WGPUTextureDimension::WGPUTextureDimension_Undefined;
376pub const WGPUTextureDimension_1D: WGPUTextureDimension = WGPUTextureDimension::WGPUTextureDimension_1D;
377pub const WGPUTextureDimension_2D: WGPUTextureDimension = WGPUTextureDimension::WGPUTextureDimension_2D;
378pub const WGPUTextureDimension_3D: WGPUTextureDimension = WGPUTextureDimension::WGPUTextureDimension_3D;
379pub const WGPUTextureFormat_Undefined: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_Undefined;
380pub const WGPUTextureFormat_R8Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R8Unorm;
381pub const WGPUTextureFormat_R8Snorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R8Snorm;
382pub const WGPUTextureFormat_R8Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R8Uint;
383pub const WGPUTextureFormat_R8Sint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R8Sint;
384pub const WGPUTextureFormat_R16Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R16Uint;
385pub const WGPUTextureFormat_R16Sint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R16Sint;
386pub const WGPUTextureFormat_R16Float: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R16Float;
387pub const WGPUTextureFormat_RG8Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG8Unorm;
388pub const WGPUTextureFormat_RG8Snorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG8Snorm;
389pub const WGPUTextureFormat_RG8Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG8Uint;
390pub const WGPUTextureFormat_RG8Sint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG8Sint;
391pub const WGPUTextureFormat_R32Float: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R32Float;
392pub const WGPUTextureFormat_R32Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R32Uint;
393pub const WGPUTextureFormat_R32Sint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R32Sint;
394pub const WGPUTextureFormat_RG16Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG16Uint;
395pub const WGPUTextureFormat_RG16Sint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG16Sint;
396pub const WGPUTextureFormat_RG16Float: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG16Float;
397pub const WGPUTextureFormat_RGBA8Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA8Unorm;
398pub const WGPUTextureFormat_RGBA8UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA8UnormSrgb;
399pub const WGPUTextureFormat_RGBA8Snorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA8Snorm;
400pub const WGPUTextureFormat_RGBA8Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA8Uint;
401pub const WGPUTextureFormat_RGBA8Sint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA8Sint;
402pub const WGPUTextureFormat_BGRA8Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BGRA8Unorm;
403pub const WGPUTextureFormat_BGRA8UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BGRA8UnormSrgb;
404pub const WGPUTextureFormat_RGB10A2Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGB10A2Uint;
405pub const WGPUTextureFormat_RGB10A2Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGB10A2Unorm;
406pub const WGPUTextureFormat_RG11B10Ufloat: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG11B10Ufloat;
407pub const WGPUTextureFormat_RGB9E5Ufloat: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGB9E5Ufloat;
408pub const WGPUTextureFormat_RG32Float: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG32Float;
409pub const WGPUTextureFormat_RG32Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG32Uint;
410pub const WGPUTextureFormat_RG32Sint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG32Sint;
411pub const WGPUTextureFormat_RGBA16Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA16Uint;
412pub const WGPUTextureFormat_RGBA16Sint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA16Sint;
413pub const WGPUTextureFormat_RGBA16Float: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA16Float;
414pub const WGPUTextureFormat_RGBA32Float: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA32Float;
415pub const WGPUTextureFormat_RGBA32Uint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA32Uint;
416pub const WGPUTextureFormat_RGBA32Sint: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA32Sint;
417pub const WGPUTextureFormat_Stencil8: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_Stencil8;
418pub const WGPUTextureFormat_Depth16Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_Depth16Unorm;
419pub const WGPUTextureFormat_Depth24Plus: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_Depth24Plus;
420pub const WGPUTextureFormat_Depth24PlusStencil8: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_Depth24PlusStencil8;
421pub const WGPUTextureFormat_Depth32Float: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_Depth32Float;
422pub const WGPUTextureFormat_Depth32FloatStencil8: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_Depth32FloatStencil8;
423pub const WGPUTextureFormat_BC1RGBAUnorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC1RGBAUnorm;
424pub const WGPUTextureFormat_BC1RGBAUnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC1RGBAUnormSrgb;
425pub const WGPUTextureFormat_BC2RGBAUnorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC2RGBAUnorm;
426pub const WGPUTextureFormat_BC2RGBAUnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC2RGBAUnormSrgb;
427pub const WGPUTextureFormat_BC3RGBAUnorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC3RGBAUnorm;
428pub const WGPUTextureFormat_BC3RGBAUnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC3RGBAUnormSrgb;
429pub const WGPUTextureFormat_BC4RUnorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC4RUnorm;
430pub const WGPUTextureFormat_BC4RSnorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC4RSnorm;
431pub const WGPUTextureFormat_BC5RGUnorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC5RGUnorm;
432pub const WGPUTextureFormat_BC5RGSnorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC5RGSnorm;
433pub const WGPUTextureFormat_BC6HRGBUfloat: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC6HRGBUfloat;
434pub const WGPUTextureFormat_BC6HRGBFloat: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC6HRGBFloat;
435pub const WGPUTextureFormat_BC7RGBAUnorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC7RGBAUnorm;
436pub const WGPUTextureFormat_BC7RGBAUnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_BC7RGBAUnormSrgb;
437pub const WGPUTextureFormat_ETC2RGB8Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ETC2RGB8Unorm;
438pub const WGPUTextureFormat_ETC2RGB8UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ETC2RGB8UnormSrgb;
439pub const WGPUTextureFormat_ETC2RGB8A1Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ETC2RGB8A1Unorm;
440pub const WGPUTextureFormat_ETC2RGB8A1UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ETC2RGB8A1UnormSrgb;
441pub const WGPUTextureFormat_ETC2RGBA8Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ETC2RGBA8Unorm;
442pub const WGPUTextureFormat_ETC2RGBA8UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ETC2RGBA8UnormSrgb;
443pub const WGPUTextureFormat_EACR11Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_EACR11Unorm;
444pub const WGPUTextureFormat_EACR11Snorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_EACR11Snorm;
445pub const WGPUTextureFormat_EACRG11Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_EACRG11Unorm;
446pub const WGPUTextureFormat_EACRG11Snorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_EACRG11Snorm;
447pub const WGPUTextureFormat_ASTC4x4Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC4x4Unorm;
448pub const WGPUTextureFormat_ASTC4x4UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC4x4UnormSrgb;
449pub const WGPUTextureFormat_ASTC5x4Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC5x4Unorm;
450pub const WGPUTextureFormat_ASTC5x4UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC5x4UnormSrgb;
451pub const WGPUTextureFormat_ASTC5x5Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC5x5Unorm;
452pub const WGPUTextureFormat_ASTC5x5UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC5x5UnormSrgb;
453pub const WGPUTextureFormat_ASTC6x5Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC6x5Unorm;
454pub const WGPUTextureFormat_ASTC6x5UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC6x5UnormSrgb;
455pub const WGPUTextureFormat_ASTC6x6Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC6x6Unorm;
456pub const WGPUTextureFormat_ASTC6x6UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC6x6UnormSrgb;
457pub const WGPUTextureFormat_ASTC8x5Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC8x5Unorm;
458pub const WGPUTextureFormat_ASTC8x5UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC8x5UnormSrgb;
459pub const WGPUTextureFormat_ASTC8x6Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC8x6Unorm;
460pub const WGPUTextureFormat_ASTC8x6UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC8x6UnormSrgb;
461pub const WGPUTextureFormat_ASTC8x8Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC8x8Unorm;
462pub const WGPUTextureFormat_ASTC8x8UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC8x8UnormSrgb;
463pub const WGPUTextureFormat_ASTC10x5Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC10x5Unorm;
464pub const WGPUTextureFormat_ASTC10x5UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC10x5UnormSrgb;
465pub const WGPUTextureFormat_ASTC10x6Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC10x6Unorm;
466pub const WGPUTextureFormat_ASTC10x6UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC10x6UnormSrgb;
467pub const WGPUTextureFormat_ASTC10x8Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC10x8Unorm;
468pub const WGPUTextureFormat_ASTC10x8UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC10x8UnormSrgb;
469pub const WGPUTextureFormat_ASTC10x10Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC10x10Unorm;
470pub const WGPUTextureFormat_ASTC10x10UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC10x10UnormSrgb;
471pub const WGPUTextureFormat_ASTC12x10Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC12x10Unorm;
472pub const WGPUTextureFormat_ASTC12x10UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC12x10UnormSrgb;
473pub const WGPUTextureFormat_ASTC12x12Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC12x12Unorm;
474pub const WGPUTextureFormat_ASTC12x12UnormSrgb: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_ASTC12x12UnormSrgb;
475pub const WGPUTextureFormat_R16Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R16Unorm;
476pub const WGPUTextureFormat_RG16Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG16Unorm;
477pub const WGPUTextureFormat_RGBA16Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA16Unorm;
478pub const WGPUTextureFormat_R16Snorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R16Snorm;
479pub const WGPUTextureFormat_RG16Snorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RG16Snorm;
480pub const WGPUTextureFormat_RGBA16Snorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_RGBA16Snorm;
481pub const WGPUTextureFormat_R8BG8Biplanar420Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R8BG8Biplanar420Unorm;
482pub const WGPUTextureFormat_R10X6BG10X6Biplanar420Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R10X6BG10X6Biplanar420Unorm;
483pub const WGPUTextureFormat_R8BG8A8Triplanar420Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R8BG8A8Triplanar420Unorm;
484pub const WGPUTextureFormat_R8BG8Biplanar422Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R8BG8Biplanar422Unorm;
485pub const WGPUTextureFormat_R8BG8Biplanar444Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R8BG8Biplanar444Unorm;
486pub const WGPUTextureFormat_R10X6BG10X6Biplanar422Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R10X6BG10X6Biplanar422Unorm;
487pub const WGPUTextureFormat_R10X6BG10X6Biplanar444Unorm: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_R10X6BG10X6Biplanar444Unorm;
488pub const WGPUTextureFormat_External: WGPUTextureFormat = WGPUTextureFormat::WGPUTextureFormat_External;
489pub const WGPUTextureSampleType_BindingNotUsed: WGPUTextureSampleType = WGPUTextureSampleType::WGPUTextureSampleType_BindingNotUsed;
490pub const WGPUTextureSampleType_Undefined: WGPUTextureSampleType = WGPUTextureSampleType::WGPUTextureSampleType_Undefined;
491pub const WGPUTextureSampleType_Float: WGPUTextureSampleType = WGPUTextureSampleType::WGPUTextureSampleType_Float;
492pub const WGPUTextureSampleType_UnfilterableFloat: WGPUTextureSampleType = WGPUTextureSampleType::WGPUTextureSampleType_UnfilterableFloat;
493pub const WGPUTextureSampleType_Depth: WGPUTextureSampleType = WGPUTextureSampleType::WGPUTextureSampleType_Depth;
494pub const WGPUTextureSampleType_Sint: WGPUTextureSampleType = WGPUTextureSampleType::WGPUTextureSampleType_Sint;
495pub const WGPUTextureSampleType_Uint: WGPUTextureSampleType = WGPUTextureSampleType::WGPUTextureSampleType_Uint;
496pub const WGPUTextureViewDimension_Undefined: WGPUTextureViewDimension = WGPUTextureViewDimension::WGPUTextureViewDimension_Undefined;
497pub const WGPUTextureViewDimension_1D: WGPUTextureViewDimension = WGPUTextureViewDimension::WGPUTextureViewDimension_1D;
498pub const WGPUTextureViewDimension_2D: WGPUTextureViewDimension = WGPUTextureViewDimension::WGPUTextureViewDimension_2D;
499pub const WGPUTextureViewDimension_2DArray: WGPUTextureViewDimension = WGPUTextureViewDimension::WGPUTextureViewDimension_2DArray;
500pub const WGPUTextureViewDimension_Cube: WGPUTextureViewDimension = WGPUTextureViewDimension::WGPUTextureViewDimension_Cube;
501pub const WGPUTextureViewDimension_CubeArray: WGPUTextureViewDimension = WGPUTextureViewDimension::WGPUTextureViewDimension_CubeArray;
502pub const WGPUTextureViewDimension_3D: WGPUTextureViewDimension = WGPUTextureViewDimension::WGPUTextureViewDimension_3D;
503pub const WGPUToneMappingMode_Standard: WGPUToneMappingMode = WGPUToneMappingMode::WGPUToneMappingMode_Standard;
504pub const WGPUToneMappingMode_Extended: WGPUToneMappingMode = WGPUToneMappingMode::WGPUToneMappingMode_Extended;
505pub const WGPUVertexFormat_Uint8: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint8;
506pub const WGPUVertexFormat_Uint8x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint8x2;
507pub const WGPUVertexFormat_Uint8x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint8x4;
508pub const WGPUVertexFormat_Sint8: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint8;
509pub const WGPUVertexFormat_Sint8x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint8x2;
510pub const WGPUVertexFormat_Sint8x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint8x4;
511pub const WGPUVertexFormat_Unorm8: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Unorm8;
512pub const WGPUVertexFormat_Unorm8x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Unorm8x2;
513pub const WGPUVertexFormat_Unorm8x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Unorm8x4;
514pub const WGPUVertexFormat_Snorm8: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Snorm8;
515pub const WGPUVertexFormat_Snorm8x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Snorm8x2;
516pub const WGPUVertexFormat_Snorm8x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Snorm8x4;
517pub const WGPUVertexFormat_Uint16: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint16;
518pub const WGPUVertexFormat_Uint16x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint16x2;
519pub const WGPUVertexFormat_Uint16x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint16x4;
520pub const WGPUVertexFormat_Sint16: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint16;
521pub const WGPUVertexFormat_Sint16x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint16x2;
522pub const WGPUVertexFormat_Sint16x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint16x4;
523pub const WGPUVertexFormat_Unorm16: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Unorm16;
524pub const WGPUVertexFormat_Unorm16x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Unorm16x2;
525pub const WGPUVertexFormat_Unorm16x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Unorm16x4;
526pub const WGPUVertexFormat_Snorm16: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Snorm16;
527pub const WGPUVertexFormat_Snorm16x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Snorm16x2;
528pub const WGPUVertexFormat_Snorm16x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Snorm16x4;
529pub const WGPUVertexFormat_Float16: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Float16;
530pub const WGPUVertexFormat_Float16x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Float16x2;
531pub const WGPUVertexFormat_Float16x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Float16x4;
532pub const WGPUVertexFormat_Float32: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Float32;
533pub const WGPUVertexFormat_Float32x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Float32x2;
534pub const WGPUVertexFormat_Float32x3: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Float32x3;
535pub const WGPUVertexFormat_Float32x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Float32x4;
536pub const WGPUVertexFormat_Uint32: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint32;
537pub const WGPUVertexFormat_Uint32x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint32x2;
538pub const WGPUVertexFormat_Uint32x3: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint32x3;
539pub const WGPUVertexFormat_Uint32x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Uint32x4;
540pub const WGPUVertexFormat_Sint32: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint32;
541pub const WGPUVertexFormat_Sint32x2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint32x2;
542pub const WGPUVertexFormat_Sint32x3: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint32x3;
543pub const WGPUVertexFormat_Sint32x4: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Sint32x4;
544pub const WGPUVertexFormat_Unorm10_10_10_2: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Unorm10_10_10_2;
545pub const WGPUVertexFormat_Unorm8x4BGRA: WGPUVertexFormat = WGPUVertexFormat::WGPUVertexFormat_Unorm8x4BGRA;
546pub const WGPUVertexStepMode_Undefined: WGPUVertexStepMode = WGPUVertexStepMode::WGPUVertexStepMode_Undefined;
547pub const WGPUVertexStepMode_Vertex: WGPUVertexStepMode = WGPUVertexStepMode::WGPUVertexStepMode_Vertex;
548pub const WGPUVertexStepMode_Instance: WGPUVertexStepMode = WGPUVertexStepMode::WGPUVertexStepMode_Instance;
549pub const WGPUWaitStatus_Success: WGPUWaitStatus = WGPUWaitStatus::WGPUWaitStatus_Success;
550pub const WGPUWaitStatus_TimedOut: WGPUWaitStatus = WGPUWaitStatus::WGPUWaitStatus_TimedOut;
551pub const WGPUWaitStatus_Error: WGPUWaitStatus = WGPUWaitStatus::WGPUWaitStatus_Error;