mischief-render
Safe HaskellNone
LanguageGHC2024

Mischief.WGPU.Types.Enums

Documentation

newtype WGPUFeatureLevel Source #

Constructors

WGPUFeatureLevel CUInt 

newtype WGPUPowerPreference Source #

Instances

Instances details
Storable WGPUPowerPreference Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUPowerPreference Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUPowerPreference Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUPowerPreference Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUBool Source #

Constructors

WGPUBool Word32 

Instances

Instances details
Storable WGPUBool Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPURequestAdapterStatus Source #

Instances

Instances details
Storable WGPURequestAdapterStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPURequestAdapterStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPURequestAdapterStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPURequestAdapterStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Storable (WGPURequestCallbackInfo WGPURequestAdapterCallback) Source # 
Instance details

Defined in Mischief.WGPU.Types.General

newtype WGPUCallbackMode Source #

Constructors

WGPUCallbackMode CUInt 

newtype WGPURequestDeviceStatus Source #

Instances

Instances details
Storable WGPURequestDeviceStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPURequestDeviceStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPURequestDeviceStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPURequestDeviceStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Storable (WGPURequestCallbackInfo WGPURequestDeviceCallback) Source # 
Instance details

Defined in Mischief.WGPU.Types.General

newtype WGPUFlags Source #

Constructors

WGPUFlags Word64 

Instances

Instances details
Bits WGPUFlags Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Storable WGPUFlags Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Num WGPUFlags Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUFlags Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUFlags Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUShaderStage Source #

Instances

Instances details
Bits WGPUShaderStage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Storable WGPUShaderStage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Num WGPUShaderStage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUShaderStage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUShaderStage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUBufferUsage Source #

Instances

Instances details
Bits WGPUBufferUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Storable WGPUBufferUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Num WGPUBufferUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUBufferUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUBufferUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUBufferBindingType Source #

Instances

Instances details
Storable WGPUBufferBindingType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUBufferBindingType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUBufferBindingType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUBufferBindingType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUBlendOperation Source #

Instances

Instances details
Storable WGPUBlendOperation Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUBlendOperation Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUBlendOperation Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUBlendOperation Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUBufferMapState Source #

Instances

Instances details
Storable WGPUBufferMapState Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUBufferMapState Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUBufferMapState Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUBufferMapState Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUTextureSampleType Source #

Instances

Instances details
Storable WGPUTextureSampleType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUTextureSampleType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUTextureSampleType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUTextureSampleType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUTextureViewDimension Source #

Instances

Instances details
Storable WGPUTextureViewDimension Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUTextureViewDimension Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUTextureViewDimension Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUTextureViewDimension Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUToneMappingMode Source #

Instances

Instances details
Storable WGPUToneMappingMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUToneMappingMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUToneMappingMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUToneMappingMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUVertexFormat Source #

Constructors

WGPUVertexFormat CUInt 

newtype WGPUVertexStepMode Source #

Instances

Instances details
Storable WGPUVertexStepMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUVertexStepMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUVertexStepMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUVertexStepMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUStorageTextureAccess Source #

Instances

Instances details
Storable WGPUStorageTextureAccess Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUStorageTextureAccess Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUStorageTextureAccess Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUStorageTextureAccess Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUTextureFormat Source #

Constructors

WGPUTextureFormat CUInt 

Instances

Instances details
Storable WGPUTextureFormat Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUTextureFormat Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUTextureFormat Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUTextureFormat Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUTextureUsage Source #

Instances

Instances details
Bits WGPUTextureUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Storable WGPUTextureUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Num WGPUTextureUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUTextureUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUTextureUsage Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUCompositeAlphaMode Source #

Instances

Instances details
Storable WGPUCompositeAlphaMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUCompositeAlphaMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUCompositeAlphaMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUCompositeAlphaMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUPrimitiveTopology Source #

Instances

Instances details
Storable WGPUPrimitiveTopology Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUPrimitiveTopology Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUPrimitiveTopology Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUPrimitiveTopology Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUColorWriteMask Source #

Instances

Instances details
Storable WGPUColorWriteMask Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Num WGPUColorWriteMask Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUColorWriteMask Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUColorWriteMask Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUSurfaceGetCurrentTextureStatus Source #

Instances

Instances details
Storable WGPUSurfaceGetCurrentTextureStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUSurfaceGetCurrentTextureStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUSurfaceGetCurrentTextureStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUSurfaceGetCurrentTextureStatus Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUTextureAspect Source #

Constructors

WGPUTextureAspect CUInt 

Instances

Instances details
Storable WGPUTextureAspect Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUTextureAspect Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUTextureAspect Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUTextureAspect Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUTextureDimension Source #

Instances

Instances details
Storable WGPUTextureDimension Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUTextureDimension Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUTextureDimension Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUTextureDimension Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUMipmapFilterMode Source #

Instances

Instances details
Storable WGPUMipmapFilterMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUMipmapFilterMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUMipmapFilterMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUMipmapFilterMode Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUCompareFunction Source #

Instances

Instances details
Storable WGPUCompareFunction Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUCompareFunction Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUCompareFunction Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUCompareFunction Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

newtype WGPUSamplerBindingType Source #

Instances

Instances details
Storable WGPUSamplerBindingType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Show WGPUSamplerBindingType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Eq WGPUSamplerBindingType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums

Ord WGPUSamplerBindingType Source # 
Instance details

Defined in Mischief.WGPU.Types.Enums