wgpu-raw-hs-0.4.0.0: WGPU Raw
Safe HaskellNone
LanguageHaskell2010

WGPU.Raw.Generated.Enum.WGPUTextureFormat

Documentation

newtype WGPUTextureFormat Source #

Instances

Instances details
Eq WGPUTextureFormat Source # 
Instance details

Defined in WGPU.Raw.Generated.Enum.WGPUTextureFormat

Num WGPUTextureFormat Source # 
Instance details

Defined in WGPU.Raw.Generated.Enum.WGPUTextureFormat

Show WGPUTextureFormat Source # 
Instance details

Defined in WGPU.Raw.Generated.Enum.WGPUTextureFormat

Storable WGPUTextureFormat Source # 
Instance details

Defined in WGPU.Raw.Generated.Enum.WGPUTextureFormat

pattern Undefined :: forall a. (Eq a, Num a) => a Source #

pattern R8Unorm :: forall a. (Eq a, Num a) => a Source #

pattern R8Snorm :: forall a. (Eq a, Num a) => a Source #

pattern R8Uint :: forall a. (Eq a, Num a) => a Source #

pattern R8Sint :: forall a. (Eq a, Num a) => a Source #

pattern R16Uint :: forall a. (Eq a, Num a) => a Source #

pattern R16Sint :: forall a. (Eq a, Num a) => a Source #

pattern R16Float :: forall a. (Eq a, Num a) => a Source #

pattern RG8Unorm :: forall a. (Eq a, Num a) => a Source #

pattern RG8Snorm :: forall a. (Eq a, Num a) => a Source #

pattern RG8Uint :: forall a. (Eq a, Num a) => a Source #

pattern RG8Sint :: forall a. (Eq a, Num a) => a Source #

pattern R32Float :: forall a. (Eq a, Num a) => a Source #

pattern R32Uint :: forall a. (Eq a, Num a) => a Source #

pattern R32Sint :: forall a. (Eq a, Num a) => a Source #

pattern RG16Uint :: forall a. (Eq a, Num a) => a Source #

pattern RG16Sint :: forall a. (Eq a, Num a) => a Source #

pattern RG16Float :: forall a. (Eq a, Num a) => a Source #

pattern RGBA8Unorm :: forall a. (Eq a, Num a) => a Source #

pattern RGBA8UnormSrgb :: forall a. (Eq a, Num a) => a Source #

pattern RGBA8Snorm :: forall a. (Eq a, Num a) => a Source #

pattern RGBA8Uint :: forall a. (Eq a, Num a) => a Source #

pattern RGBA8Sint :: forall a. (Eq a, Num a) => a Source #

pattern BGRA8Unorm :: forall a. (Eq a, Num a) => a Source #

pattern BGRA8UnormSrgb :: forall a. (Eq a, Num a) => a Source #

pattern RGB10A2Unorm :: forall a. (Eq a, Num a) => a Source #

pattern RG11B10Ufloat :: forall a. (Eq a, Num a) => a Source #

pattern RGB9E5Ufloat :: forall a. (Eq a, Num a) => a Source #

pattern RG32Float :: forall a. (Eq a, Num a) => a Source #

pattern RG32Uint :: forall a. (Eq a, Num a) => a Source #

pattern RG32Sint :: forall a. (Eq a, Num a) => a Source #

pattern RGBA16Uint :: forall a. (Eq a, Num a) => a Source #

pattern RGBA16Sint :: forall a. (Eq a, Num a) => a Source #

pattern RGBA16Float :: forall a. (Eq a, Num a) => a Source #

pattern RGBA32Float :: forall a. (Eq a, Num a) => a Source #

pattern RGBA32Uint :: forall a. (Eq a, Num a) => a Source #

pattern RGBA32Sint :: forall a. (Eq a, Num a) => a Source #

pattern Depth32Float :: forall a. (Eq a, Num a) => a Source #

pattern Depth24Plus :: forall a. (Eq a, Num a) => a Source #

pattern Depth24PlusStencil8 :: forall a. (Eq a, Num a) => a Source #

pattern Stencil8 :: forall a. (Eq a, Num a) => a Source #

pattern BC1RGBAUnorm :: forall a. (Eq a, Num a) => a Source #

pattern BC1RGBAUnormSrgb :: forall a. (Eq a, Num a) => a Source #

pattern BC2RGBAUnorm :: forall a. (Eq a, Num a) => a Source #

pattern BC2RGBAUnormSrgb :: forall a. (Eq a, Num a) => a Source #

pattern BC3RGBAUnorm :: forall a. (Eq a, Num a) => a Source #

pattern BC3RGBAUnormSrgb :: forall a. (Eq a, Num a) => a Source #

pattern BC4RUnorm :: forall a. (Eq a, Num a) => a Source #

pattern BC4RSnorm :: forall a. (Eq a, Num a) => a Source #

pattern BC5RGUnorm :: forall a. (Eq a, Num a) => a Source #

pattern BC5RGSnorm :: forall a. (Eq a, Num a) => a Source #

pattern BC6HRGBUfloat :: forall a. (Eq a, Num a) => a Source #

pattern BC6HRGBFloat :: forall a. (Eq a, Num a) => a Source #

pattern BC7RGBAUnorm :: forall a. (Eq a, Num a) => a Source #

pattern BC7RGBAUnormSrgb :: forall a. (Eq a, Num a) => a Source #