| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Mischief.WGPU.Types.Enums
Documentation
Instances
| Storable WGPUSType Source # | |
Defined in Mischief.WGPU.Types.Enums | |
| Show WGPUSType Source # | |
| Eq WGPUSType Source # | |
| Ord WGPUSType Source # | |
newtype WGPUFeatureLevel Source #
Constructors
| WGPUFeatureLevel CUInt |
Instances
newtype WGPUPowerPreference Source #
Constructors
| WGPUPowerPreference CUInt |
Instances
Instances
| Storable WGPUBool Source # | |
Defined in Mischief.WGPU.Types.Enums | |
newtype WGPUBackendType Source #
Constructors
| WGPUBackendType CUInt |
Instances
newtype WGPURequestAdapterStatus Source #
Constructors
| WGPURequestAdapterStatus CUInt |
Instances
newtype WGPUCallbackMode Source #
Constructors
| WGPUCallbackMode CUInt |
Instances
newtype WGPURequestDeviceStatus Source #
Constructors
| WGPURequestDeviceStatus CUInt |
Instances
Instances
| Bits WGPUFlags Source # | |
Defined in Mischief.WGPU.Types.Enums Methods (.&.) :: WGPUFlags -> WGPUFlags -> WGPUFlags # (.|.) :: WGPUFlags -> WGPUFlags -> WGPUFlags # xor :: WGPUFlags -> WGPUFlags -> WGPUFlags # complement :: WGPUFlags -> WGPUFlags # shift :: WGPUFlags -> Int -> WGPUFlags # rotate :: WGPUFlags -> Int -> WGPUFlags # setBit :: WGPUFlags -> Int -> WGPUFlags # clearBit :: WGPUFlags -> Int -> WGPUFlags # complementBit :: WGPUFlags -> Int -> WGPUFlags # testBit :: WGPUFlags -> Int -> Bool # bitSizeMaybe :: WGPUFlags -> Maybe Int # isSigned :: WGPUFlags -> Bool # shiftL :: WGPUFlags -> Int -> WGPUFlags # unsafeShiftL :: WGPUFlags -> Int -> WGPUFlags # shiftR :: WGPUFlags -> Int -> WGPUFlags # unsafeShiftR :: WGPUFlags -> Int -> WGPUFlags # rotateL :: WGPUFlags -> Int -> WGPUFlags # | |
| Storable WGPUFlags Source # | |
Defined in Mischief.WGPU.Types.Enums | |
| Num WGPUFlags Source # | |
Defined in Mischief.WGPU.Types.Enums | |
| Show WGPUFlags Source # | |
| Eq WGPUFlags Source # | |
newtype WGPUShaderStage Source #
Constructors
| WGPUShaderStage WGPUFlags |
Instances
newtype WGPUBufferUsage Source #
Constructors
| WGPUBufferUsage WGPUFlags |
Instances
newtype WGPUBufferBindingType Source #
Constructors
| WGPUBufferBindingType CUInt |
Instances
newtype WGPUBlendFactor Source #
Constructors
| WGPUBlendFactor CUInt |
Instances
newtype WGPUBlendOperation Source #
Constructors
| WGPUBlendOperation CUInt |
Instances
newtype WGPUBufferMapState Source #
Constructors
| WGPUBufferMapState CUInt |
Instances
newtype WGPUTextureSampleType Source #
Constructors
| WGPUTextureSampleType CUInt |
Instances
newtype WGPUTextureViewDimension Source #
Constructors
| WGPUTextureViewDimension CUInt |
Instances
newtype WGPUToneMappingMode Source #
Constructors
| WGPUToneMappingMode CUInt |
Instances
newtype WGPUVertexFormat Source #
Constructors
| WGPUVertexFormat CUInt |
Instances
newtype WGPUVertexStepMode Source #
Constructors
| WGPUVertexStepMode CUInt |
Instances
newtype WGPUStorageTextureAccess Source #
Constructors
| WGPUStorageTextureAccess CUInt |
Instances
newtype WGPUTextureFormat Source #
Constructors
| WGPUTextureFormat CUInt |
Instances
newtype WGPUTextureUsage Source #
Constructors
| WGPUTextureUsage WGPUFlags |
Instances
newtype WGPUPresentMode Source #
Constructors
| WGPUPresentMode CUInt |
Instances
newtype WGPUCompositeAlphaMode Source #
Constructors
| WGPUCompositeAlphaMode CUInt |
Instances
newtype WGPUPrimitiveTopology Source #
Constructors
| WGPUPrimitiveTopology CUInt |
Instances
newtype WGPUIndexFormat Source #
Constructors
| WGPUIndexFormat CUInt |
Instances
newtype WGPUFrontFace Source #
Constructors
| WGPUFrontFace CUInt |
Instances
newtype WGPUCullMode Source #
Constructors
| WGPUCullMode CUInt |
Instances
newtype WGPUColorWriteMask Source #
Constructors
| WGPUColorWriteMask WGPUFlags |
Instances
newtype WGPUSurfaceGetCurrentTextureStatus Source #
Constructors
| WGPUSurfaceGetCurrentTextureStatus CUInt |
Instances
newtype WGPULoadOp Source #
Constructors
| WGPULoadOp CUInt |
Instances
newtype WGPUStoreOp Source #
Constructors
| WGPUStoreOp CUInt |
Instances
newtype WGPUTextureAspect Source #
Constructors
| WGPUTextureAspect CUInt |
Instances
newtype WGPUTextureDimension Source #
Constructors
| WGPUTextureDimension CUInt |
Instances
newtype WGPUAddressMode Source #
Constructors
| WGPUAddressMode CUInt |
Instances
newtype WGPUFilterMode Source #
Constructors
| WGPUFilterMode CUInt |
Instances
newtype WGPUMipmapFilterMode Source #
Constructors
| WGPUMipmapFilterMode CUInt |
Instances
newtype WGPUCompareFunction Source #
Constructors
| WGPUCompareFunction CUInt |
Instances
newtype WGPUSamplerBindingType Source #
Constructors
| WGPUSamplerBindingType CUInt |