module Data.SpirV.Reflect.Enums.SpirvImageFormat where import Data.SpirV.Reflect.Enums.Common newtype ImageFormat = ImageFormat Int32 deriving newtype (ImageFormat -> ImageFormat -> Bool forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a /= :: ImageFormat -> ImageFormat -> Bool $c/= :: ImageFormat -> ImageFormat -> Bool == :: ImageFormat -> ImageFormat -> Bool $c== :: ImageFormat -> ImageFormat -> Bool Eq, Eq ImageFormat ImageFormat -> ImageFormat -> Bool ImageFormat -> ImageFormat -> Ordering ImageFormat -> ImageFormat -> ImageFormat forall a. Eq a -> (a -> a -> Ordering) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> a) -> (a -> a -> a) -> Ord a min :: ImageFormat -> ImageFormat -> ImageFormat $cmin :: ImageFormat -> ImageFormat -> ImageFormat max :: ImageFormat -> ImageFormat -> ImageFormat $cmax :: ImageFormat -> ImageFormat -> ImageFormat >= :: ImageFormat -> ImageFormat -> Bool $c>= :: ImageFormat -> ImageFormat -> Bool > :: ImageFormat -> ImageFormat -> Bool $c> :: ImageFormat -> ImageFormat -> Bool <= :: ImageFormat -> ImageFormat -> Bool $c<= :: ImageFormat -> ImageFormat -> Bool < :: ImageFormat -> ImageFormat -> Bool $c< :: ImageFormat -> ImageFormat -> Bool compare :: ImageFormat -> ImageFormat -> Ordering $ccompare :: ImageFormat -> ImageFormat -> Ordering Ord, Int -> ImageFormat -> ShowS [ImageFormat] -> ShowS ImageFormat -> String forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a showList :: [ImageFormat] -> ShowS $cshowList :: [ImageFormat] -> ShowS show :: ImageFormat -> String $cshow :: ImageFormat -> String showsPrec :: Int -> ImageFormat -> ShowS $cshowsPrec :: Int -> ImageFormat -> ShowS Show, Int -> ImageFormat ImageFormat -> Int ImageFormat -> [ImageFormat] ImageFormat -> ImageFormat ImageFormat -> ImageFormat -> [ImageFormat] ImageFormat -> ImageFormat -> ImageFormat -> [ImageFormat] forall a. (a -> a) -> (a -> a) -> (Int -> a) -> (a -> Int) -> (a -> [a]) -> (a -> a -> [a]) -> (a -> a -> [a]) -> (a -> a -> a -> [a]) -> Enum a enumFromThenTo :: ImageFormat -> ImageFormat -> ImageFormat -> [ImageFormat] $cenumFromThenTo :: ImageFormat -> ImageFormat -> ImageFormat -> [ImageFormat] enumFromTo :: ImageFormat -> ImageFormat -> [ImageFormat] $cenumFromTo :: ImageFormat -> ImageFormat -> [ImageFormat] enumFromThen :: ImageFormat -> ImageFormat -> [ImageFormat] $cenumFromThen :: ImageFormat -> ImageFormat -> [ImageFormat] enumFrom :: ImageFormat -> [ImageFormat] $cenumFrom :: ImageFormat -> [ImageFormat] fromEnum :: ImageFormat -> Int $cfromEnum :: ImageFormat -> Int toEnum :: Int -> ImageFormat $ctoEnum :: Int -> ImageFormat pred :: ImageFormat -> ImageFormat $cpred :: ImageFormat -> ImageFormat succ :: ImageFormat -> ImageFormat $csucc :: ImageFormat -> ImageFormat Enum, ImageFormat forall a. a -> a -> Bounded a maxBound :: ImageFormat $cmaxBound :: ImageFormat minBound :: ImageFormat $cminBound :: ImageFormat Bounded) pattern ImageFormatUnknown :: ImageFormat pattern $bImageFormatUnknown :: ImageFormat $mImageFormatUnknown :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatUnknown = ImageFormat 0 pattern ImageFormatRgba32f :: ImageFormat pattern $bImageFormatRgba32f :: ImageFormat $mImageFormatRgba32f :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba32f = ImageFormat 1 pattern ImageFormatRgba16f :: ImageFormat pattern $bImageFormatRgba16f :: ImageFormat $mImageFormatRgba16f :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba16f = ImageFormat 2 pattern ImageFormatR32f :: ImageFormat pattern $bImageFormatR32f :: ImageFormat $mImageFormatR32f :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR32f = ImageFormat 3 pattern ImageFormatRgba8 :: ImageFormat pattern $bImageFormatRgba8 :: ImageFormat $mImageFormatRgba8 :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba8 = ImageFormat 4 pattern ImageFormatRgba8Snorm :: ImageFormat pattern $bImageFormatRgba8Snorm :: ImageFormat $mImageFormatRgba8Snorm :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba8Snorm = ImageFormat 5 pattern ImageFormatRg32f :: ImageFormat pattern $bImageFormatRg32f :: ImageFormat $mImageFormatRg32f :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg32f = ImageFormat 6 pattern ImageFormatRg16f :: ImageFormat pattern $bImageFormatRg16f :: ImageFormat $mImageFormatRg16f :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg16f = ImageFormat 7 pattern ImageFormatR11fG11fB10f :: ImageFormat pattern $bImageFormatR11fG11fB10f :: ImageFormat $mImageFormatR11fG11fB10f :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR11fG11fB10f = ImageFormat 8 pattern ImageFormatR16f :: ImageFormat pattern $bImageFormatR16f :: ImageFormat $mImageFormatR16f :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR16f = ImageFormat 9 pattern ImageFormatRgba16 :: ImageFormat pattern $bImageFormatRgba16 :: ImageFormat $mImageFormatRgba16 :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba16 = ImageFormat 10 pattern ImageFormatRgb10A2 :: ImageFormat pattern $bImageFormatRgb10A2 :: ImageFormat $mImageFormatRgb10A2 :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgb10A2 = ImageFormat 11 pattern ImageFormatRg16 :: ImageFormat pattern $bImageFormatRg16 :: ImageFormat $mImageFormatRg16 :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg16 = ImageFormat 12 pattern ImageFormatRg8 :: ImageFormat pattern $bImageFormatRg8 :: ImageFormat $mImageFormatRg8 :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg8 = ImageFormat 13 pattern ImageFormatR16 :: ImageFormat pattern $bImageFormatR16 :: ImageFormat $mImageFormatR16 :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR16 = ImageFormat 14 pattern ImageFormatR8 :: ImageFormat pattern $bImageFormatR8 :: ImageFormat $mImageFormatR8 :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR8 = ImageFormat 15 pattern ImageFormatRgba16Snorm :: ImageFormat pattern $bImageFormatRgba16Snorm :: ImageFormat $mImageFormatRgba16Snorm :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba16Snorm = ImageFormat 16 pattern ImageFormatRg16Snorm :: ImageFormat pattern $bImageFormatRg16Snorm :: ImageFormat $mImageFormatRg16Snorm :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg16Snorm = ImageFormat 17 pattern ImageFormatRg8Snorm :: ImageFormat pattern $bImageFormatRg8Snorm :: ImageFormat $mImageFormatRg8Snorm :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg8Snorm = ImageFormat 18 pattern ImageFormatR16Snorm :: ImageFormat pattern $bImageFormatR16Snorm :: ImageFormat $mImageFormatR16Snorm :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR16Snorm = ImageFormat 19 pattern ImageFormatR8Snorm :: ImageFormat pattern $bImageFormatR8Snorm :: ImageFormat $mImageFormatR8Snorm :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR8Snorm = ImageFormat 20 pattern ImageFormatRgba32i :: ImageFormat pattern $bImageFormatRgba32i :: ImageFormat $mImageFormatRgba32i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba32i = ImageFormat 21 pattern ImageFormatRgba16i :: ImageFormat pattern $bImageFormatRgba16i :: ImageFormat $mImageFormatRgba16i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba16i = ImageFormat 22 pattern ImageFormatRgba8i :: ImageFormat pattern $bImageFormatRgba8i :: ImageFormat $mImageFormatRgba8i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba8i = ImageFormat 23 pattern ImageFormatR32i :: ImageFormat pattern $bImageFormatR32i :: ImageFormat $mImageFormatR32i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR32i = ImageFormat 24 pattern ImageFormatRg32i :: ImageFormat pattern $bImageFormatRg32i :: ImageFormat $mImageFormatRg32i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg32i = ImageFormat 25 pattern ImageFormatRg16i :: ImageFormat pattern $bImageFormatRg16i :: ImageFormat $mImageFormatRg16i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg16i = ImageFormat 26 pattern ImageFormatRg8i :: ImageFormat pattern $bImageFormatRg8i :: ImageFormat $mImageFormatRg8i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg8i = ImageFormat 27 pattern ImageFormatR16i :: ImageFormat pattern $bImageFormatR16i :: ImageFormat $mImageFormatR16i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR16i = ImageFormat 28 pattern ImageFormatR8i :: ImageFormat pattern $bImageFormatR8i :: ImageFormat $mImageFormatR8i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR8i = ImageFormat 29 pattern ImageFormatRgba32ui :: ImageFormat pattern $bImageFormatRgba32ui :: ImageFormat $mImageFormatRgba32ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba32ui = ImageFormat 30 pattern ImageFormatRgba16ui :: ImageFormat pattern $bImageFormatRgba16ui :: ImageFormat $mImageFormatRgba16ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba16ui = ImageFormat 31 pattern ImageFormatRgba8ui :: ImageFormat pattern $bImageFormatRgba8ui :: ImageFormat $mImageFormatRgba8ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgba8ui = ImageFormat 32 pattern ImageFormatR32ui :: ImageFormat pattern $bImageFormatR32ui :: ImageFormat $mImageFormatR32ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR32ui = ImageFormat 33 pattern ImageFormatRgb10a2ui :: ImageFormat pattern $bImageFormatRgb10a2ui :: ImageFormat $mImageFormatRgb10a2ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRgb10a2ui = ImageFormat 34 pattern ImageFormatRg32ui :: ImageFormat pattern $bImageFormatRg32ui :: ImageFormat $mImageFormatRg32ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg32ui = ImageFormat 35 pattern ImageFormatRg16ui :: ImageFormat pattern $bImageFormatRg16ui :: ImageFormat $mImageFormatRg16ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg16ui = ImageFormat 36 pattern ImageFormatRg8ui :: ImageFormat pattern $bImageFormatRg8ui :: ImageFormat $mImageFormatRg8ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatRg8ui = ImageFormat 37 pattern ImageFormatR16ui :: ImageFormat pattern $bImageFormatR16ui :: ImageFormat $mImageFormatR16ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR16ui = ImageFormat 38 pattern ImageFormatR8ui :: ImageFormat pattern $bImageFormatR8ui :: ImageFormat $mImageFormatR8ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR8ui = ImageFormat 39 pattern ImageFormatR64ui :: ImageFormat pattern $bImageFormatR64ui :: ImageFormat $mImageFormatR64ui :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR64ui = ImageFormat 40 pattern ImageFormatR64i :: ImageFormat pattern $bImageFormatR64i :: ImageFormat $mImageFormatR64i :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatR64i = ImageFormat 41 pattern ImageFormatMax :: ImageFormat pattern $bImageFormatMax :: ImageFormat $mImageFormatMax :: forall {r}. ImageFormat -> ((# #) -> r) -> ((# #) -> r) -> r ImageFormatMax = ImageFormat 0x7fffffff