|
enum | WGPUAdapterType {
WGPUAdapterType_DiscreteGPU = 0x00000000
,
WGPUAdapterType_IntegratedGPU = 0x00000001
,
WGPUAdapterType_CPU = 0x00000002
,
WGPUAdapterType_Unknown = 0x00000003
,
WGPUAdapterType_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUAddressMode {
WGPUAddressMode_Repeat = 0x00000000
,
WGPUAddressMode_MirrorRepeat = 0x00000001
,
WGPUAddressMode_ClampToEdge = 0x00000002
,
WGPUAddressMode_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUBackendType {
WGPUBackendType_Undefined = 0x00000000
,
WGPUBackendType_Null = 0x00000001
,
WGPUBackendType_WebGPU = 0x00000002
,
WGPUBackendType_D3D11 = 0x00000003
,
WGPUBackendType_D3D12 = 0x00000004
,
WGPUBackendType_Metal = 0x00000005
,
WGPUBackendType_Vulkan = 0x00000006
,
WGPUBackendType_OpenGL = 0x00000007
,
WGPUBackendType_OpenGLES = 0x00000008
,
WGPUBackendType_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUBlendFactor {
WGPUBlendFactor_Zero = 0x00000000
,
WGPUBlendFactor_One = 0x00000001
,
WGPUBlendFactor_Src = 0x00000002
,
WGPUBlendFactor_OneMinusSrc = 0x00000003
,
WGPUBlendFactor_SrcAlpha = 0x00000004
,
WGPUBlendFactor_OneMinusSrcAlpha = 0x00000005
,
WGPUBlendFactor_Dst = 0x00000006
,
WGPUBlendFactor_OneMinusDst = 0x00000007
,
WGPUBlendFactor_DstAlpha = 0x00000008
,
WGPUBlendFactor_OneMinusDstAlpha = 0x00000009
,
WGPUBlendFactor_SrcAlphaSaturated = 0x0000000A
,
WGPUBlendFactor_Constant = 0x0000000B
,
WGPUBlendFactor_OneMinusConstant = 0x0000000C
,
WGPUBlendFactor_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUBlendOperation {
WGPUBlendOperation_Add = 0x00000000
,
WGPUBlendOperation_Subtract = 0x00000001
,
WGPUBlendOperation_ReverseSubtract = 0x00000002
,
WGPUBlendOperation_Min = 0x00000003
,
WGPUBlendOperation_Max = 0x00000004
,
WGPUBlendOperation_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUBufferBindingType {
WGPUBufferBindingType_Undefined = 0x00000000
,
WGPUBufferBindingType_Uniform = 0x00000001
,
WGPUBufferBindingType_Storage = 0x00000002
,
WGPUBufferBindingType_ReadOnlyStorage = 0x00000003
,
WGPUBufferBindingType_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUBufferMapAsyncStatus {
WGPUBufferMapAsyncStatus_Success = 0x00000000
,
WGPUBufferMapAsyncStatus_ValidationError = 0x00000001
,
WGPUBufferMapAsyncStatus_Unknown = 0x00000002
,
WGPUBufferMapAsyncStatus_DeviceLost = 0x00000003
,
WGPUBufferMapAsyncStatus_DestroyedBeforeCallback = 0x00000004
,
WGPUBufferMapAsyncStatus_UnmappedBeforeCallback = 0x00000005
,
WGPUBufferMapAsyncStatus_MappingAlreadyPending = 0x00000006
,
WGPUBufferMapAsyncStatus_OffsetOutOfRange = 0x00000007
,
WGPUBufferMapAsyncStatus_SizeOutOfRange = 0x00000008
,
WGPUBufferMapAsyncStatus_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUBufferMapState {
WGPUBufferMapState_Unmapped = 0x00000000
,
WGPUBufferMapState_Pending = 0x00000001
,
WGPUBufferMapState_Mapped = 0x00000002
,
WGPUBufferMapState_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUCompareFunction {
WGPUCompareFunction_Undefined = 0x00000000
,
WGPUCompareFunction_Never = 0x00000001
,
WGPUCompareFunction_Less = 0x00000002
,
WGPUCompareFunction_LessEqual = 0x00000003
,
WGPUCompareFunction_Greater = 0x00000004
,
WGPUCompareFunction_GreaterEqual = 0x00000005
,
WGPUCompareFunction_Equal = 0x00000006
,
WGPUCompareFunction_NotEqual = 0x00000007
,
WGPUCompareFunction_Always = 0x00000008
,
WGPUCompareFunction_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUCompilationInfoRequestStatus {
WGPUCompilationInfoRequestStatus_Success = 0x00000000
,
WGPUCompilationInfoRequestStatus_Error = 0x00000001
,
WGPUCompilationInfoRequestStatus_DeviceLost = 0x00000002
,
WGPUCompilationInfoRequestStatus_Unknown = 0x00000003
,
WGPUCompilationInfoRequestStatus_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUCompilationMessageType {
WGPUCompilationMessageType_Error = 0x00000000
,
WGPUCompilationMessageType_Warning = 0x00000001
,
WGPUCompilationMessageType_Info = 0x00000002
,
WGPUCompilationMessageType_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUCompositeAlphaMode {
WGPUCompositeAlphaMode_Auto = 0x00000000
,
WGPUCompositeAlphaMode_Opaque = 0x00000001
,
WGPUCompositeAlphaMode_Premultiplied = 0x00000002
,
WGPUCompositeAlphaMode_Unpremultiplied = 0x00000003
,
WGPUCompositeAlphaMode_Inherit = 0x00000004
,
WGPUCompositeAlphaMode_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUCreatePipelineAsyncStatus {
WGPUCreatePipelineAsyncStatus_Success = 0x00000000
,
WGPUCreatePipelineAsyncStatus_ValidationError = 0x00000001
,
WGPUCreatePipelineAsyncStatus_InternalError = 0x00000002
,
WGPUCreatePipelineAsyncStatus_DeviceLost = 0x00000003
,
WGPUCreatePipelineAsyncStatus_DeviceDestroyed = 0x00000004
,
WGPUCreatePipelineAsyncStatus_Unknown = 0x00000005
,
WGPUCreatePipelineAsyncStatus_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUCullMode {
WGPUCullMode_None = 0x00000000
,
WGPUCullMode_Front = 0x00000001
,
WGPUCullMode_Back = 0x00000002
,
WGPUCullMode_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUDeviceLostReason {
WGPUDeviceLostReason_Undefined = 0x00000000
,
WGPUDeviceLostReason_Destroyed = 0x00000001
,
WGPUDeviceLostReason_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUErrorFilter {
WGPUErrorFilter_Validation = 0x00000000
,
WGPUErrorFilter_OutOfMemory = 0x00000001
,
WGPUErrorFilter_Internal = 0x00000002
,
WGPUErrorFilter_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUErrorType {
WGPUErrorType_NoError = 0x00000000
,
WGPUErrorType_Validation = 0x00000001
,
WGPUErrorType_OutOfMemory = 0x00000002
,
WGPUErrorType_Internal = 0x00000003
,
WGPUErrorType_Unknown = 0x00000004
,
WGPUErrorType_DeviceLost = 0x00000005
,
WGPUErrorType_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUFeatureName {
WGPUFeatureName_Undefined = 0x00000000
,
WGPUFeatureName_DepthClipControl = 0x00000001
,
WGPUFeatureName_Depth32FloatStencil8 = 0x00000002
,
WGPUFeatureName_TimestampQuery = 0x00000003
,
WGPUFeatureName_TextureCompressionBC = 0x00000004
,
WGPUFeatureName_TextureCompressionETC2 = 0x00000005
,
WGPUFeatureName_TextureCompressionASTC = 0x00000006
,
WGPUFeatureName_IndirectFirstInstance = 0x00000007
,
WGPUFeatureName_ShaderF16 = 0x00000008
,
WGPUFeatureName_RG11B10UfloatRenderable = 0x00000009
,
WGPUFeatureName_BGRA8UnormStorage = 0x0000000A
,
WGPUFeatureName_Float32Filterable = 0x0000000B
,
WGPUFeatureName_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUFilterMode {
WGPUFilterMode_Nearest = 0x00000000
,
WGPUFilterMode_Linear = 0x00000001
,
WGPUFilterMode_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUFrontFace {
WGPUFrontFace_CCW = 0x00000000
,
WGPUFrontFace_CW = 0x00000001
,
WGPUFrontFace_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUIndexFormat {
WGPUIndexFormat_Undefined = 0x00000000
,
WGPUIndexFormat_Uint16 = 0x00000001
,
WGPUIndexFormat_Uint32 = 0x00000002
,
WGPUIndexFormat_Force32 = 0x7FFFFFFF
} |
|
enum | WGPULoadOp {
WGPULoadOp_Undefined = 0x00000000
,
WGPULoadOp_Clear = 0x00000001
,
WGPULoadOp_Load = 0x00000002
,
WGPULoadOp_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUMipmapFilterMode {
WGPUMipmapFilterMode_Nearest = 0x00000000
,
WGPUMipmapFilterMode_Linear = 0x00000001
,
WGPUMipmapFilterMode_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUPowerPreference {
WGPUPowerPreference_Undefined = 0x00000000
,
WGPUPowerPreference_LowPower = 0x00000001
,
WGPUPowerPreference_HighPerformance = 0x00000002
,
WGPUPowerPreference_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUPresentMode {
WGPUPresentMode_Fifo = 0x00000000
,
WGPUPresentMode_FifoRelaxed = 0x00000001
,
WGPUPresentMode_Immediate = 0x00000002
,
WGPUPresentMode_Mailbox = 0x00000003
,
WGPUPresentMode_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUPrimitiveTopology {
WGPUPrimitiveTopology_PointList = 0x00000000
,
WGPUPrimitiveTopology_LineList = 0x00000001
,
WGPUPrimitiveTopology_LineStrip = 0x00000002
,
WGPUPrimitiveTopology_TriangleList = 0x00000003
,
WGPUPrimitiveTopology_TriangleStrip = 0x00000004
,
WGPUPrimitiveTopology_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUQueryType {
WGPUQueryType_Occlusion = 0x00000000
,
WGPUQueryType_Timestamp = 0x00000001
,
WGPUQueryType_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUQueueWorkDoneStatus {
WGPUQueueWorkDoneStatus_Success = 0x00000000
,
WGPUQueueWorkDoneStatus_Error = 0x00000001
,
WGPUQueueWorkDoneStatus_Unknown = 0x00000002
,
WGPUQueueWorkDoneStatus_DeviceLost = 0x00000003
,
WGPUQueueWorkDoneStatus_Force32 = 0x7FFFFFFF
} |
|
enum | WGPURequestAdapterStatus {
WGPURequestAdapterStatus_Success = 0x00000000
,
WGPURequestAdapterStatus_Unavailable = 0x00000001
,
WGPURequestAdapterStatus_Error = 0x00000002
,
WGPURequestAdapterStatus_Unknown = 0x00000003
,
WGPURequestAdapterStatus_Force32 = 0x7FFFFFFF
} |
|
enum | WGPURequestDeviceStatus {
WGPURequestDeviceStatus_Success = 0x00000000
,
WGPURequestDeviceStatus_Error = 0x00000001
,
WGPURequestDeviceStatus_Unknown = 0x00000002
,
WGPURequestDeviceStatus_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUSType {
WGPUSType_Invalid = 0x00000000
,
WGPUSType_SurfaceDescriptorFromMetalLayer = 0x00000001
,
WGPUSType_SurfaceDescriptorFromWindowsHWND = 0x00000002
,
WGPUSType_SurfaceDescriptorFromXlibWindow = 0x00000003
,
WGPUSType_SurfaceDescriptorFromCanvasHTMLSelector = 0x00000004
,
WGPUSType_ShaderModuleSPIRVDescriptor = 0x00000005
,
WGPUSType_ShaderModuleWGSLDescriptor = 0x00000006
,
WGPUSType_PrimitiveDepthClipControl = 0x00000007
,
WGPUSType_SurfaceDescriptorFromWaylandSurface = 0x00000008
,
WGPUSType_SurfaceDescriptorFromAndroidNativeWindow = 0x00000009
,
WGPUSType_SurfaceDescriptorFromXcbWindow = 0x0000000A
,
WGPUSType_RenderPassDescriptorMaxDrawCount = 0x0000000F
,
WGPUSType_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUSamplerBindingType {
WGPUSamplerBindingType_Undefined = 0x00000000
,
WGPUSamplerBindingType_Filtering = 0x00000001
,
WGPUSamplerBindingType_NonFiltering = 0x00000002
,
WGPUSamplerBindingType_Comparison = 0x00000003
,
WGPUSamplerBindingType_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUStencilOperation {
WGPUStencilOperation_Keep = 0x00000000
,
WGPUStencilOperation_Zero = 0x00000001
,
WGPUStencilOperation_Replace = 0x00000002
,
WGPUStencilOperation_Invert = 0x00000003
,
WGPUStencilOperation_IncrementClamp = 0x00000004
,
WGPUStencilOperation_DecrementClamp = 0x00000005
,
WGPUStencilOperation_IncrementWrap = 0x00000006
,
WGPUStencilOperation_DecrementWrap = 0x00000007
,
WGPUStencilOperation_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUStorageTextureAccess {
WGPUStorageTextureAccess_Undefined = 0x00000000
,
WGPUStorageTextureAccess_WriteOnly = 0x00000001
,
WGPUStorageTextureAccess_ReadOnly = 0x00000002
,
WGPUStorageTextureAccess_ReadWrite = 0x00000003
,
WGPUStorageTextureAccess_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUStoreOp {
WGPUStoreOp_Undefined = 0x00000000
,
WGPUStoreOp_Store = 0x00000001
,
WGPUStoreOp_Discard = 0x00000002
,
WGPUStoreOp_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUSurfaceGetCurrentTextureStatus {
WGPUSurfaceGetCurrentTextureStatus_Success = 0x00000000
,
WGPUSurfaceGetCurrentTextureStatus_Timeout = 0x00000001
,
WGPUSurfaceGetCurrentTextureStatus_Outdated = 0x00000002
,
WGPUSurfaceGetCurrentTextureStatus_Lost = 0x00000003
,
WGPUSurfaceGetCurrentTextureStatus_OutOfMemory = 0x00000004
,
WGPUSurfaceGetCurrentTextureStatus_DeviceLost = 0x00000005
,
WGPUSurfaceGetCurrentTextureStatus_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUTextureAspect {
WGPUTextureAspect_All = 0x00000000
,
WGPUTextureAspect_StencilOnly = 0x00000001
,
WGPUTextureAspect_DepthOnly = 0x00000002
,
WGPUTextureAspect_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUTextureDimension {
WGPUTextureDimension_1D = 0x00000000
,
WGPUTextureDimension_2D = 0x00000001
,
WGPUTextureDimension_3D = 0x00000002
,
WGPUTextureDimension_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUTextureFormat {
WGPUTextureFormat_Undefined = 0x00000000
,
WGPUTextureFormat_R8Unorm = 0x00000001
,
WGPUTextureFormat_R8Snorm = 0x00000002
,
WGPUTextureFormat_R8Uint = 0x00000003
,
WGPUTextureFormat_R8Sint = 0x00000004
,
WGPUTextureFormat_R16Uint = 0x00000005
,
WGPUTextureFormat_R16Sint = 0x00000006
,
WGPUTextureFormat_R16Float = 0x00000007
,
WGPUTextureFormat_RG8Unorm = 0x00000008
,
WGPUTextureFormat_RG8Snorm = 0x00000009
,
WGPUTextureFormat_RG8Uint = 0x0000000A
,
WGPUTextureFormat_RG8Sint = 0x0000000B
,
WGPUTextureFormat_R32Float = 0x0000000C
,
WGPUTextureFormat_R32Uint = 0x0000000D
,
WGPUTextureFormat_R32Sint = 0x0000000E
,
WGPUTextureFormat_RG16Uint = 0x0000000F
,
WGPUTextureFormat_RG16Sint = 0x00000010
,
WGPUTextureFormat_RG16Float = 0x00000011
,
WGPUTextureFormat_RGBA8Unorm = 0x00000012
,
WGPUTextureFormat_RGBA8UnormSrgb = 0x00000013
,
WGPUTextureFormat_RGBA8Snorm = 0x00000014
,
WGPUTextureFormat_RGBA8Uint = 0x00000015
,
WGPUTextureFormat_RGBA8Sint = 0x00000016
,
WGPUTextureFormat_BGRA8Unorm = 0x00000017
,
WGPUTextureFormat_BGRA8UnormSrgb = 0x00000018
,
WGPUTextureFormat_RGB10A2Uint = 0x00000019
,
WGPUTextureFormat_RGB10A2Unorm = 0x0000001A
,
WGPUTextureFormat_RG11B10Ufloat = 0x0000001B
,
WGPUTextureFormat_RGB9E5Ufloat = 0x0000001C
,
WGPUTextureFormat_RG32Float = 0x0000001D
,
WGPUTextureFormat_RG32Uint = 0x0000001E
,
WGPUTextureFormat_RG32Sint = 0x0000001F
,
WGPUTextureFormat_RGBA16Uint = 0x00000020
,
WGPUTextureFormat_RGBA16Sint = 0x00000021
,
WGPUTextureFormat_RGBA16Float = 0x00000022
,
WGPUTextureFormat_RGBA32Float = 0x00000023
,
WGPUTextureFormat_RGBA32Uint = 0x00000024
,
WGPUTextureFormat_RGBA32Sint = 0x00000025
,
WGPUTextureFormat_Stencil8 = 0x00000026
,
WGPUTextureFormat_Depth16Unorm = 0x00000027
,
WGPUTextureFormat_Depth24Plus = 0x00000028
,
WGPUTextureFormat_Depth24PlusStencil8 = 0x00000029
,
WGPUTextureFormat_Depth32Float = 0x0000002A
,
WGPUTextureFormat_Depth32FloatStencil8 = 0x0000002B
,
WGPUTextureFormat_BC1RGBAUnorm = 0x0000002C
,
WGPUTextureFormat_BC1RGBAUnormSrgb = 0x0000002D
,
WGPUTextureFormat_BC2RGBAUnorm = 0x0000002E
,
WGPUTextureFormat_BC2RGBAUnormSrgb = 0x0000002F
,
WGPUTextureFormat_BC3RGBAUnorm = 0x00000030
,
WGPUTextureFormat_BC3RGBAUnormSrgb = 0x00000031
,
WGPUTextureFormat_BC4RUnorm = 0x00000032
,
WGPUTextureFormat_BC4RSnorm = 0x00000033
,
WGPUTextureFormat_BC5RGUnorm = 0x00000034
,
WGPUTextureFormat_BC5RGSnorm = 0x00000035
,
WGPUTextureFormat_BC6HRGBUfloat = 0x00000036
,
WGPUTextureFormat_BC6HRGBFloat = 0x00000037
,
WGPUTextureFormat_BC7RGBAUnorm = 0x00000038
,
WGPUTextureFormat_BC7RGBAUnormSrgb = 0x00000039
,
WGPUTextureFormat_ETC2RGB8Unorm = 0x0000003A
,
WGPUTextureFormat_ETC2RGB8UnormSrgb = 0x0000003B
,
WGPUTextureFormat_ETC2RGB8A1Unorm = 0x0000003C
,
WGPUTextureFormat_ETC2RGB8A1UnormSrgb = 0x0000003D
,
WGPUTextureFormat_ETC2RGBA8Unorm = 0x0000003E
,
WGPUTextureFormat_ETC2RGBA8UnormSrgb = 0x0000003F
,
WGPUTextureFormat_EACR11Unorm = 0x00000040
,
WGPUTextureFormat_EACR11Snorm = 0x00000041
,
WGPUTextureFormat_EACRG11Unorm = 0x00000042
,
WGPUTextureFormat_EACRG11Snorm = 0x00000043
,
WGPUTextureFormat_ASTC4x4Unorm = 0x00000044
,
WGPUTextureFormat_ASTC4x4UnormSrgb = 0x00000045
,
WGPUTextureFormat_ASTC5x4Unorm = 0x00000046
,
WGPUTextureFormat_ASTC5x4UnormSrgb = 0x00000047
,
WGPUTextureFormat_ASTC5x5Unorm = 0x00000048
,
WGPUTextureFormat_ASTC5x5UnormSrgb = 0x00000049
,
WGPUTextureFormat_ASTC6x5Unorm = 0x0000004A
,
WGPUTextureFormat_ASTC6x5UnormSrgb = 0x0000004B
,
WGPUTextureFormat_ASTC6x6Unorm = 0x0000004C
,
WGPUTextureFormat_ASTC6x6UnormSrgb = 0x0000004D
,
WGPUTextureFormat_ASTC8x5Unorm = 0x0000004E
,
WGPUTextureFormat_ASTC8x5UnormSrgb = 0x0000004F
,
WGPUTextureFormat_ASTC8x6Unorm = 0x00000050
,
WGPUTextureFormat_ASTC8x6UnormSrgb = 0x00000051
,
WGPUTextureFormat_ASTC8x8Unorm = 0x00000052
,
WGPUTextureFormat_ASTC8x8UnormSrgb = 0x00000053
,
WGPUTextureFormat_ASTC10x5Unorm = 0x00000054
,
WGPUTextureFormat_ASTC10x5UnormSrgb = 0x00000055
,
WGPUTextureFormat_ASTC10x6Unorm = 0x00000056
,
WGPUTextureFormat_ASTC10x6UnormSrgb = 0x00000057
,
WGPUTextureFormat_ASTC10x8Unorm = 0x00000058
,
WGPUTextureFormat_ASTC10x8UnormSrgb = 0x00000059
,
WGPUTextureFormat_ASTC10x10Unorm = 0x0000005A
,
WGPUTextureFormat_ASTC10x10UnormSrgb = 0x0000005B
,
WGPUTextureFormat_ASTC12x10Unorm = 0x0000005C
,
WGPUTextureFormat_ASTC12x10UnormSrgb = 0x0000005D
,
WGPUTextureFormat_ASTC12x12Unorm = 0x0000005E
,
WGPUTextureFormat_ASTC12x12UnormSrgb = 0x0000005F
,
WGPUTextureFormat_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUTextureSampleType {
WGPUTextureSampleType_Undefined = 0x00000000
,
WGPUTextureSampleType_Float = 0x00000001
,
WGPUTextureSampleType_UnfilterableFloat = 0x00000002
,
WGPUTextureSampleType_Depth = 0x00000003
,
WGPUTextureSampleType_Sint = 0x00000004
,
WGPUTextureSampleType_Uint = 0x00000005
,
WGPUTextureSampleType_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUTextureViewDimension {
WGPUTextureViewDimension_Undefined = 0x00000000
,
WGPUTextureViewDimension_1D = 0x00000001
,
WGPUTextureViewDimension_2D = 0x00000002
,
WGPUTextureViewDimension_2DArray = 0x00000003
,
WGPUTextureViewDimension_Cube = 0x00000004
,
WGPUTextureViewDimension_CubeArray = 0x00000005
,
WGPUTextureViewDimension_3D = 0x00000006
,
WGPUTextureViewDimension_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUVertexFormat {
WGPUVertexFormat_Undefined = 0x00000000
,
WGPUVertexFormat_Uint8x2 = 0x00000001
,
WGPUVertexFormat_Uint8x4 = 0x00000002
,
WGPUVertexFormat_Sint8x2 = 0x00000003
,
WGPUVertexFormat_Sint8x4 = 0x00000004
,
WGPUVertexFormat_Unorm8x2 = 0x00000005
,
WGPUVertexFormat_Unorm8x4 = 0x00000006
,
WGPUVertexFormat_Snorm8x2 = 0x00000007
,
WGPUVertexFormat_Snorm8x4 = 0x00000008
,
WGPUVertexFormat_Uint16x2 = 0x00000009
,
WGPUVertexFormat_Uint16x4 = 0x0000000A
,
WGPUVertexFormat_Sint16x2 = 0x0000000B
,
WGPUVertexFormat_Sint16x4 = 0x0000000C
,
WGPUVertexFormat_Unorm16x2 = 0x0000000D
,
WGPUVertexFormat_Unorm16x4 = 0x0000000E
,
WGPUVertexFormat_Snorm16x2 = 0x0000000F
,
WGPUVertexFormat_Snorm16x4 = 0x00000010
,
WGPUVertexFormat_Float16x2 = 0x00000011
,
WGPUVertexFormat_Float16x4 = 0x00000012
,
WGPUVertexFormat_Float32 = 0x00000013
,
WGPUVertexFormat_Float32x2 = 0x00000014
,
WGPUVertexFormat_Float32x3 = 0x00000015
,
WGPUVertexFormat_Float32x4 = 0x00000016
,
WGPUVertexFormat_Uint32 = 0x00000017
,
WGPUVertexFormat_Uint32x2 = 0x00000018
,
WGPUVertexFormat_Uint32x3 = 0x00000019
,
WGPUVertexFormat_Uint32x4 = 0x0000001A
,
WGPUVertexFormat_Sint32 = 0x0000001B
,
WGPUVertexFormat_Sint32x2 = 0x0000001C
,
WGPUVertexFormat_Sint32x3 = 0x0000001D
,
WGPUVertexFormat_Sint32x4 = 0x0000001E
,
WGPUVertexFormat_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUVertexStepMode {
WGPUVertexStepMode_Vertex = 0x00000000
,
WGPUVertexStepMode_Instance = 0x00000001
,
WGPUVertexStepMode_VertexBufferNotUsed = 0x00000002
,
WGPUVertexStepMode_Force32 = 0x7FFFFFFF
} |
|
enum | WGPUWGSLFeatureName {
WGPUWGSLFeatureName_Undefined = 0x00000000
,
WGPUWGSLFeatureName_ReadonlyAndReadwriteStorageTextures = 0x00000001
,
WGPUWGSLFeatureName_Packed4x8IntegerDotProduct = 0x00000002
,
WGPUWGSLFeatureName_UnrestrictedPointerParameters = 0x00000003
,
WGPUWGSLFeatureName_PointerCompositeAccess = 0x00000004
,
WGPUWGSLFeatureName_Force32 = 0x7FFFFFFF
} |
|
Enums.